XserverでPukWikiを手動インストール

 

個人的なデータベースとしてwikiの利用を考え、PukiWikiをインストールすることに。

PukiWikiはXserverの「簡単インストール」から最新バージョン(1.5.1)がインストール可能だが、残念ながらこのバージョンは、PHPの最新バージョンである7.2系は非推奨。

かと言って、PHPのバージョンを推奨の7.0系に落とすのも癪なので、取りあえず試しにインストールしてみた。

一見、問題なく動いているように見えたが、登録ページの削除やトップページのタイトル変更ができないことが判明。。。
仕方がないので、PHPを7.0系にダウングレートしてみたら、今度は表示そのものがおかしい始末。。。

困ったあげく、公式サイトからダウンロードしたクライアントを使って、SSHから手動インストールを試してみたら、なんと問題なく稼働。

技術者でもないので理由は不明だが、一応、備忘録として、手順を書いておく。

 

  • まずは、公式サイトから最新版のクライアントをダウンロード

ダウンロード先:https://pukiwiki.osdn.jp
ダウンロードファイル:pukiwiki-1.5.1_utf8.zip (バーション1.5.1)

  • ftpでサーバーのインストール先フォルダにアップロード

私はサブフォルダ(wiki)にアップロード
(サーバーアドレス)/public_html/wiki/

  • ターミナルからSSH接続して、アップロード先フォルダに移動し、ダウンロードファイルを解凍

unzip pukiwiki-1.5.1_utf8.zip

  • ルートにあるPukiWikiの設定ファイル「pukiwiki.ini.php」を書き換え

$ vi pukiwiki.ini.php

$modifier(管理者の名前)を任意のものに変更
・  $modifier = ‘hoge’;

$modifierlink(管理者のWebサイトへのリンク)を任意のものに変更
・  $modifierlink = ‘https://hoge.xsrv.jp/wiki/’;

管理者パスワードの設定
・  $adminpass = ‘{x-php-md5}’ . md5(‘password’);

 

設定は以上。

あとはブラウザからアクセスすれば、めでたく使用できます。

めちゃくちゃ簡単でした。