老规矩,记录一下,高手请跳过!
把IIS换成apache,其实比想像中的还顺利,起码没有影响到网站的数据,不过一直担心安全的问题,之前用IIS我都是每个站点手动配置不同的用户,所以每建一个站点,要做的设置其实是不少的,但是这样的“麻烦”是有好处的,安全第一嘛。。。
昨天换了Apache,找来找去,Baidu了,Google了,似乎用Windows2003+Apache的人都不关心安全的问题,还是说根本不用担心安全问题?搜不到要的资料,就硬着头皮看官方的手册,还是没有我要的东西(可能是没找到),没办法,只好高手问了,最后在明网的xooass的指引下知道了以下这些基本的设置:
XML/HTML代码
- <VirtualHost *:80>
- ServerAdmin aaaa@163.com
- ServerName aaaa
- ServerAlias aaaa.com
- DocumentRoot D:/wwwroot/aaaa
-
- <Directory "D:/wwwroot/aaaa">
- Options All
- AllowOverride All
- Order allow,deny
- Allow from all
- php_admin_flag engine ON
- php_admin_value open_basedir d:/wwwroot/aaaa/;c:/php/tmp/
- </Directory>
-
- </VirtualHost>
注解:
XML/HTML代码
- <VirtualHost *:80> //监听任何IP的80端口
- ServerAdmin aaaa@163.com //管理员邮件
- ServerName aaaa //名称
- ServerAlias aaaa.com //绑定的域名 可以用*泛解析
- DocumentRoot D:/wwwroot/aaaa //网站路径
-
- <Directory "D:/wwwroot/aaaa"> //目录属性
- Options All //支持全部属性
- AllowOverride All //支持全部.htaccess语句
- Order allow,deny
- Allow from all
- php_admin_flag engine ON //启动php参数自定义配置
- php_admin_value open_basedir d:/wwwroot/aaaa/;c:/php/tmp/ //设置open_basedir就是该虚拟主机下的php文件所能访问的目录 注意目录要用/结尾
- </Directory>
-
- </VirtualHost>
感谢xooass!
起码有独立IP用呀!身价高了嘛,广告位也要高呀!