home wiki.fukuchiharuki.me
Menu

はじめに

PukiWiki運用後にこれを別サーバなどに再設置する際のメモです。

パーミション設定

PukiWiki運用時に作成されるファイルのパーミションを変更する。

公式アナウンスのパーミション設定に加えて、次のように追加でパーミションを変更する。

$ chmod 666 backup/*.gz
$ chmod 666 cache/pkwk_chown.lock
$ chmod 666 diff/*.txt
$ chmod 666 wiki/*.txt

あるいは所有者変更

そもそもPukiWiki一式をhttpdの所有にしてしまう手もある。

# chown -R apache:apache (PukiWikiディレクトリ)

もっと考えるなら

次のグループがあって、

  • operator
  • apache

次のユーザがいるとする。

  • operator
  • apache

運用する人とhttpdがPukiWiki一式を write できればいいのだから、

# chown -R operator:operator (PukiWikiディレクトリ)
# chmod u+w (PukiWikiディレクトリ)
# chmod g+w (PukiWikiディレクトリ)
# usermod -G apache,operator apache

とすることができる。