这几天每天抽出一些时间研究下,如何在Ubuntu上搭建MediaWiki
如果对apache2的常用方法及Ubuntu软件的基本安装路径熟悉的话,应该是一个小case。废话不多说,进入正题:
直接参考以下网址:
https://help.ubuntu.com/community/MediaWiki
执行到这一步的时候:Start your MediaWiki
就停下来听我说说咱们到底应该把这个LocalSettings.php放到哪里。
先简单说说这个mediawiki默认安装的目录是哪里:
~$ whereis mediawiki
mediawiki: /etc/mediawiki /usr/share/mediawiki
可见,在上述目录是mediawiki相关的两个目录;
我们再到第二个目录去看看
$ ls /usr/share/mediawiki
AdminSettings.php img_auth.php maintenance resources
api.php includes mw-config skins
config index.php opensearch_desc.php thumb_handler.php
extensions languages profileinfo.php thumb.php
extensions-core load.php redirect.php wiki.phtml
images LocalSettings.php redirect.phtml
会发现原来这里保存了mediawiki的源文件。
再看看
$ ls /etc/mediawiki
apache.conf cherokee.conf
估计是一些配置的存放位置
我们再去看看第一个目录里的LocalSettings.php文件,原来是个失效的链接(红色显示)
$ ll LocalSettings.php
lrwxrwxrwx 1 root root 36 4月 1 2014 LocalSettings.php -> /var/lib/mediawiki/LocalSettings.php
再去看看这个链接指向了哪里
$ ll /var/lib/mediawiki/LocalSettings.php
lrwxrwxrwx 1 root root 32 4月 1 2014 /var/lib/mediawiki/LocalSettings.php -> /etc/mediawiki/LocalSettings.php
原来又是个链接,这个链接指向的不就是咱们上面说的存放配置信息的位置么。
于是我就将LocalSettings.php文件放到那个目录里就OK啦,大功告成!
Ubuntu官网的文章写的还是很详细的,这里点个赞!