ももんが家計簿インストール手順
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
**目次 [#s3fbcb66]
#Contents
**入手先 [#c2b34667]
-配布元~
http://wiki.fdiary.net/MoBo/
**導入環境 [#g6983de3]
-OS : CentOS 5.3~
-Apache : 2.2.9~
-Ruby : 1.8.6~
-ももんが家計簿 : 0.3~
**インストール事前準備 [#f58c2b4a]
Apache及びRubyはそれぞれ使用可能な状態に設定する。~
Rubyはスクリプトが参照できる位置(PATHが通っている位置)...
**インストール手順 [#m4258452]
作業は以下の流れとなる
-アーカイブの入手~
-アーカイブを展開~
-データ保存先ディレクトリの作成~
-動作設定~
-アクセス制御の設定~
***1. アーカイブの入手 [#y564e2f5]
公式サイトのリンクを辿り、SourceForgeよりダウンロードする。
wget http://sourceforge.jp/frs/redir.php?m=iij&f=%2Fmobo...
***2. アーカイブを展開 [#a206da28]
Webブラウザでアクセスできる領域にアーカイブを展開し、Web...
展開先はCGIが実行できる権限が付与されたディレクトリである...
tar xfvz mobo-0.3.tar.gz
mv mobo-0_3 mobo
chown -fR httpd.httpd ./mobo
***3. データ保存先ディレクトリの作成 [#ie386155]
データ保存先のディレクトリを作成する。~
なお、本ディレクトリはWeb上からアクセスできる必要がないた...
本ドキュメントでは、/data/mobo/配下をデータ領域とすること...
-ディレクトリ作成
mkdir /data/
mkdir /data/mobo
データ書き込みのため、Webサーバの実行ユーザがアクセスでき...
-アクセス権限の付与
chown httpd.httpd /data/mobo
***4. 動作設定 [#k871e02e]
mobo.conf.sampleを元にmobo.confを作成する。~
この際にデータ保存領域を所定位置(/data/mobo)に変更する。~
cd /[展開先]/mobo
cat mobo.conf.sample | sed "s/\/home\/foo\/mobo/\/data\/...
***5. アクセス制御の設定 [#u2d048a4]
アクセス制御設定の雛形はパッケージに添付されるdot.htacces...
cp dot.htaccess .htaccess
ベーシック認証関連の設定を行います。~
認証の環境が既に存在する場合は、~
AuthUserFile /home/foo/.htpasswd
のファイル指定を任意のパスワードファイルに変更します。~
また、認証ユーザ情報を以下の様に変更します。~
【変更前】Require user foo
【変更後】Require valid-user
認証が不要な場合は以下の様にコメントアウトします。
#<Files "*.rb">
# AuthName MoBo
# AuthType Basic
# AuthUserFile /home/foo/.htpasswd
# Require user foo
#</Files>
**参考資料 [#d623ff4c]
-インストール手順
http://wiki.fdiary.net/MoBo/?install
-初期設定手順
http://wiki.fdiary.net/MoBo/?usage
終了行:
**目次 [#s3fbcb66]
#Contents
**入手先 [#c2b34667]
-配布元~
http://wiki.fdiary.net/MoBo/
**導入環境 [#g6983de3]
-OS : CentOS 5.3~
-Apache : 2.2.9~
-Ruby : 1.8.6~
-ももんが家計簿 : 0.3~
**インストール事前準備 [#f58c2b4a]
Apache及びRubyはそれぞれ使用可能な状態に設定する。~
Rubyはスクリプトが参照できる位置(PATHが通っている位置)...
**インストール手順 [#m4258452]
作業は以下の流れとなる
-アーカイブの入手~
-アーカイブを展開~
-データ保存先ディレクトリの作成~
-動作設定~
-アクセス制御の設定~
***1. アーカイブの入手 [#y564e2f5]
公式サイトのリンクを辿り、SourceForgeよりダウンロードする。
wget http://sourceforge.jp/frs/redir.php?m=iij&f=%2Fmobo...
***2. アーカイブを展開 [#a206da28]
Webブラウザでアクセスできる領域にアーカイブを展開し、Web...
展開先はCGIが実行できる権限が付与されたディレクトリである...
tar xfvz mobo-0.3.tar.gz
mv mobo-0_3 mobo
chown -fR httpd.httpd ./mobo
***3. データ保存先ディレクトリの作成 [#ie386155]
データ保存先のディレクトリを作成する。~
なお、本ディレクトリはWeb上からアクセスできる必要がないた...
本ドキュメントでは、/data/mobo/配下をデータ領域とすること...
-ディレクトリ作成
mkdir /data/
mkdir /data/mobo
データ書き込みのため、Webサーバの実行ユーザがアクセスでき...
-アクセス権限の付与
chown httpd.httpd /data/mobo
***4. 動作設定 [#k871e02e]
mobo.conf.sampleを元にmobo.confを作成する。~
この際にデータ保存領域を所定位置(/data/mobo)に変更する。~
cd /[展開先]/mobo
cat mobo.conf.sample | sed "s/\/home\/foo\/mobo/\/data\/...
***5. アクセス制御の設定 [#u2d048a4]
アクセス制御設定の雛形はパッケージに添付されるdot.htacces...
cp dot.htaccess .htaccess
ベーシック認証関連の設定を行います。~
認証の環境が既に存在する場合は、~
AuthUserFile /home/foo/.htpasswd
のファイル指定を任意のパスワードファイルに変更します。~
また、認証ユーザ情報を以下の様に変更します。~
【変更前】Require user foo
【変更後】Require valid-user
認証が不要な場合は以下の様にコメントアウトします。
#<Files "*.rb">
# AuthName MoBo
# AuthType Basic
# AuthUserFile /home/foo/.htpasswd
# Require user foo
#</Files>
**参考資料 [#d623ff4c]
-インストール手順
http://wiki.fdiary.net/MoBo/?install
-初期設定手順
http://wiki.fdiary.net/MoBo/?usage
ページ名: