前提
Apache2已经正常安装,安装命令如下:
sudo apt-get install apache2
1、进入apache2的目录命令如下:
cd /etc/apache2
2、进入httpd.conf文件,不存在则创建,命令如下:
vim httpd.conf
3、在httpd.conf中放入如下内容
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 主站点的网页存储位置
- ServerName 服务器域名或者ip地址
- ProxyPass 代理地址+端口
- ProxyPassReverse 反向代理地址+端口
4、进入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、关闭Apache、启动Apache配置生效
sudo apache2ctl -k stop
sudo apache2ctl -k start