準備:
申請號域名,並綁定好IP。
1、服務器部署好tomcat,localhost:8080能正常訪問項目。
2、接下來 就是將localhost:8080修改爲正式 域名。
方法1(不建議):直接修改server.xml:8080改爲80、defaultHost值改爲 指定域名,host的name屬性值改爲 指定域名。
然後點擊 shutdown.bat,然後,在點擊startup.bat啓動。瀏覽器訪問成功。(這兩個文件位置在tomcat安裝目錄的bin裏面)
方法2(推薦):端口代理配置(apache服務器、nginx服務器、phpstudy等集成環境 實現反向代理)
本文采用phpstudy實現
(1)phpStudy\PHPTutorial\Apache\conf目錄下創建 tomcat.conf文件。這裏創建一個新的tomcat配置文件是爲了方便以後的管理。也可直接配置到vhosts.conf中
內容如下
<VirtualHost *:80>
ProxyPreserveHost On
ServerName 域名
ProxyPass / http://localhost:8080/
ErrorLog logs/error_log
CustomLog logs/access_log common
</VirtualHost>
(2)配置httpd.conf
引入tomcat.conf
然後啓用一下兩個擴展(取消註釋以下兩行 )
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_http_module modules/mod_proxy_http.so
最後重啓phpstudy。這時就可以去瀏覽器測試訪問了。