PukiWiki Plus!

Last-modified: 2011-11-28 (月) 12:41:31
最終更新:2011-11-28 (月) 12:41:31
アクセス数(合計):?
利用者; ? アクセス数(本日):? アクセス数(昨日):?

Wiki構築 PukiWiki Plus!

Wiki(ウェブブラウザからページの作成・編集が誰にでもできる)サービスを提供する。

Pukiwiki Plus!はWikiを提供するツール PukiWiki の改良版。
高度な機能を盛り込みpluginが豊富、かつ扱いやすさから高い人気を誇る。


目的

IE,FireFox等のWebブラウザから Wikiを提供可能とする。

http://192.168.0.10/pukiwikiplus/

構築条件

構築機器

作成環境

OS    CentOS 6.0 64bit版

サーバ作成条件

サーバIP192.168.0.10/24
ホスト名hogehogeServer
user   hogehoge
userpasswdhogehogepass

手順記入ルール

  • コマンド行頭記号で 「$」はユーザ権限 「#」はスーパーユーザー権限 を表示
  • コマンドが長くなる場合は、行末に「\」を記述し複数行に記述。

ファイル入手

サイト

今回インストールしたファイル

前準備

  1. CentOSインストール 実施
  2. yumリポジトリ設定 実施
  3. LAMPサーバ構築 実施

インストール

(1)ファイル転送

【FTP】

ftp/wget等にて、ユーザエリア「/home/hogehoge」にplus-i18n-rev1726.tar.gzをアップ

(21)PukiWiki Plus! をインストール

【telnet】

$ su
パスワード:
  • パッケージがあるか確認
# ls -l
-rw-r--r--  1 hogehoge hogehoge 2129082 11月 27 15:24 2011 plus-i18n-rev1726.tar.gz
  • パッケージを解凍
# tar zxvf plus-i18n-rev1726.tar.gz
plus-i18n-rev1726/
plus-i18n-rev1726/domain.ini.php
plus-i18n-rev1726/tools/
     :
  • 解凍ファイルがあるか確認
# ls -l
drwxr-xr-x  19 apache   apache      4096 11月 16 23:32 2008 plus-i18n-rev1726
-rw-r--r--   1 hogehoge hogehoge 2129082 11月 27 15:24 2011 plus-i18n-rev1726.tar.gz

(3)html直下にコピー

【telnet】

  • ディレクトリ名変更
# mv plus-i18n-rev1726 pukiwikiplus
  • 確認
# ls -l
-rw-r--r--   1 hogehoge hogehoge 2129082 11月 27 15:24 2011 plus-i18n-rev1726.tar.gz
drwxr-xr-x  19 apache   apache      4096 11月 16 23:32 2008 pukiwikiplus
  • ファイルコピー
# cp -R pukiwikiplus/ /var/www/html/
  • 確認
# ls -l /var/www/html/
drwxr-xr-x 19 root   root   4096 11月 27 15:29 2011 pukiwikiplus
  • 所有者変更
# chown -R apache:apache /var/www/html/pukiwikiplus/
  • 確認
# ls -l /var/www/html/
drwxr-xr-x 19 apache apache 4096 11月 27 15:29 2011 pukiwikiplus

・権限変更

# chmod -R 666 /var/www/html/pukiwikiplus/attach/
# chmod -R 666 /var/www/html/pukiwikiplus/backup/
# chmod -R 666 /var/www/html/pukiwikiplus/cache/
# chmod -R 666 /var/www/html/pukiwikiplus/counter/
# chmod -R 666 /var/www/html/pukiwikiplus/diff/
# chmod -R 666 /var/www/html/pukiwikiplus/trackback/
# chmod -R 666 /var/www/html/pukiwikiplus/wiki/
# chmod 777 /var/www/html/pukiwikiplus/attach/
# chmod 777 /var/www/html/pukiwikiplus/backup/
# chmod 777 /var/www/html/pukiwikiplus/cache/
# chmod 777 /var/www/html/pukiwikiplus/counter/
# chmod 777 /var/www/html/pukiwikiplus/diff/
# chmod 777 /var/www/html/pukiwikiplus/trackback/
# chmod 777 /var/www/html/pukiwikiplus/wiki/

(4)pukiwiki.ini.phpファイル設定

【telnet】

# vi /var/www/html/pukiwikiplus/pukiwiki.ini.php
  • 管理者名変更
    $modifier = 'anonymous';
      ↓
    $modifier = 'hogehoge';

動作確認

【Web】

以下URLにアクセス
http://192.168.0.10/pukiwikiplus/ → PukiWiki Plus! FrontPageが表示されること
pukiwikiplus-01.jpg

設定

(1)パスワード設定

【Web】

以下URLにアクセス
http://192.168.0.10/pukiwikiplus/index.php?cmd=md5 → 「Compute userPassword」が表示

・「Phrase:」にパスワード ← 凍結解除用パスワード
・「PHP md5()」をクリック
・「Compute」釦を押下

→以下md5変換後のデータを表示
{x-php-md5}7168f7b4907c4d5e378555596ae74766

【telnet】

# vi /var/www/html/pukiwikiplus/auth.ini.php
  • パスワード設定
    $adminpass = '{x-php-md5}1a1dc91c907325c69271ddf0c944bc72'; // md5('pass')
      ↓
    $adminpass = '{x-php-md5}c53a8ecbf49fad3539120ec12dee3266';
  • 終了
# exit
exit
$

【Web】

以下URLにアクセス
http://192.168.0.10/pukiwikiplus/

  1. 下にある「凍結」アイコンをクリック → 「凍結用のパスワードを入力してください」の画面表示
  2. パスワード入力後「凍結」をクリック → 「xxxxを凍結しました。」を表示
  3. 再度下にある「凍結解除」アイコンをクリック → 「凍結用解除のパスワードを入力してください」の画面表示
  4. 凍結解除用パスワード入力 → 「xxxxの凍結を解除しました」を表示

★以上、設定完了

遭遇したトラブル

PukiWiki参照

謝辞

テキスト作成に当たり、以下サイトを参考にさせて頂きました。ありがとうございます。

http://pukiwiki.cafelounge.net/plus/?Documents%2FInstall