#freeze
RIGHT:最終更新:&lastmod;
RIGHT:アクセス数(合計):&counter(total);
RIGHT:利用者; &online; アクセス数(本日):&counter(today); アクセス数(昨日):&counter(yesterday);
----
*&size(30){&color(blue){Wiki構築 PukiWiki Advance};}; [#a376c26e]
Wiki(ウェブブラウザからページの作成・編集が誰にでもできる)サービスを提供する。
Pukiwiki AdvanceはWikiを提供するツール ''[[PukiWiki Plus!]] ''の派生版。
jQueryによるajax処理等の高度な機能を盛り込み、Pukiwikiの後継最有力候補として期待される。
''&color(red){★まだアルファ版のため実運用での利用は注意が必要!};''
----
#contents
*''&size(20){目的};'' [#f69d800a]
IE,FireFox等のWebブラウザから Wikiを提供可能とする。
http://192.168.0.10/pukiwikiadvance/
*&size(20){''構築条件''}; [#e662612b]
**構築機器 [#k24d4661]
-仮想サーバ [[SUN VirtualBox 4.0:http://www.virtualbox.org/]] で構築
**作成環境 [#o5e6481a]
|OS |CentOS 6.0 64bit版|
**サーバ作成条件 [#b10130b9]
|サーバIP |192.168.0.10/24|
|ホスト名 |hogehogeServer|
|user |hogehoge |
|userpasswd |hogehogepass |
**手順記入ルール [#j63479fe]
-コマンド行頭記号で '' 「$」はユーザ権限 「#」はスーパーユーザー権限'' を表示
-コマンドが長くなる場合は、行末に「\」を記述し複数行に記述。
*&size(20){ファイル入手}; [#b2aeadf2]
**サイト [#y9f94e38]
-PukiWiki Advance
http://pukiwiki.logue.be/
**今回インストールしたファイル [#xa0e5b83]
-今回は以下ファイルを入手
Fico_general
PukiWikiAdv.v1.0alpha.7z
http://www.assembla.com/spaces/pukiwiki/documents/azdNeAL6yr4kdqeJe4gwI3/download/azdNeAL6yr4kdqeJe4gwI3
*''&size(20){前準備};'' [#f0b222a4]
+[[CentOSインストール]] 実施
+[[yumリポジトリ設定]] 実施
+[[LAMPサーバ構築]] 実施
*''&size(20){インストール};'' [#adedb81a]
**(1)ファイル転送 [#a7c59c45]
【FTP】
ftp/wget等にて、ユーザエリア「/home/hogehoge」にPukiWikiAdv.v1.0alpha.7zをアップ
**(21)PukiWiki Advance をインストール [#lfa543e9]
【telnet】
$ su
パスワード:
-パッケージがあるか確認
# ls -l
-rw-r--r-- 1 hogehoge hogehoge 4740138 12月 1 23:17 2011 PukiWikiAdv.v1.0alpha.7z
-パッケージを解凍
# 7za x PukiWikiAdv.v1.0alpha.7z
7-Zip (A) [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
p7zip Version 9.20 (locale=ja_JP.UTF-8,Utf16=on,HugeFiles=on,1 CPU)
Processing archive: PukiWikiAdv.v1.0alpha.7z
Extracting PukiWiki Adv. v1.0alpha/lib/gettext/AUTHORS
:
-解凍ファイルがあるか確認
# ls -l
drwx------ 20 root root 4096 6月 16 08:11 2011 PukiWiki Adv. v1.0alpha
-rw-r--r-- 1 hogehoge hogehoge 4740138 12月 1 23:17 2011 PukiWikiAdv.v1.0alpha.7z
**(3)html直下にコピー [#c2323bba]
【telnet】
-ディレクトリ名変更
# mv "PukiWiki Adv. v1.0alpha" pukiwikiadvance
-確認
# ls -l
-rw-r--r-- 1 hogehoge hogehoge 4740138 12月 1 23:17 2011 PukiWikiAdv.v1.0alpha.7z
drwx------ 20 root root 4096 6月 16 08:11 2011 pukiwikiadvance
-ファイルコピー
# cp -R pukiwikiadvance/ /var/www/html/
-確認
[root@hogehogeServer hogehoge]# ls -l /var/www/html/
drwx------ 20 root root 4096 12月 1 23:23 2011 pukiwikiadvance
-所有者変更
# chown -R apache:apache /var/www/html/pukiwikiadvance/
-確認
# ls -l /var/www/html/
drwx------ 20 apache apache 4096 12月 1 23:23 2011 pukiwikiadvance
・権限変更
# chmod -R 666 /var/www/html/pukiwikiadvance/attach/
# chmod -R 666 /var/www/html/pukiwikiadvance/backup/
# chmod -R 666 /var/www/html/pukiwikiadvance/cache/
# chmod -R 666 /var/www/html/pukiwikiadvance/counter/
# chmod -R 666 /var/www/html/pukiwikiadvance/diff/
# chmod -R 666 /var/www/html/pukiwikiadvance/trackback/
# chmod -R 666 /var/www/html/pukiwikiadvance/wiki/
# chmod 777 /var/www/html/pukiwikiadvance/attach/
# chmod 777 /var/www/html/pukiwikiadvance/backup/
# chmod 777 /var/www/html/pukiwikiadvance/cache/
# chmod 777 /var/www/html/pukiwikiadvance/counter/
# chmod 777 /var/www/html/pukiwikiadvance/diff/
# chmod 777 /var/www/html/pukiwikiadvance/trackback/
# chmod 777 /var/www/html/pukiwikiadvance/wiki/
# chmod 755 /var/www/html/pukiwikiadvance/image/
# chmod 755 /var/www/html/pukiwikiadvance/image/face/
# chmod 755 /var/www/html/pukiwikiadvance/lib/
# chmod 755 /var/www/html/pukiwikiadvance/plugin/
# chmod 755 /var/www/html/pukiwikiadvance/skin/
**(4)pukiwiki.ini.phpファイル設定 [#w65080f2]
【telnet】
# vi /var/www/html/pukiwikiplus/pukiwiki.ini.php
-管理者名変更
$modifier = 'anonymous';
↓
$modifier = 'hogehoge';
*''&size(20){動作確認};'' [#j9d68b51]
【Web】
以下URLにアクセス
http://192.168.0.10/pukiwikiadvance/ → PukiWiki Plus! FrontPageが表示されること
&attachref(./pukiwikiadvance-01.jpg);
*''&size(20){設定};'' [#icde1edb]
**(1)パスワード設定 [#m39a4c71]
【Web】
以下URLにアクセス
http://192.168.0.10/pukiwikiadvance/index.php?cmd=md5 → 「Compute userPassword」が表示
・「Phrase:」にパスワード ← 凍結解除用パスワード
・「PHP md5()」をクリック
・「Compute」釦を押下
→以下md5変換後のデータを表示
''{x-php-md5}7168f7b4907c4d5e378555596ae74766''
【telnet】
# vi /var/www/html/pukiwikiadvance/auth.ini.php
-パスワード設定
$adminpass = '{x-php-md5}1a1dc91c907325c69271ddf0c944bc72'; // md5('pass')
↓
$adminpass = '{x-php-md5}7168f7b4907c4d5e378555596ae74766';
-終了
# exit
exit
$
【Web】
以下URLにアクセス
http://192.168.0.10/pukiwikiadvance/
+下にある「凍結」アイコンをクリック → 「凍結用のパスワードを入力してください」の画面表示
+パスワード入力後「凍結」をクリック → 「xxxxを凍結しました。」を表示
+再度下にある「凍結解除」アイコンをクリック → 「凍結用解除のパスワードを入力してください」の画面表示
+凍結解除用パスワード入力 → 「xxxxの凍結を解除しました」を表示
★以上、設定完了
*''&size(20){遭遇したトラブル};'' [#t51f1e3e]
[[PukiWiki]]参照
*''&size(20){謝辞};'' [#bcd9bc1a]
テキスト作成に当たり、以下サイトを参考にさせて頂きました。ありがとうございます。
http://pukiwiki.cafelounge.net/plus/?Documents%2FInstall