cent os 中 apache 常用配置

来源:互联网 发布:大数据金融的优缺点 编辑:程序博客网 时间:2024/05/29 03:34

最靠谱的参考资料是参考文档,先把官方文档给你们:

 http://httpd.apache.org/docs/  和 http://httpd.apache.org/docs/2.4/


这里主要介绍配置

1 虚拟主机

2 url 路由重写

3 更改Apache默认网站目录


1 配置虚拟主机

介绍最长用的根据域名来配置 :官方文档http://httpd.apache.org/docs/2.4/vhosts/name-based.html

 修改配置文件  vim /etc/httpd/conf/httpd.conf

添加到最后一行

NameVirtualHost *:80<VirtualHost *:80>ServerName cent.comServerAlias cent.comDocumentRoot /var/www/html</VirtualHost><VirtualHost *:80>ServerName www.virtual.comServerAlias http://www.virtual.com/DocumentRoot /var/www/html/virtual</VirtualHost>

2 配置url 路由重写

主要是针对省略index.php 进行配置  官方文档:http://apache.chinahtml.com/howto/htaccess.html

1 LoadModule rewrite_module modules/mod_rewrite.so  添加到apache 配置文件中

2 找到 AllowOverride None 改成 AllowOverride All , 有两个全部改掉

这两个是关于目录有关的

分别是:






3 更改Apache默认网站目录

将/var/www/html 更改为/web 目录

1 创建/web 目录并修改其权限为777

[root@localhost web]# mkdir /webmkdir: 无法创建目录"/web": 文件已存在[root@localhost web]# chmod -R 777 /web

2 修改两处/var/www/html  为 /web