首先我们安装apache我的工作目录在/var/www/
这里默认 会有一个html 文件夹
我现在的需求是让 localhost:8080访问 html1文件夹中的内容
localhost:80 访问的是html 中的内容
首先我们找到 httpd.conf
如果不知道目录使用find / -name http.conf
会返回 httpd.conf的目录
然后使用vi 编辑
Listen 80
下面加上
Listen 8080
然后翻到最下面输入
NameVirtualHost *:80
ServerName localhost:80
DocumentRoot /var/www/html
NameVirtualHost *:8080
ServerName localhost:8080
DocumentRoot /var/www/html1
注意对应的文件夹 和端口号
可以访问地址http://192.168.1.117:8080/
会发现并不能访问 为什么呢因为又个东西叫防火墙
让我们找一下防火墙的位置
让8080 端口可以访问即可
然后重启 iptables
service iptables restart
重启apache
service http restart
网友评论