2010年11月26日金曜日

EasyGSPをWindowsにインストールする

EasyGSPをWindowsにインストールするには、以下の手順を実行します。

1. http://httpd.apache.org/download.cgi#apache22から
Win32 Binary without crypto (no mod_ssl) (MSI Installer)
(httpd-2.2.17-win32-x86-no_ssl.msi)をダウンロードし、
インストール。

2. http://sites.google.com/site/bigonez/から
mod_scgi for Apache 2 (Windows)
(mod_scgi-1.13-apache-2.zip)をダウンロードし、解凍。
scgi-1.13-apache-2.2.13ディレクトリ以下のmod_scgi.soを
C:\Program Files\Apache Software Foundation\Apache2.2\modulesディレクトリにコピー(環境によってパスを変更)。

3. http://code.google.com/p/easygsp/downloads/listから
easygsp(easygsp-0.4.5.zip )をダウンロードし、解凍。
解凍したeasygsp-0.4.5のディレクトリを指し示すEASYGSP_HOME環境変数を設定。

4. http://code.google.com/p/easygsp/wiki/config_httpの内容をhttpd.confに追加。
以下はEASYGSP_HOME=C:\share\easygsp-0.4.5の場合:
LoadModule scgi_module modules/mod_scgi.so
SCGIMount / 127.0.0.1:4444

<locationmatch (\.js|\.gif|\.jpg|\.ico|\.css|\.swf|\.png|\.tiff|\.jpeg|
\.json|\.zip|\.tar\.gz|\.mp3|\.doc)+$>
SCGIHandler Off
</locationmatch>
<locationmatch "/images|css|js|docs/">
SCGIHandler Off
</locationmatch>

<IfModule dir_module>
DirectoryIndex index.gspx index.gsp index.html
</IfModule>

# point to $EASYGSP_HOME/webapps
DocumentRoot "C:/share/easygsp-0.4.5/webapps"

# point to $EASYGSP_HOME/webapps
<Directory "C:/share/easygsp-0.4.5/webapps">
Options FollowSymLinks

AllowOverride None

Order allow,deny
Allow from all
</Directory>


5. apache httpdをrestart

6. EASYGSP_HOME/binのInstallEasyGSP-NT.batとしてサービスインストール。
7. EasyGSPサービス開始

8. ブラウザから以下のURLにアクセス。
http://localhost/examples/

※JDKは前もって導入しておく。

動作環境
apache httpd 2.2.17, mod_scgi-1.13-apache-2, easygsp 0.4.5

関連情報
EasyGSPのウェブサイト
http://code.google.com/p/easygsp/

0 件のコメント:

コメントを投稿