美文网首页
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