« 「着うた」はソニー・ミュージック・エンターテイメントの商標 | メイン | PukiWikiの簡易セットアップ方法(2) »
Pocketstudio.jp :: LOG :: Wiki2005年06月01日
PukiWikiの簡易セットアップ方法(1)
PukiWikiは簡単にウェブの編集ができる便利なツール。
なかなか触る機会がなかったのですが、今回ようやく重い腰をあげてセットアップしてみました。。
今回セットアップしたのは PukiWiki 1.4.5 です。PHP ベースで動作します。データベースは用いません。PHP さえ Apache などサーバで認識してくれれば動作します。
以下セットアップ手順です。
手順通りすすめば、一応編集ができるようになると思います~。
基本的にインストール用のマニュアル通りで大丈夫です。
1.ファイルのダウンロード
$ wget http://kyushu-u.dl.sourceforge.jp/pukiwiki/12962/pukiwiki-1.4.5.tar.gz
[メモ] 最新のリリースこちら (http://sourceforge.jp/projects/pukiwiki/files/) から辿ることができます。
2. ファイルの展開
$ tar xfz pukiwiki-1.4.5.tar.gz
$ mv pukiwiki-1.4.5 linux
$ cd linux
ここでは tar でアーカイブを展開したあと、ディレクトリ名を変更させています。"linux"という名前にしたのは http://pocketstudio.jp/linux/ としてアクセスできるようにしたかったからです。この部分は好きな名前にして構いません。一般的な所だと pukiwiki だったり wiki だったりするようです。
3. 設定ファイル pukiwiki.ini.php の編集
$ tar xfz pukiwiki-1.4.5.tar.gz
ここで各所を変更します。
89 行目:タイトルの編集
// Title of your Wikisite (Define this)
// and also RSS feed's channel name
$page_title = 'PukiWiki';
↓ここを書き換えます
$page_title = 'Pocketstudio.jp Linux Wiki';
92 行目:URL の設定
// Specify PukiWiki URL (default: auto)
//$script = 'http://example.com/pukiwiki/';
↓ // (コメント)を削除して URL を書き換えます
$script = 'http://pocketstudio.jp/linux/';
98 行目:作者の名前設定
// Site admin's name (CHANGE THIS)
$modifier = 'anonymous';
↓自分の名前に書き換えます。
$modifier = 'Masato Zembutsu';
// Site admin's Web page (CHANGE THIS)
$modifierlink = 'http://pukiwiki.example.com/';
↓
$modifierlink = 'http://pocketstudio.jp/';
158 行目:
// CHANGE THIS
$adminpass = '1a1dc91c907325c69271ddf0c944bc72'; // md5('pass')
ここではコマンド『 $ echo -n 'パスワード' | md5sum 』を実行した結果を記録します。このパスワードは管理者用のパスワードで、ページの凍結・凍結解除(書き込みの許可と不許可)を行うときに必要になります。
あとは保存してファイルを閉じます。
4. .htaccess ファイルの編集
『vi .htaccess 』で apache の設定ファイルを開きます。
DirectoryIndex pukiwiki.php
この1行を追加しておくと、後から http://pocketstudio.jp/linux/ のようにしてアクセス出来るようになります。この指定がないと http://pocketstudio.jp/linux/pukiwiki.php とフルパスで指定しないといけません。(ただし、DirectoryIndex に予め index.php が指定されていたら、特に設定する必要はありません)
あとはブラウザからページが開くかどうか確認するだけで OK です。
投稿者 Masato Zembutsu : 2005年06月01日 10:49
トラックバック
このエントリーのトラックバックURL:
http://pocketstudio.jp/log/mt.cgi/mt-tb.cgi/83