當前位置:首頁 » 密碼管理 » tomcat7配置域名訪問

tomcat7配置域名訪問

發布時間: 2024-06-27 00:56:52

⑴ 在現有的linux tomcat7環境下,怎麼增加支持php的網站

正常搭建lamp環境就行了啊,只是web伺服器的埠不要和tomcat的一樣就行了。先安裝和配置好Nginx和PHP-FPM,再把80埠的Tomcat調成8080埠,Ubuntu/Debian可以這樣安裝Nginx和PHP-FPM: sudo apt-get install nginx php5-fpm php5-mysqlnd php5-gd
假設這個java站的域名是java.net.你現在想添加一個域名php.net也解析到你的這台伺服器.這時就建議你引入一個Nginx了,配置2個server{}塊,一個域名是java.net,請求proxy_pass給監聽8080埠的Tomcat,一個域名設為php.net,請求fastcgi_pass給監聽9000埠的PHP-FPM.

Nginx配置示例如下:
server {
listen 80;
server_name java.net;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass http://127.0.0.1:8080;
}
}
server {
listen 80;
server_name php.net;
location ~ \.php$ {
try_files $uri =404;
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}

⑵ 如何設置tomcat,使得網站只能用域名訪問,不能用IP訪問

你可以搜索下有關tomcat的站點配置的資料 。也可以上優時空(vv91)看看的,在線幫助。

還有一種你可以試試,伺服器上設置。
IIS站點--> 屬性--> 網站選項卡--> 高級--> 添加
添加abc.com IP為123.123.123.123 再添加www.abc.com ip 123.123.123.123

如果還不行的話,你可能是在判定是否是WWW還是WAP跳轉的時候,使用了IP地址。你改一下就好啦!!!!!!

⑶ 求教我的tomcat配置了域名之後,為什麼域名訪問正常,而ip反而不能訪問呢

正常的域名訪問是通過DNS解析成IP的,如果域名能夠訪問,說明該IP是能夠訪問的。所以,理論上你通過IP是能夠訪問的。
如果不能通過IP訪問,則可能該客戶端通過DNS解析不到IP。可以將該IP地址從DNS解析中過濾掉。

熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:336
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:378
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:612
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:32
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:107
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:945
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:742
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:803
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:511
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:372