前提
Apache2已經(jīng)正常安裝,安裝命令如下:
sudo apt-get install apache2
1宏多、進(jìn)入apache2的目錄命令如下:
cd /etc/apache2
2儿惫、進(jìn)入httpd.conf文件,不存在則創(chuàng)建伸但,命令如下:
vim httpd.conf
3肾请、在httpd.conf中放入如下內(nèi)容
LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so
<VirtualHost *:80>
DocumentRoot "/home/test/tomcat/webapps/ROOT”
ServerName test.test.test
ProxyPass / http://127.0.0.1:8080/
ProxyPassReverse / http://127.0.0.1:8080/
</VirtualHost>
- DocumentRoot 主站點(diǎn)的網(wǎng)頁存儲位置
- ServerName 服務(wù)器域名或者ip地址
- ProxyPass 代理地址+端口
- ProxyPassReverse 反向代理地址+端口
4、進(jìn)入apache2.conf文件
vim apache2.conf
找到Include ports.conf并且在下面添加Include httpd.conf如下:
Include ports.conf
Include httpd.conf
在apache2.conf中添加如下配置
ServerName 127.0.0.1
5更胖、關(guān)閉Apache铛铁、啟動Apache配置生效
sudo apache2ctl -k stop
sudo apache2ctl -k start