Twiki安装笔记
开始是安装在启用 suEXEC的系统上,安装很容易,基本按照以下几步就完成了:
- 下载TWiki,国内下载地址:http://down.zzbaike.com/download/TWiki-476.html
- 如果服务器支持在线解压缩就上传压缩包到服务器,不支持就在本地解压以后上传文件到服务器。
- /bin/LocalLib.cfg.txt 改名(复制)为/bin/LocalLib.cfg,$twikiLibPath 设置成服务器上lib目录的物理路径,例如cPanel面板的主机一般是 /home/xxxx/public_html/lib
- 配置httpd.conf文件,如果没有权限修改这个文件就使用.htaccess.编辑pub-htaccess.txt、root-htaccess.txt、subdir-htaccess.txt,它们是TWiki为pub目录、根目录和其他子目录准备的.htaccess文件范本,你可以编辑它们,然后另存为对应目录下的.htaccess,通过它们可以避免子目录下的文件被直接读取等一系列可能存在的危险.
- 运行配置文件 http://yourdomain/twiki/bin/configure ,如果服务器需要后缀才能运行,把文件改名为 configure.pl 或 configure.cgi 再运行。
- 如果要支持中文,配置的时候做如下设置:在configure中的Localisation设置需要特别注意,需要选中 {UserInterfaceInternationalisation}、{Languages}{‘zh-cn’} {Enabled}、{UseLocale}这几项设置的复选框,并设置{Site}{Locale}为“zh_CN.UTF-8”,设置{Site} {CharSet}为“UTF-8”,{Site}{Lang}和{Site}{FullLang}为“zh-CN”,这样保存设置之后,打开Wiki就会是中文,并且能够正常的使用和编辑中文了。
- 设置好之后,通过bin目录下的view打开Wiki,例如http://drler.com/bin/view ,接下来你就可以按照“INSTALL.html”文件的介绍,尝试一下外观设置、插件安装之类的工作了。
配置的时候要先把bin目录下的.htaccess禁用掉(改个名),要么该目录被保护装不了。我的系统识别不了没有后缀的,所以加一个后缀.pl就可以配置了。
配置之后发现模板显示不正常,版面是乱的,原因是pub目录下的 .htaccess文件有问题,注释掉 php_flag engine off 就可以了,因为我的php是以CGI方式运行的。
这样就完成安装了,管理员帐号就是admin,密码就是你配置的时候输入的那个密码。在suEXEC上运行一切正常。
之后又安装在了一个以DSO方式运行PHP的环境上,安装没什么问题,运行的时候很多文件夹的权限要改成777,但是遇到一个问题,就是删除一个站点是报错,无法删除站点,还没找到具体是什么原因。
大漠孤狼(www.83blog.com)原创,转载请注明
Post Footer automatically generated by wp-posturl plugin for wordpress.
这东东好懂吗
很多地方有些怪异,因为我用习惯mediawiki了,开始不太习惯,不过熟悉了就好了。这个的好处是权限控制很好,适合公司内部使用,现在对中文支持也不错
Excellent tips .I really appreciate all these points, and I agree completely…