<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    jinfeng_wang

    G-G-S,D-D-U!

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      400 Posts :: 0 Stories :: 296 Comments :: 0 Trackbacks

    如何安裝TWiki(最新版本中文TWiki 4.0安裝)

    作者:Winter

    1 前言:關于TWiki


    關于Wiki,大家肯定聽說了不少,TWiki只是Wiki的一種實現形式。不過在眾多的wiki版本中,TWiki聲名遠揚,按照twiki.org的解釋是,一個靈活、強大、簡單的企業級共同協作平臺。目前著名的網絡公司Yahoo內部的平臺就是使用的TWiki, 另外Motorola 和SAP 等國際大公司都在使用TWiki,這也是我為什么選擇TWiki的原因。

    TWiki的文檔很多,也很細致,不過剛開始看還有些不習慣,文檔中所以的WikiName都加上了鏈接,有時候經常點來點去就不知道自己點到哪里去了。目前關于TWiki的中文文檔是少之又少,關于TWiki安裝文檔,更是鳳毛麟角。當然安裝TWiki并不是什么難事,不過,許多事情都是說起來容易,做起來難......

    也許是因為Twiki自己是一個新生產品,因此也有一些不完善的地方,特別是版本升級的時候會有一些不兼容的地方。本文的第一版是在2005年年中寫的,一年之后,twiki升級到4了。安裝也變得有些不同,在我升級過程中,記錄了一些注意事項,供大家參考。不過還是建議大家查看TWiki網站上的文檔,那是相當的豐富。如果是安裝舊的版本,查看這兒的鏈接http://www.stlchina.org/twiki/bin/view.pl/Main/InstallWiki?rev=7

    2 安裝流程


    1. 下載TWiki . TWiki的官方網站是twiki.org,其下載頁面是:twiki download,目前的版本是Twiki4.04。下載其安裝包:TWiki-4.0.4.tgz, 或者TWiki-4.0.4.zip。解開壓縮包以后,你會發現在目錄中有一個文件INSTALL.html文件,其中詳細告訴你如何操作。
    2. 配置LocalSite.cfg . 在twiki/bin目錄下,你會發現LocalSite.cfg.txt文件,里面唯一需要修改的是:$twikiLibPath ,把他改成twiki/lib的絕對路徑。如:$twikiLibPath=/home/winter/twiki/lib 。
    3. 配置config twiki4比以前的配置簡單多了,以前你會發現有很多變量需要你去定義,而且需要你修改后上傳。現在你可以通過web頁面進行配置。那個文件在你的twiki/bin/configure. 在你開始安裝,或者以后進行插件(plugin)的管理,都會是通過這個頁面進行。第一次安裝,你只需要設置:"General path settings"部分。看看我的配置:http://www.stlchina.org/twiki/bin/configure.pl。里面的配置很簡單,因此,不用多講......

    3 設置用戶訪問權限.


    Wiki本來是講究自由、協作和信任。因此在安裝后,任何人都有權限訪問、修改所有的文章。但是在網絡上,為了安全起見,還是希望有用戶認證。可以按照以下步驟實施:

    • 把twiki/bin目錄下的.htaccess.txt改名為.htaccess .了解apache配置的人肯定知道這是干什么:)
    • 設置
          AuthUserFile /home/winter/twiki/data/.htpasswd
    AuthName 'twiki'
    AuthType Basic
    
    其中AuthUserFile 是twiki/data/.htpasswd的絕對路徑。
    • 出錯頁面設置:
       ErrorDocument 401 http://www.stlchina.org/twiki/bin/oops.pl/TWiki/TWikiRegistration?template=oopsauth
    
    • 這時需要把注冊頁面換成帶輸入密碼的注冊頁面: 在twiki/data/TWiki/下有TWikiRegistration.txt和TWikiRegistrationPub.txt, 用后者把前者覆蓋(cp TWikiRegistrationPub.txt TWikiRegistration.txt)

    你現在測試每個頁面的'Edit',你會發現需要輸入用戶名和密碼。如果你按照這個方式改了,發現還不行的話,那就是服務器的設置有一些問題。我在安裝的時候就遇到了這樣的問題(51.net的G型服務,開始少裝了幾個安全認證的包)

    不過我在升級的時候遇到一個問題,以前的用戶名和密碼通過彈出式對話框,總是告訴我密碼無效。后來我發現twiki4提供了一個用戶登陸頁面:http://www.stlchina.org/twiki/bin/login.pl. 這樣也可以實現類似如BBS的用戶登陸。在STL中文站上面就提供這樣的鏈接, 看看左側。

    如果還是遇到無法編輯的頁面,你可以看看 TWikiAccessControl , 里面列出了所有的twiki權限,管理員可以自己設置。真正的設置頁面在這里:http://www.stlchina.org/twiki/bin/view.pl/TWiki/SitePermissions

    4 TWiki的有用的技巧設置


    1. 用戶登陸 。前面已經說了,可以通過兩種方式。
    2. 個性化 . 全網站的一些鏈接、圖標等個性化設置都在: TWikiPreferences 。 你可以設置你的網頁背景顏色、個性圖標、網站logo等。
    3. 插件管理 你可以在twiki的官方網站上找到一些有用的插件,這里是twiki4中測試用過的插件列表。下載以后,按照使用步驟安裝到你的twiki目錄,然后通過 twiki/bin/configure 進行配置。
    4. robots.txt 對于twiki來說,每個網頁是動態生成,對于服務器來說有很大負載,特別是在搜索引擎的spider進行抓取網頁的時候。spider會跟蹤每個鏈接,包括edit, rdiff,attach,save.......等等操作,而且這些十分消耗服務器資源,對于用戶來說沒有任何用處,還常常導致一些不必要的流量。因此需要設置robots.txt,告訴spider哪些網頁你不要抓取。在twiki安裝時就有一個默認的robots.txt, 在twiki根目錄下,你把它copy到你的網站域名的根目錄下即可。查看STL中文站的robots.txt: http://www.stlchina.org/robots.txt. 此操作可以讓你的網站負載降低到以前的20%.
    5. 反惡意抓取 . 個人和一些不道德的公司,經常會對你的網站進行流氓抓取(即短時間內頻繁抓取你的每個鏈接, 而且不顧robots協議), 這樣也會導致你的服務器負載過大。這時你需要一個插件:TWiki.BlackListPlugin. 我安裝兩周,過濾了15個惡意IP.
    6. 中文標題 這是一個很有意思的工作,TWiki默認的標題格式是:'Topic Name < Web Name < TWki Name', 如果你使用的是英文,估計還好一點,你可以是你們Topic Name包含有意義的詞。但是你的文章內容是中文,這種方式對于搜索引擎很不友好。因此如何讓標題顯示成中文,這需要一些技巧。我采用的方式是:
      1. TWiki.TWikiPreferences設置一個全局變量: $MYTITLE. 變量的設置方法查看:TWiki變量設置方法
      2. 修改twiki/templates中的page.pattern.tmpl 在< title>中加入 %MYTITLE% - %TOPIC%
      3. 然后在每個頁面設置自己的Title. 設置格式也需要注意,3個空格+ Set + MYTITLE = 你想要的網頁標題。看看本文設置的是:
    • Set MYTITLE = 如何安裝TWiki(最新版本中文TWiki安裝 TWiki4.0)

    5 其他參考


    順利的安裝會有同樣的順利,而失敗的安裝卻各有各的原因。如果你仍然有問題,選擇下列途徑:
    1. 首先選擇參考TWiki安裝向導
    2. 對于中文TWiki的安裝,當然要參考如何安裝TWiki(中文TWiki的安裝).
    3. 對于英文比較好的朋友,可以直接到TWiki.org官方網站上去。
    4. 對于twiki4的安裝,還有種玉堂的文章:http://gztw.com/2006/03/twiki.html。里面記錄了很多詳細信息。
    5. 還有CheDongTWiki的安裝備忘, 竹筍炒肉的TWIKI手記
    posted on 2007-05-11 15:46 jinfeng_wang 閱讀(1864) 評論(0)  編輯  收藏 所屬分類: ZZ
    主站蜘蛛池模板: 久久久久久影院久久久久免费精品国产小说 | 亚洲成AV人片天堂网无码| 亚洲色精品三区二区一区| 又大又黄又粗又爽的免费视频| 亚洲AV无码乱码在线观看代蜜桃| 91香蕉在线观看免费高清| 亚洲人成网站色7799| 国产精品亚洲mnbav网站| 久草视频免费在线| 久香草视频在线观看免费| 久久久久亚洲AV无码永不| 久久亚洲精品成人| 国产精品成人免费一区二区 | 久久久久高潮毛片免费全部播放 | 亚洲综合免费视频| 免费日韩在线视频| 中国人xxxxx69免费视频| 91亚洲性爱在线视频| 国产国拍亚洲精品福利 | 色视频在线观看免费| 久久久久亚洲AV无码网站| 亚洲国产精品激情在线观看| 亚洲无砖砖区免费| 巨胸狂喷奶水视频www网站免费| 亚洲色大成网站www永久一区| 七色永久性tv网站免费看| 亚洲美女中文字幕| 国产亚洲AV手机在线观看| 成全视频免费高清 | 国产免费黄色无码视频| 亚洲第一区二区快射影院| 亚洲精品国产精品乱码不卡√| 8x8×在线永久免费视频| 亚洲日产乱码一二三区别| 亚洲久本草在线中文字幕| 免费大片在线观看网站| 最新中文字幕电影免费观看| 美丽的姑娘免费观看在线播放| 亚洲色无码专区一区| 亚洲欧洲尹人香蕉综合| 久久亚洲精品视频|