J2EE,Documentum,GWT,EJB学习路程

为了所爱的,和爱我的人努力

 

twiki 安装

twiki4.1.2的安装及配置收藏

        twiki 遵循 GPL 协议,软件定位为“灵活、强大、易于使用的企业协作平台”,运行于 Perl 环境,是很多大型商业公司首选的 wiki 平台。

安装过程及配置:

#建立 twiki 目录
mkdir /home/centeur/public_html/twiki
cd /home/centeur/public_html/twiki
#下载并解压
wget http://twiki.org/p/pub/Codev/Release/TWiki-4.1.2.tgz
tar -zxvf TWiki-4.1.2.tgz
#权限限制
cp root-htaccess.txt .htaccess
cp pub-htaccess.txt pub/.htaccess
cp subdir-htaccess.txt lib/.htaccess
cp subdir-htaccess.txt data/.htaccess
cp subdir-htaccess.txt locale/.htaccess
cp subdir-htaccess.txt templates/.htaccess
cp bin/.htaccess.txt bin/.htaccess

 

cp bin/LocalLib.cfg.txt bin/LocalLib.cfg
#修改 bin/LocalLib.cfg,将 $twikiLibPath 改为合适的路径
$twikiLibPath = "/home/centeur/public_html/twiki/lib";
#修改 bin/.htaccess,将 {DataDir}和{Administrators} 修改为合适的内容
AuthUserFile /home/centeur/public_html/twiki/data/.htpasswd
AuthName 'Enter your WikiName: (First name and last name, no space, no dots, capitalized, e.g. JohnSmith). Cancel to register if you do not have one.'
AuthType Basic
<FilesMatch "configure.*">
SetHandler cgi-script
Order Deny,Allow
Deny from all
Allow from 127.0.0.1, 192.168.1.10
Require user centeur
Satisfy Any
</FilesMatch>
#建立系统管理员帐户
htpasswd -c data/.htpasswd centeur

#现在就可以在浏览器中键入 http://example.com/twiki/bin/configure 进行设置了,设置保存在 lib/LocalSite.cfg 中
#提示缺少 CGI::Session 模块,进行安装
mkdir /home/centeur/CPAN
cd /home/centeur/CPAN
wget http://search.cpan.org/CPAN/authors/id/S/SH/SHERZODR/CGI-Session-4.10.tar.gz
tar -zxvf CGI-Session-4.10.tar.gz
cd CGI-Session-4.10
perl Makefile.PL PREFIX=/home/centeur/CPAN
make
make install
#拷贝模块到 twiki 的 lib 下
cd /home/centeur/public_html/twiki
cp -R /home/centeur/CPAN/lib/perl5/site_perl/5.8.8/CGI lib/CPAN/lib/CGI

#LocalSite.cfg 的部分设置内容
$TWiki::cfg{DefaultUrlHost} = 'http://example.com';
$TWiki::cfg{ScriptUrlPath} = '/twiki/bin';
$TWiki::cfg{PubUrlPath} = '/twiki/pub';
$TWiki::cfg{PubDir} = '/home/centeur/public_html/twiki/pub';
$TWiki::cfg{TemplateDir} = '/home/centeur/public_html/twiki/templates';
$TWiki::cfg{DataDir} = '/home/centeur/public_html/twiki/data';
$TWiki::cfg{LocalesDir} = '/home/centeur/public_html/twiki/locale';
$TWiki::cfg{TempfileDir} = '/home/centeur/tmp';
$TWiki::cfg{UseClientSessions} = 1;
$TWiki::cfg{LoginManager} = 'TWiki::Client::TemplateLogin';
$TWiki::cfg{MinPasswordLength} = 6;
$TWiki::cfg{Htpasswd}{FileName} = '/home/centeur/public_html/twiki/data/.htpasswd';
$TWiki::cfg{Languages}{ru}{Enabled} = 0;
$TWiki::cfg{Languages}{sv}{Enabled} = 0;
$TWiki::cfg{Languages}{'zh-tw'}{Enabled} = 1;
$TWiki::cfg{Languages}{cs}{Enabled} = 0;
$TWiki::cfg{Languages}{'zh-cn'}{Enabled} = 1;
$TWiki::cfg{Languages}{es}{Enabled} = 0;
$TWiki::cfg{Languages}{nl}{Enabled} = 0;
$TWiki::cfg{Languages}{pl}{Enabled} = 0;
$TWiki::cfg{Languages}{fr}{Enabled} = 0;
$TWiki::cfg{Languages}{da}{Enabled} = 0;
$TWiki::cfg{Languages}{de}{Enabled} = 0;
$TWiki::cfg{Languages}{pt}{Enabled} = 0;
$TWiki::cfg{Languages}{it}{Enabled} = 0;
$TWiki::cfg{DisplayTimeValues} = 'servertime';
$TWiki::cfg{Site}{Locale} = 'zh_CN.UTF-8';
$TWiki::cfg{Site}{LocaleRegexes} = 1;
$TWiki::cfg{StoreImpl} = 'RcsLite';
$TWiki::cfg{WebMasterEmail} = 'lypdarling@gmail.com';
$TWiki::cfg{UserInterfaceInternationalisation} = 1;
$TWiki::cfg{UseLocale} = 1;
$TWiki::cfg{Site}{CharSet} = 'UTF-8';
$TWiki::cfg{Site}{Lang} = 'zh';
$TWiki::cfg{Site}{FullLang} = 'zh-cn';

#现在可以在浏览器中键入 http://example.com/twiki/bin/view 进入 twiki 页面了
#编辑 TWIki > Main 目录 > TWikiAdminGroup 页面,将 centeur 加入 GROUP
* Member list:
  * Set GROUP = centeur
* Persons/group who can change the list:
  * Set ALLOWTOPICCHANGE = TWikiAdminGroup
#修改 .htaccess,进行重定向设置
Redirect /twiki/index.html http://example.com/twiki/bin/view

posted on 2009-03-11 17:22 田亮 阅读(532) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

常用链接

留言簿(4)

随笔分类

随笔档案

文章分类

文章档案

相册

MyHome

搜索

最新评论

阅读排行榜

评论排行榜