Thursday, October 26, 2006

Install rNote on Vine Linux

■事前準備

・インストール
→apt-get update する
→apat-get install でapache2やPHP入れる

・apache2起動
→「Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP.」というエラーでapache2が起動しない…
→「/sbin/update-alternatives --config apache2」コマンドで「2 /usr/sbin/apache2.prefork」を選択してリンクを張り直した
→起動した

・public_html有効化
→まずhttpd.confで、 「ServerName」を「mist.ynsiderz.org」とした
→その後以下のの行を有効に、の行をコメントアウトした

------------------------------------------------------------

<IfModule mod_userdir.c>
# UserDir disable
UserDir public_html
</IfModule>
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
</Directory>
------------------------------------------------------------

→index.phpもdirectoryIndexに加えた
------------------------------------------------------------
 DirectoryIndex index.html index.html.var index.cgi index.php
------------------------------------------------------------

・ディレクトリ 設定
→/home/ynsiderz で、以下の作業をした
$ mkdir public_html $ chmod o+x .

■rNote設定
・rNoteインストール
 rnote75.zipを~ynsiderz/public_html/blog/ に展開
→rNote公式ページのマニュアルを参考にして、rss.rdfを(666) entries、及びその中のディレクトリ全て(info,diary,bbs)を(777) cacheディレクトリを(777) にパーミッション変更
$ chmod 666 rss.rdf
$ chmod -R 777 entries/
$ chmod 777 cache
→index.phpとしてリンク張った
 ln -s rnote.php index.php

・アクセス確認
http://192.168.0.11/~ynsiderz/blog/rnote.php にアクセス
→成功!
→「rnote_config.php」に書いてある初期ぱすわどを入れてログインする

No comments: