美文网首页
Apache服务

Apache服务

作者: 原来不语 | 来源:发表于2019-01-05 21:33 被阅读0次

    系统采用是centos7

    安装 yum install httpd
    启动 service httpd start
    停止 service httpd stop
    新版本下的启动方式为
          切换到bin目录下   systemctl start httpd.service 启动
    
    image.png

    http服务已经启动而且80端口已经监听


    image.png

    但是在外网访问时却访问不到,此时就要观察防火墙


    image.png

    关闭防火墙后,再次访问,就可以正常访问


    image.png

    虚拟主机的配置

    <VirtualHost *:80>
        Servername www.test
        DocumentRoot /data/www
        <Directory "/var/www>
              Options Indexes FollowSymLinks
              AllowOverride None
              Require all granted  #允许任何人访问
        </Directory>
    </VirtualHost>
    
    image.png

    (本机测试时采用Host进行测试)

    sudo setenforce 设置系统模式(1强制模式 0宽松模式)
    sudo  vim /etc/selinux/config    
    将 SELINUX =   enforce 改为SELINUX = disable
    

    伪静态

    mod_rewrite.so   伪静态的重写规则
    在httpd.conf中加载伪静态模块
    LoadModule  rewrite_module  modules/mod_rewrite.so 
    重启服务
    <VirtualHost *:80>
        Servername www.test
        DocumentRoot /data/www
        <Directory "/var/www>
              Options Indexes FollowSymLinks
              AllowOverride None
              Require all granted  #允许任何人访问
              <IfModule mod_rewrite.c>
                      RewriteEngine On  #重写引擎
                      RewriteRule ^(.*).htmp$ index.html
              </IfModule>
        </Directory>
    </VirtualHost>

    相关文章

      网友评论

          本文标题:Apache服务

          本文链接:https://www.haomeiwen.com/subject/wusdrqtx.html