Apache常用配置
来源:互联网 发布:淘宝申请介入要几天 编辑:程序博客网 时间:2024/06/06 18:33
虚拟目录(alias)
配置apache虚拟目录,首先找到apache的conf文件夹中的httpd.conf文件。
如果在本机上同是存在两个工作目录那么如果不虚拟(alias)目录的话,需要不断修改documentroot的路径,然后重启apache,相当麻烦,解决这个问题的办法之一就是设置虚拟目录,具体做法如下做基本配置:
Alias /虚拟目录名 /"盘符:/路径/"
<Directory"盘符:/路径/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny #这是设置访问权限的,allow是访问,deny是禁止
Allow from all
</Directory>
但是虚拟目录有一个不好处是,工作目录只能放到某个盘的根目录下,比如:e:/phpwork1 ,e:/phpwork2,如果不这样放,那么apache在解析根的时候就出问题了。
比如我现在的工作目录是:e:/workspace/phpwork1,e:/ workspace/phpwork2,那么用alias就实现不了了,如何解决呢?用apache的虚拟主机。
虚拟主机
配置apache虚拟主机,首先找到apache的conf文件夹中的httpd.conf文件。
分别去掉下面两行文字前面的#号:
去掉这行#号的意思是启用apache的虚拟主机功能。
#LoadModulevhost_alias_module modules/mod_vhost_alias.so
去掉这一行的#意思是从conf/extra/httpd-vhosts.conf这个文件导入虚拟主机配置
#Include conf/extra/httpd-vhosts.conf
然后找到apache的conf文件夹下extra文件夹中的httpd-vhosts.conf文件。具体做法如下做基本配置:
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdminwebmaster@localhost
DocumentRoot"E:/PHPWork/ProjectSpace"
ServerName localhost
ErrorLog "logs/localhost-error.log"
CustomLog"logs/localhost-access.log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdminwebmaster@www.drupal.lsx
ServerName www.drupal.lsx
DocumentRootE:/PHPWork/ProjectSpace/drupal-7.27
ErrorLog"logs/www.drupal.lsx-error.log"
CustomLog"logs/www.drupal.lsx-access.log" common
</VirtualHost>
当然里面还有ServerAlias、ServerPath等参数,可以不设置,具体参考官方手册:http://httpd.apache.org/docs/2.0/vhosts/
如果是在本机上还需要解决hosts的问题,你这样虚拟之后如果host文件(host文件在C:\Windows\System32\drivers\etc\hosts,这个文件专门做配置域名转发)不做转向处理,那么是有冲突的,需要在host文件中加这两句:
127.0.0.1 localhost
127.0.0.1 www.drupal.lsx
然后关掉浏览器,重启apache服务,这样就搞定了,通过浏览器这样访问自己的工作目录就可以了。
http:// localhost访问:e:/ workspace/phpwork1
http:// www.drupal.lsx访问:e:/ workspace/phpwork2
属性讲解:
ServerAdmin 管理员邮箱
DocumentRoot 网站目录(注意:如果网站目录中的路径有空格,请在路径两端加上双引号)
ServerName 要绑定的域名(必填)
ServerAlias 要绑定的虚拟主机的别名。(可选,如果多个域名,中间以空格分隔,如果没有,则去掉该行)
支持*,?两种通配符,比如*.abc.com,表示任意一个abc.com的二级域名都可访问。
CustomLog 用户日志文件(可选,如果不需要,则去掉该行)
ErrorLog 错误日志(可选,如果不需要,则去掉该行)
- apache常用配置
- apache常用配置
- apache常用配置
- apache 常用配置
- Apache的常用配置
- Apache常用配置
- apache常用配置
- apache,php常用配置
- apache常用配置
- Apache部署PHP常用配置
- apache web服务器常用配置
- apache安全配置及常用配置
- apache虚拟主机配置及常用安全配置
- Apache Rewrite规则配置常用语法介绍
- 详解Apache下.htaccess文件常用配置
- 详解Apache下.htaccess文件常用配置
- 详解Apache下.htaccess文件常用配置
- 详解Apache下.htaccess文件常用配置
- iTunes for win(苹果同步软件) v11.2.0.115 官方正式版
- android theme & style
- 获得丰厚的
- 第十三周 项目1--点和圆的位置关系
- WPF学习笔记——DataContext 与 ItemSource
- Apache常用配置
- 点击领取礼品
- 项目学习主题一:java mail
- asp.net 实现根据访问的IP地址获取这个IP所在地(省或者市)
- 千千静听2014 v8.3.6 官方最新版
- 79 Java BufferedReader 获取键盘输入
- 半承雨露,半入尘埃
- 静态查找--改进版,比较时间节约一半
- 使用Skin#美化界面