Redhat7 配置http
安装:
# yum install httpd
主配置文件:
/etc/httpd/conf/httpd.conf
log路径:
/var/log/httpd
启动:
# systemctl start httpd
# systemctl enable httpd
开放防火墙:
# firewall-cmd --permanent --add-service=http
其它地址访问该web(selinux):
# setsebool -P httpd_can_network_relay on
允许访问页面(不然将无法访问目录里页面)
# chron -t httpd_sys_content_t /var/www/web -R
对目录设置访问权限:
在<Directory "/var/www/html">里添加
order deny,allow
deny from all
allow from 10.0.0.0/24
allow from .ming.com (注:前没*)
allow from localhost
:wq
注:allow可以写多行,但不能并排写,域名时前不能带"*"
配置虚拟主机:
多端口:
# vi /etc/httpd/conf/httpd.conf (最后添加)
Listen 81
<VirtualHost *:81>
DocumentRoot "/var/www/html/ming"
</VirtualHost>
:wq
selinux:
# semanage port -a -t httpd_port_t -p tcp 81
多域名:
# vi /etc/httpd/conf/httpd.conf (最后添加)
<VirtualHost *:80>
ServerName aa.ming.com
DocumentRoot "/var/www/html/ming2"
</VirtualHost>
:wq
转载于:https://blog.51cto.com/yangzhiming/1722514