Twiki安装-傻瓜式

2 篇文章 0 订阅
 

初次接触Twiki,部署的时候还真让人头疼!

以下是我自己部署的时候的一些经验。希望能帮到大家

注:红色字体部分为安装路径,可直接替换为相应的安装路径

部署前准备

1. 下载IndigoPerl并安装到你要安装的目录。此处为”D:/Perl

http://www.indigostar.com/indigoperl.php#Download

IndigoPerl在命令行下运行perl –v时出现类似如下页面时表示安装成功

否则安装失败,此时可自行设置环境变量PATH(相对于自己的安装目录)如图


2. 下载Twiki解压到你所要放置的目录中。此处为”D:/twiki” 下载地址:

http://TWiki.org

在命令行下进入到D:\twiki\bin目录然后运行perl ..\tools\rewriteshbang.pl

在此提示Enter path to interpreter [hit enter to choose ‘perl’]:下输入D:/Perl/bin/perl.exe回车

接下来在Enter path to interpreter [hit enter to choose ‘D:/Perl/bin/perl.exe' ]:提示下回车确认,如下图



成功后将提示


接下来进入到D:/twiki/tools目录,重复以上的操作,成功时如下图提示


3. 下载并安装Apache Server。

http://httpd.apache.org/download.cgi#apache22

下载版本因个人而异,此处为Win32 Binary without crypto安装目录为”D:\Program Files\Apache Software Foundation\Apache2.2


打开浏览器,在地址栏输入: http://localhost 如果显示一个"It works"的页面,则安装成功

把以上三个软件准备好后,接下来就剩下配置apache及twiki了

1. 修改twiki_httpd.conf

D:\twiki目录下找到twiki_httpd_conf.txt文件 重命名为twiki_httpd.conf,然后修改配置(修改路径等),此处为大家提供一种傻瓜式配置,当然对配置熟悉的人就另当别论了(如果不嫌麻烦话)。

打开官方为我们提供的配置文件生成页面

http://twiki.org/cgi-bin/view/TWiki/ApacheConfigGenerator?dir=D%3A

然后选择相应选型进行配置,暂时不懂的可参考下图


点击Update config file按钮生成文件,然后把按钮下面文本框中的内容复制到twiki_httpd.conf替改原有内容。


2. 修改D:\twiki\bin下LocalLib.cfg文件找到把$twikiLibPath修改为$twikiLibPath = "D:/twiki/lib";

3. 修改httpd.conf

在apache目录D:\Program Files\Apache Software Foundation\Apache2.2\conf找到httpd.conf文件,在其最后加入include "D:/twiki/twiki_httpd.conf",也即引入上面配置好的文件。

4. 生成.password文件(生成密码文件)

在命令行下进入apache的bin目录运行htpasswd –c .htpasswd 用户名(此处为

配置步骤1下输入的用户名。如下图)


生成正确时如下图

然后把D:\Program Files\Apache Software Foundation\Apache2.2\bin目录下生成的.htpasswd文件拷贝到D:\twiki\data下,重启apache

最后打开http://localhost/twiki/bin/configure输入用户名(zzw)和密码登

录进行设置了



之后的配置我就不再写了,直接摘自他人博客

 ** (1) 初消路径设定告警

  在进入配置页面后,General path settings后会有个告警数量提示。点击该标签就会打开各类配置项。

  起首就把其中凡属于Windows路径中的斜线替换成反斜线,其它的权时不管它。

  在页面的下方有个next按键。点击按键进入下一个保存页面。

  保存页面要求你输入密码。若不设定密码它是不让你保存的。为了利便先配置一个容易影象的密码,比如twiki123。

  设定好密码后,有个change password and save按键。点击后出现一个修改后的配置更新显示页面。

  这个页面的最下方有两个毗连,其中一个是 Return to configuration。点击这个毗连回到配置页面。

  这时你会发现配置页面多出了很多配置项,而且 General path settings也不提示告警了。


  ** (2) 消弭Security setup安全告警

  展开这个配置栏,配置项{Htpasswd}{FileName}三拇指定了用户密码存储文件名。

  初始的文件名是C:/twiki/data/.htpasswd。

  但是,我们要消弭的告警不在这搭,而是提示有Waring的熬头项Paths的配置。

  这个配置项类似于Windows中Path环境变量的设定。我们可以在这搭指定twiki可以搜刮的系统路径。

  对Windows来说, C:/Windows/system32这个目录是必然要加上的。其它的则需要按需加入了。

  对Windows有个简便的措施:进入命令行界面,输入PATH现实系统环境变量,然后将其抄到我们的配置项便可。

  C:\Users\zyx>PATH

  PATH=D:\Perl\site\bin;D:\Perl\bin;C:\Windows\syste m32;C:\Windows;C:\Windows\System32\Wbem

  去失其中明显不需要的路径,比如暴风影音的路径,另有那一些不存在的路径,然后把这些路径拷贝已往就行了。

  上述例子中的路径已是我修自新后的路径。

  同样点击页面最下方的next按键,进入保存页面。输入密码,点击save按键保存。

  显示配置更新的页面,最后点击下面的毗连返回到配置页面,接续进行后面的配置。



  ** (3) 消弭Store settings存储配置中的错误设定

  {StoreImpl} 选择【rcsWrap】还是【rcsLite】?

  Twiki是哄骗rcs工具来进行版本管理的。在Unix提供上一般会安装,但对Windows系统来说却没有这个software。

  因此只能用它自带的用perl使成为事实的一个替代品。因此,这搭就选择rcsLite便可。

  保存这个配置后在返回这搭。你会很高兴的发现许多的错误都被消弭了。



  ** (4) 消弭Mail and Proxies 邮件与代办别人代理的告警

  对Twiki来说,注册机制需要启用邮件。下列配置项需要设定:

  {webMasterEmail} webmaster@localhost.cn

  这个按照实况来设定就好了。我在自己的PC机上装着玩儿,所以就直接设定成了上面那样。

  我曾经试过设定成webmaster@localhost,结果它仍然告警说不能辨认为一个有用的邮件地址。

  保存此设定后在回到配置页面,我们会发现已没有不论之类告警或错误了!

  到这搭已完成了设定的熬头步。先欣赏下我们的成果吧!

  在浏览器中输入

  http://localhost/twiki/bin/view

  看看自家的twiki网站页面。

  * 中文设定

  对咱中国人来说,看洋文毕竟太费脑子了。所以汉化是主要事情。

  很可惜,Twiki对汉字的撑持不是很好,也就是能用而已。


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值