一.安装
1.安装apache
sudo apt-get install apache2
重启服务命令:
sudo /etc/init.d/apache2 restart
2.安装mysql
sudo apt-get install mysql-server
需要配置账号和密码,参考这里。
并且创建一个wikidb数据库,以便下面使用。
3.安装php
sudo apt-get install php5 php5-gd
4.安装数据库连接插件
sudo apt-get install php5-mysql
5.下载wiki
wget http://releases.wikimedia.org/mediawiki/1.24/mediawiki-1.24.2.tar.gz
6.解压
tar xvzf mediawiki-*.tar.gz
7.移动mediawiki-*目录
在var目录下有www目录,这个目录里的文件就是apache服务器默认提供web项目服务的路径。所以把项目放到这里,就可以被访问了。
mv mediawiki-* /var/www/wiki(改个名)
二.配置
1.启动页面
网址:http://127.0.0.1/wiki/api.php/
这是就可以看到wiki的开始首页了。
2.乱码问题
如果在wiki的首页里,不幸看到乱码,那么照做:
打开apache配置文件: vim /etc/apache2/apache2.conf,在最后面加上:AddDefaultCharset UTF-8,如果还是乱码的,再将UTF-8改用gb2312。此间需要重启apache。
3.填写配置信息
这些配置信息都不难填写的,安装刚刚创建数据库时的配置信息,填写完,然后点击“继续”。
4.保存LocalSettings.php
这里说保存LocalSettings.php文件到wiki目录下,那就是/var/www/wiki/下
如果你没有保存这个文件而是编辑,又恰巧关掉这个文件了,没关系,你会在这里找到 ./tmp/LocalSettings.php。如果没有的话,请到root权限下(su root), find -name LocalSettings.php ,通过这条命令就可以找到这个文件了。
将这个文件移到wiki目录下。重启apache,刷新首面。若出现只读错误,好吧,把LocalSettings.php文件的读写权限改下(chmod 777 LocalSettings.php),再次刷新,你就会看到下图了。
三.使用
1.登录
http://127.0.0.1/wiki/index.php/
账号和密码前面已经设置过了。
完工,下面的事情就是wiki的管理和具体使用了,这就要靠你自己了。Ps:这跟我用过的wiki,相似不相同。
wiki参考资料。