歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu和Windows共享使用本地知識庫MoinMoin

Ubuntu和Windows共享使用本地知識庫MoinMoin

日期:2017/2/28 17:05:47   编辑:Linux教程

之前在windows xp安裝了MoinMoin desktop edition作為自己的本地Wiki(使用MoinMoin桌面版做個人本地的知識積累工具),由於使用Ubuntu和Win xp雙系統,希望在兩個系統下共用同一個wiki程序而不致數據不同步,給查詢資料帶來麻煩,也省了數據同步的維護操作。

MoinMoin在Ubuntu同樣不需要web服務器(如apache),數據庫(如mysql)支持,只要有python運行環境即可。我安裝的是 Ubuntu 7.10,Ubuntu 7.10默認已經安裝Python 2.5(沒有安裝的話打開新立得軟件包管理器輸入python,選中安裝即可),因此直接在windows下moinmoin存放目錄裡的moin.py 就可以訪問moinmoin,如我的地址是/data/wiki/moin-desktop/moin.py,運行命令如下:

deimy@wy:~$ python /data/wiki/moin-desktop/moin.py
Loading ...
MoinMoin - 1.5.5a [97bf3d768af3 tip; DesktopEdition Release 1.5.5a-1]

Serving on 127.0.0.1:9922

Serving on 127.0.0.1:9922 (默認端口號是8080,9922是我在windows下修改後的端口號)說明moinmoin已經成功啟動,通過http://127.0.0.1:9922就可以訪問你的wiki了

MoinMoin所有數據是通過文件存儲,創建新頁面的時候提示你對wiki的數據目錄(/data/wiki/moin-desktop/wiki/data/pages/)沒有寫入權限,其實這時數據已經寫入文件,只要刷新一次或點擊“清除此提示信息”即可看到你編輯的內容。對python不熟悉,具體原因還不清楚。

比如我在 wiki首頁創建一個Ubuntu的連接,創建Ubuntu新頁面時提示:

OSError

[Errno 1] Operation not permitted: '/data/wiki/moin-desktop/wiki/data/pages/(e9a696e9a1b52f)Ubuntu'

If you want to report a bug, please save this page and attach it to your bug report.

Show debugging information
Report bug
Visit MoinMoin wiki

開機自動運行MoinMoin:
點擊 系統->首選項->會話
在啟動程序選項卡下 點擊 添加
名稱:moinmoin
命令:python /data/wiki/moin-desktop/moin.py
備注:moinmoin startup

確定,關閉

Copyright © Linux教程網 All Rights Reserved