在GNU Debian/Linux 下搭建Wiki服务收藏新一篇: 终于开始写blog |这两天,为了team中同事之间交流方便,PM让我搭建一个wiki站,我之前都是用现成的,还没有自己搭建过,so,先去google一下,发现一个“只需十分钟 Linux环境下快速搭建wiki站”的文档,地址如下:http://www./boynet/content/view/989/117/1/1/。结果,我发现其中所说的完全过时了,其中建立mysql数据库那一段,mysql的命令还是错误的。哎~~。 所以,我还是花了一点时间,自己去看文档,找到了比较简便的方式去建立一个Wiki服务。如下所述: 首先是软硬件条件:Intel(R) Pentium(R) D CPU 3.20GHz 先安装软件 1, 首先从一般用户切换到root(你不会就是用root用Debian的吧, 8-) ),apt-get update 2,apt-get install mediawiki mediawiki mediawiki-{math,extensions} memcached php5-memcache php5-gd 3, 有一点,安装上面的软件时,提示的”recommended”的软件也要安装,“suggested”的可以忽略,我就不细写了。
软件安装结束,下面开始配置。(根本不像上面那个链接上说的那样繁琐) 1,请注意/usr/share/mediawiki1.9/下的目录,其中LocaleSettings.php是指向一个空的链接,跟踪下去,你会发现这个文件应该是在/etc/mediawiki1.9/下面的,它现在还并不存在。 2,接着我们到/etc/apache2/conf.d/,就会发现有一个mediawiki1.9.conf的链接文件,需要编辑它: #Alias /mediawiki1.9 /var/lib/mediawiki1.9 改为 Alias /wiki /var/lib/mediawiki1.9 //去掉注释,改名,我改成wiki,你随便 3,运行apache2ctl restart 4,根本不用配置mysql,自己去添加数据库,mediawiki自己的设置过程,会提示的。另外,如果需要重新设置mysql 的root密码,可以运行“dpkg-reconfigure mysql-server-5.0”。 5,打开iceweasel,ctrl+L,输入localhost/wiki/,自动补上http://,然后就进入了mediawiki1.9的设置界面,ok, get in. 6,我无需给出完整详细的配置说明,大家都是很聪明的人。只有一些小点,上面那个链接中用mm cache加速php,实际上,用memcached就好了。 7,当填好了表,最后点一下那个“Install MediaWiki”的按钮,就会在/var/lib/mediawiki1.9/config/下生成LocalSettings.php,将它拷贝到/etc/mediawiki1.9/下,然后重启apache2。 8,OK,现在已经搭建好了一个基本的wiki站,用5里面的地址就可以打开主页了。 另外,还可以安装clamav,增强安全性。 |
|