2016年9月30日金曜日

eコミュニティ・プラットフォーム - 7 災害リスク情報クリアリングハウス インストールc

7-1 災害リスク情報クリアリングハウスのインストール
7-1-3 災害リスク情報クリアリングハウスのインストール
「クリアリングハウス_インストールマニュアル_1.2.pdf」の「3. 災害リスク情報クリアリングハウスのインストール」を参考にします。

7-1-3-1 パッケージの展開
ダウンロードしたパッケージを Tomcat の webapps ディレクトリに展開します。

[root@centos6 bin]# pwd
/usr/local/apache-tomcat-7.0.70/bin
[root@centos6 bin]# ls /home/user/ダウンロード/CatalogueService-package-1.2_r429
CatalogueService-install-1.2_r429.tar.gz
---
[root@centos6 bin]# ls ../
LICENSE  RELEASE-NOTES  bin   lib   temp     work
NOTICE   RUNNING.txt    conf  logs  webapps
[root@centos6 bin]# cp /home/user/ダウンロード/CatalogueService-package-1.2_r429/CatalogueService-install-1.2_r429.tar.gz /usr/local/apache-tomcat-7.0.70/webapps/
[root@centos6 bin]# cd /usr/local/apache-tomcat-7.0.70/webapps/
[root@centos6 webapps]# tar zvxf CatalogueService-install-1.2_r429.tar.gz
[root@centos6 webapps]# ls
CatalogueService                          ROOT  examples      manager
CatalogueService-install-1.2_r429.tar.gz  docs  host-manager
7-1-3-2 データベースの作成
次のように createdb.sh スクリプトを実行します。
[root@centos6 webapps]# cd CatalogueService/WEB-INF/db/
[root@centos6 db]# sh createdb.sh

7-1-3-3 実行環境の設定
アプリケーション実行環境ファイル(web.xml)を実際の環境に合わせて変更します。
[root@centos6 db]# cd ../
[root@centos6 WEB-INF]# vim web.xml 
---
 <init-param>
  <param-name>jp.co.fal.nied.csw.ThumbnailDir</param-name>
  <param-value>/usr/local/apache-tomcat-7.0.70/webapps/CatalogueService/thumbnails/</param-value>
 </init-param>
 <init-param>
  <param-name>jp.co.fal.nied.csw.ThumbnailURL</param-name>
  <param-value>http://localhost/CatalogueService/thumbnails/</param-value>
 </init-param>
 <init-param>
  <param-name>jp.co.fal.nied.csw.MapdataDir</param-name>
  <param-value>/usr/local/apache-tomcat-7.0.70/webapps/CatalogueService/mapdata/</param-value>
 </init-param>
 <init-param>
  <param-name>jp.co.fal.nied.csw.MapdataURL</param-name>
  <param-value>http://localhost/CatalogueService/mapdata/</param-value>
 </init-param>
---
「サイトに関するお問い合わせ」をメールで送信するための設定を行います。
[root@centos6 WEB-INF]# cd classes/
[root@centos6 classes]# vim MailTransfer.properties 
#
#
#
mail.smtp.host=localhost
mail.host=localhost
mail.sendto_address=user@centos6.myhome.net
mail.from_address=gware@centos6.myhome.net
mail.from_name=C.House
mail.subject=災害リスク情報クリアリングハウス問合せメール
ログの出力先の設定を行います。
[root@centos6 classes]# vim log4j.xml 
---
 <param name="File" value="/usr/local/apache-tomcat-7.0.70/webapps/CatalogueService/WEB-INF/logs/csw.log" />
---
もう一つのログの出力先の設定を行います(Tomcat ログの出力先)。
[root@centos6 classes]# vim logging.properties 
---
org.apache.juli.FileHandler.directory = /usr/local/apache-tomcat-7.0.70/webapps/CatalogueService/WEB-INF/logs
---
7-1-3-4 Tomcat の再起動と動作チェック
Tomcat を再起動します。
[root@centos6 classes]# /etc/init.d/tomcat7 restart
Unknown command: `restart'
Usage: tomcat7 ( commands ... )
commands:
  run               Start Tomcat without detaching from console
  start             Start Tomcat
  stop              Stop Tomcat
  version           What version of commons daemon and Tomcat
                    are you running?
[root@centos6 classes]# /etc/init.d/tomcat7 stop
[root@centos6 classes]# /etc/init.d/tomcat7 start
Web ブラウザ(Firefox)のアドレス欄に「http://centos6.myhome.net/CatalogueService/drigw/top.jsp」と入力して Enter キーを押します。


0 件のコメント: