lygyh9985825 发表于 2018-5-10 10:51:07

Redhat7 配置http

  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 -thttpd_port_t -p tcp 81
  

  多域名:
  

# vi /etc/httpd/conf/httpd.conf (最后添加)




<VirtualHost *:80>
ServerNameaa.ming.com
DocumentRoot "/var/www/html/ming2"
</VirtualHost>
:wq
  

  

  
页: [1]
查看完整版本: Redhat7 配置http