apache的配置:
1. 开启php module
查看mods-enabled/php5.load 是否存在,不存在的话, 就从mods-avaliable中复制一个到mods-enabled中。
2.apache2.conf的设置:
<Directory />
Options FollowSymLinks
AllowOverride None
#Require all denied
Order deny,allow
Allow from all
</Directory>
3.sites-available/000-default.conf 的设置:
ServerName ruanjian.zhugewang.net
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
从上面可以看到根目录为:/var/www/html ,然后就可以将mediaphp的源代码拷贝到该目录下,并重命名为mediawiki。
4. 解决403错误
如果http访问localhost:80/mediawiki/ 仍然出现403错误,那么极有可能是因为apache2的启动执行用户没有权限运行该目录下的php源码文件。
chmod -R 555 mediawiki/
5. mediawiki的配置:
打开你的服务器上架设站点地址,会自动跳转到首页,然后按照提示一步一步设定数据库等,最后会生成一个配置文件叫做:“localsettings.php”,将该文件放入到mediawiki根目录,或者mw-config下(版本不同,似乎地址也不同),然后设定下该文件的访问权限。
参见bandwagon上买的vps服务器上真实环境的配置文件。
参考链接:
1. apache2的403错误: http://jingyan.baidu.com/article/9158e0006581d1a2541228b5.html