歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu上TWiki安裝和使用心得

Ubuntu上TWiki安裝和使用心得

日期:2017/2/28 14:42:45   编辑:Linux教程

TWiki是一個開源(GPL)的wiki程序。軟件定位為“靈活、強大、易於使用的企業協作平台”,運行於Perl環境。擁有編程技能的人可以使用變量創建動態頁面,譬如內容表格,或者嵌入式搜索結果的頁面。默認內置所見即所得編輯器,完善的用戶權限系統,不需要任何數據庫,完全基於文件目錄的格式化引擎。

TWiki部署起來稍微有點復雜,下面是我在Ubuntu上部署TWiki的一些心得。

1. 環境准備

$ sudo apt-get install apache2 perl cron grep rcs patch php5
$ sudo apt-get install libapache2-mod-php5 libcgi-session-perl libdigest-sha1-perl libhtml-parser-perl

2. 下載

$ wget http://downloads.sourceforge.net/project/twiki/TWiki%20for%20all%20Platforms/TWiki-5.0.1/TWiki-5.0.1.tgz?r=&ts=1293085896&use_mirror=nchc
$ sudo tar -xvzf TWiki-5.0.1.tgz
$ sudo cp -a twiki /var/www/
$ sudo chown -R www-data:www-data /var/www/twiki

3. 配置

$ sudo cp /var/www/twiki/bin/LocalLib.cfg.txt /var/www/twiki/bin/LocalLib.cfg

修改LocalLib.cfg中的$twikiLibPath為:

$twikiLibPath = “/var/www/twiki/lib”

生成twiki.conf文件:http://twiki.org/cgi-bin/view/TWiki/ApacheConfigGenerator,並復制到/var/www/twiki/twiki.conf
修改/etc/apache2/httpd.conf,加入一行:

include "/var/www/twiki/twiki.conf"
(或者復制一份/var/www/twiki/twiki_httpd_conf.txt為twiki.conf,然後修改裡面的路徑相關的設置)

修改twiki.conf文件中的

<FilesMatch "^(configure)$"> 節點,設置允許訪問configure頁面的來路IP或者用戶名。

Allow from 127.0.0.1 192.168.1.100
Require user CoderZh

重啟apache2


$ sudo /etc/init.d/apache2 restart


訪問:http://<ipaddress>/twiki/bin/configure 可進入配置頁面,配置完成後進入主頁。

更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2013-10/91850p2.htm

TWiki 的詳細介紹:請點這裡
TWiki 的下載地址:請點這裡

Copyright © Linux教程網 All Rights Reserved