現在バッファロー社の玄箱HGにて、このWebサーバーを稼働しています。当然debian化済みです。
qwikWebをインストールしたので、そのメモ。
環境:
debian化済みの玄箱HG。
玄箱うぉううぉう♪さんのインストールイメージからsarge化(現在のstable)。
rubyのインストール:
debianなので、お気軽にapt-getでインストール。
|
qwikWebのインストール:
まずhttp://qwik.jp/qwikWeb.htmlからイメージを適当なフォルダにダウンロードする。(9-29-2005現在では0.70が最新)
ディレクトリ /usr/local/qwik を作成。
|
ダウンロードしてきたファイルを/usr/local/qwikに展開する。そのときパーミッションを適切に設定する。(基本は755)
設定ファイルを自分の環境に合わせて編集する。編集が必要なファイルは以下の3つ。
| /usr/local/qwik/etc/quickml-config.rb | ||
|
| /usr/local/qwik/etc/config | ||
|
| /usr/local/qwik/lib/qwik/config.rb ←「quickml-config.rb」でデータディレクトリを変更した人だけ必要。 |
||
|
Apacheの設定をする:
Apacheを利用していない場合にはこの項目をとばしてください。
この項目はApacheのproxy機能を使用してポート80をポート9190に変換します。
qwik.jpのApache下での利用を参考に設定する。
玄箱HG with Debianの場合、proxyの設定は別途/etc/apache2/mods-enabled/proxy.confに設定するが、一部分だけを記述してバーチャルホストに関連する部分は/etc/apache2/httpd.confに記述する。
| /etc/apache2/mods-enabled/proxy.conf | ||
|
| /etc/apache2/httpd.conf | ||
|
Postfixの設定をする:
この項目はPostfixに来た@example.com宛のメールを転送します。
qwik.jpのPostfix下での利用を参考に各設定ファイルを追加/修正します。
以下はPostfix2.1の場合です。HYSPRO Diaryさんの記事を参考にしています。
| /etc/postfix/transport ←なければ新規に作成します。 | ||
|
| /etc/postfix/local_recipient ←なければ新規に作成します。 | ||
|
| /etc/postfix/main.cf | ||
|
以下のコマンドを実行します。
|
以上で設定は終了です。
実行する:
|