PukiWikiインストール後に行うべきこと

pukiwiki.ini.phpをいじってAdminのパスなどを設定しないといけないのですが,何をすればいいか忘れるのでメモしておきます.

Adminのパスワード設定

pukiwiki.ini.phpに次のような記述があります.

/////////////////////////////////////////////////
// Admin password for this Wikisite

// Default: always fail
$adminpass = '{x-php-md5}!';

// Sample:
//$adminpass = 'pass'; // Cleartext
//$adminpass = '{x-php-md5}1a1dc91c907325c69271ddf0c944bc72'; // PHP md5() 'pass'
//$adminpass = '{CRYPT}$1$AR.Gk94x$uCe8fUUGMfxAPH83psCZG/'; // LDAP CRYPT 'pass'
//$adminpass = '{MD5}Gh3JHJBzJcaScd3wyUS8cg=='; // LDAP MD5 'pass'
//$adminpass = '{SMD5}o7lTdtHFJDqxFOVX09C8QnlmYmZnd2Qx'; // LDAP SMD5 'pass'

ここでAdminのパスワードを設定する訳ですが,今回はMD5を用いてパスワードからハッシュ値を生成したものを使います.Linuxならおそらくmd5sumというコマンドがありますので,次のようにしてパスワードからハッシュ値を求めます.

$ echo -n pass | md5sum
1a1dc91c907325c69271ddf0c944bc72 -

passの部分にパスワードを入力することでハッシュ値を求めることができます.この方法でハッシュ値を求めた後は,速やかにシェル履歴の上記コマンドが記述されている行を削除しましょう.

そして,求めたハッシュ値pukiwiki.ini.phpに追加して設定完了です.

$adminpass = '{x-php-md5}1a1dc91c907325c69271ddf0c944bc72'; // pass

タイトルの設定

pukiwiki.ini.php

$page_title = ...

を変更します.