听说twiki是一个很好的管理知识的工具,今天我们就来安装体验一下。
1、安装apache2
- apt-get install apache2或者yum install httpd
2、下载twiki
- cd /var/www/
- wget http://nchc.dl.sourceforge.net/project/twiki/TWiki%20for%20all%20Platforms/TWiki-5.1.3/TWiki-5.1.3.tgz
- tar xzf TWiki-5.1.3.tgz
- chown -R www-data twiki
3、确保已经安装有perl 5
- perl –version
4、安装perl模块
- cpan
- install File::Copy File::Find File::Spec File::Temp FileHandle HTML::Parser HTML::Entities IO::File Net::SMTP Text::Diff Time::LocalArchive::Tar Authen::SASL CGI::Cookie CGI::Session Crypt::SMIME Digest::base Digest::SHA1 Locale::Maketext::Lexicon Net::SMTP URI
5、LocalLib.cfg配置文件
- cp -p twiki/bin/LocalLib.cfg.txt twiki/bin/LocalLib.cfg
打开LocalLib.cfg,找到
- $twikiLibPath = "/absolute/path/to/your/lib";
替换为:
- $twikiLibPath = "/var/www/twiki/lib";
6、apache配置
到http://twiki.org/cgi-bin/view/TWiki/ApacheConfigGenerator生成一个配置文件。
并放置在/etc/apache2/conf/twiki.conf
7、生成.htpasswd
- htpasswd -c /var/www/twiki/data/.htpasswd username
8、运行configure脚本
打开浏览器,输入如: http://devops.webres.wang/twiki/bin/configure。
接着设置管理员密码,还有其它一些路径的更改,一般不需要设置。
如需使用中文,需要选中{UserInterfaceInternationalisation}、{Languages}{‘zh-cn’}{Enabled}、 {UseLocale}这几项设置的复选框,并设置{Site}{Locale}为“zh_CN.UTF-8”,设置{Site}{CharSet}为 “UTF-8”,这样保存设置之后,打开Wiki就会是中文,并且能够正常的使用和编辑中文了。