zoukankan      html  css  js  c++  java
  • apache单ip配置多端口多站点

    1.修改 /etc/httpd/conf/httpd.conf

    添加一个Listen,如:

    Listen 80
    Listen 8001
    Listen 8002
    

    2.添加一个VirtualHost

    #vim /etc/httpd/conf.d/vhost.conf
    NameVirtualHost *:8001
    <VirtualHost *:8001>
        DocumentRoot /var/www/html/public_html
        ServerName localhost
        ServerAdmin test@gmail.com
        #ErrorLog "| /usr/sbin/rotatelogs /var/www/html/log/public_html_error_%Y_%m_%d.log 86400 480"
        #CustomLog "| /usr/sbin/rotatelogs /var/www/html/log/public_html_access_%Y_%m_%d.log 86400 480" common
        ErrorLog "/var/www/html/log/error.log"
        CustomLog "/var/www/html/log/access.log" common
    </VirtualHost>
    
    NameVirtualHost *:8002
    <VirtualHost *:8002>
        DocumentRoot /var/www/html/phpmyadmin
        ServerName localhost
        ServerAdmin test@gmail.com
        #ErrorLog "| /usr/sbin/rotatelogs /var/www/html/log/public_html_error_%Y_%m_%d.log 86400 480"
        #CustomLog "| /usr/sbin/rotatelogs /var/www/html/log/public_html_access_%Y_%m_%d.log 86400 480" common
        ErrorLog "/var/www/html/log/error.log"
        CustomLog "/var/www/html/log/access.log" common
    </VirtualHost>
    

    3.为新端口添加防火墙规则

    iptables -I INPUT -p tcp --dport 8001 -j ACCEPT
    /etc/rc.d/init.d/iptables save
    

    4.禁用selinux(如果不禁用,会无法重新启动apache)

    方法1.关闭selinux

    vim /etc/selinux/config

    首先将SELINUX=enforcing添加注释

    #SELINUX=enforcing
    

    然后在文件末尾添加如下代码

    SELINUX=disabled

    方法2.修改selinux规则
    首先查看现在支持http的端口有哪些

    semanage port -l | grep http
    

    然后为http服务新的端口号

    semanage port -a -t http_port_t -p tcp 8001
    

    查看添加的结果

    semanage port -l | grep http
    

    5.重启httpd服务

    service httpd restart
    
  • 相关阅读:
    http://www.codeplex.com/ 一个不错的开源网站
    阳光灿烂每一天z
    Mercurial使用简单介绍zz
    德国人的记事本 zz
    你一定要知道的71个做饭技巧
    推荐一个原型设计软件 Balsamiq Mockups
    不能一起吃的食物
    雷电预防
    马云 + 史玉柱的40条经典语录zz
    (转)扩展ArcGIS API for Silverlight/WPF 中的TextSymbol支持角度标注
  • 原文地址:https://www.cnblogs.com/tiger2soft/p/5671911.html
Copyright © 2011-2022 走看看