當前位置:首頁 » 密碼管理 » 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解析中過濾掉。

熱點內容
數碼管動態顯示程序c語言 發布:2024-09-29 07:34:57 瀏覽:900
蘋果搬家到安卓怎麼辦 發布:2024-09-29 07:13:46 瀏覽:355
編程貓登錄平台 發布:2024-09-29 07:03:27 瀏覽:312
xp無線密碼怎麼看 發布:2024-09-29 06:48:23 瀏覽:202
命理與資料庫 發布:2024-09-29 06:39:19 瀏覽:448
華為電腦本機網站配置怎麼打開 發布:2024-09-29 06:26:11 瀏覽:518
android屏幕截圖源碼 發布:2024-09-29 06:22:06 瀏覽:540
天籟速派哪個配置好 發布:2024-09-29 06:21:15 瀏覽:112
高計算型雲伺服器的應用場景 發布:2024-09-29 06:21:14 瀏覽:307
Linux在嵌入式開發 發布:2024-09-29 05:36:06 瀏覽:612