PukiwikiをXSASをつかって簡単インストールする。

この文章はスタブ(書きかけ)です。間違いに気がついたかたは自由に編集してください。

自分のPCにローカルのPukiWiki環境をおきたいとか、職場にちょっとPukiWikiサーバーを置いてみたいというときには、
XSASというツールを使うと簡単にApache+PHPの環境を作ることができる。

XSASとは?

XSASとは、「XOOPS Stand Alone Server」の略で、
これはApache、PHP、MySQLにCMSのXOOPSを加えて、一つのパッケージにしたものである。

流星日記:XSASより

配布サイト

http://xoops.smej.com/

XSAS使用方法

配布サイトに行くと何種類かあるが、一番簡単なのは「XSAS with XCP」をダウンロードすることだろう。
XCP*1が入っていない素のXSAS環境である「XSAS plain JP」も存在するが、Ver 0.4時点ではMySQLがらみで何か問題があるらしい。
「XSAS with XCP」の2007年1月末時点での最新版はVer 0.7

ちなみにライセンスについては

Webサーバーは、XSASとして公開されているものをXOOPS for Corporateプロジェクトにおいて日本語環境用に適応させたものを利用しています。
オープンソースのGPLライセンスにより配布され、誰でも無料で使用期限等の制限無く利用することが出来ます。

だそうです。

XSASをダウンロードして展開すると、フォルダがひとつ生成される。
この中のXSAS.EXEを実行するとシステム内に仮想ドライブ(Wドライブ)が作られて、そこからApacheなどが実行される*2
レジストリなどはいじっていないし、ドライブも仮想化されているので、フォルダの位置が変化しても関係なく起動できる。

XSASを実行中しかApache+PHPの環境を使えない(つまり、PukiWikiも使えない)ので注意!!

XSAS.EXEを終了させるにはXSASでEXITをクリックすればOK。
ただ、MySQLのプロセスが1つ取り残されるので、
XSAS.EXEと同じフォルダにあるmysqlstop.batを実行して、手動で終了させる必要がある。



XSASの変種でOXTSというものもあり、こちらは起動中にDOS窓を開かないので、自分のPCにPukiWikiをいれたい場合などに便利です。
ただし、VB6ランタイムが必要。

PukiWikiのインストール方法

W¥www以下がapacheの公開フォルダになるので、それ以下のディレクトリにPukiWikiの配布物を展開して突っ込めばOK。

	例えば、W¥www¥pukiwiki 以下に投入した場合は、アドレスが http://localhost/pukiwiki/ となる。

あとはバージョンにあわせてPukiWikiの設定をすること。

PukiWikiインストールの注意

PukiWiki以外の設定をする気がなければ、EUC-JP版を利用してください。

UTF-8版や、1.4.7より前のバージョンでUTF-8用の設定にする場合は、
(展開した場所)¥XSAS_XCP¥diskw¥usr¥local¥Apache2 にあるphp.iniを編集する必要があります。
mbstring.internal_encoding と mbstring.http_output の値を、EUC-JP からUTF-8 に変更してください。
PukiWiki以外のものをXSASの環境で利用しないのであれば*3、特に問題なく利用できるはずです。

その他文字化けなど対策法

注意

注意してほしいのは、XSASを使って開設したWEBサーバをインターネットに向かって公開してはいけない*4ということ。
あくまでも社内の部門サーバを立ててみるとか、自宅用にとりあえずWikiを設置したい場合など、ファイアウォールの内側での使用にとどめてほしい。
もし公開して、セキュリティー上の問題や損害が発生しても、それに対する保障は一切ありません

XSAS Plane JPで添付された圧縮ファイルが正しくダウンロードできない現象について(mod_deflate)

 

その他・関連

WARP

WARP(web application rapid package) は、XSAS というXOOPS 用のWAMP パッケージをより発展させたものだそうです。

付属ツールやフォルダ構成、起動・終了方法などが若干違う以外は、だいたい同じようなものなので、とりあえずはこのページにメモしておきます。


*1 XOOPS Corporate Portal のこと、くわしくは配布サイト
*2 配布物のreadmeにも明記してあるが、Wドライブが未使用でないといけない
  利用中のものがあれば割り当てを変更しておかないと、XSASを利用することができない。

*3 利用するとしても、UTF-8以外で使わないのであれば、他の設定を変える必要はないです
*4 配布物のドキュメントにも明記してある

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-12-03 (金) 13:26:04
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.312 sec.

SourceForge