wiliki入れてみた

メモ用にwikiが欲しくなったので導入ed。どのEngineにしようか迷ったんですが前から気になっていたWiLiKiにしました。以下導入メモ。


gauche導入

$ sudo port install gauche


ここからWiLiKi-X-X.tgzをDownloadしてgauche-package

$ gauche-package install WiLiKi-X-X.tgz

macだと /opt/local/share/gauche/site/lib に wiliki.scm と wiliki が作られます。またWiLiKi-X-X.tgz があった場所に WiLiKi-X-X というフォルダができています。


WiLiKi-X-X/src/wiliki.cgi を編集

$ vi ./WiLiKi-X-X/src/wiliki.cgi
1行目を自分の環境でgaucheがある場所に変更
#!/usr/bin/gosh --> #!/opt/local/bin/gosh

make<wiki>のキーワード引数:db-path をどこか適当な場所に変更
自分は適当に /Users/ohr/wiki-data というフォルダを作って(chmod忘れずに!)
:db-path "/Users/ohr/wiki-data/wikidata.dbm" と設定しました


wiliki.cgiCGI-Executablesにcopy

$ cp ./WiLiKi-X-X/src/wiliki.cgi /Library/WebServer/CGI-Executables

macはデフォでapacheが入ってるのでCGI-ExecutablesにcgiファイルをコピーしてchmodすればOK!apacheの設定とかは以下略。


ブラウザで http://localhost/cgi-bin/wiliki.cgi にアクセス

    • >できた!