おらんかに サーバ インストールマニュアル (Windows 版 ) 株 式 会 社 富 士 通 ビー エス シー
目 次 1 はじめに... 1 2 動 作 環 境... 2 3 インストールの 前 に... 3 4 Apache と Tomcat の 接 続 設 定... 5 4.1 Apache 設 定 ファイルの 編 集... エラー! ブックマークが 定 義 されていません 4.2 Tomcat Web サーバ 機 能 の 無 効 設 定... 6 4.3 servlet の 有 効 化 設 定... 7 4.4 orkn.xml ファイルの 作 成... 9 4.5 Tomcat6 をお 使 いの 場 合... 10 5 Apache Tomcat 連 携 動 作 確 認... 11 6 おらんかに サーバソフトのインストール... 13 6.1 サーバソフトのインストール... 13 6.2 ログ 出 力 ディレクトリの 作 成... 13 6.3 データディレクトリ 作 成... 14 6.4 サーバログディレクトリの 作 成... 14 7 Tomcat の 自 動 起 動 設 定... 15
1 はじめに (1) 本 書 の 目 的 本 書 は 以 下 の 製 品 についての 導 入 方 法 および 操 作 方 法 について 説 明 していま す おらんかに V1.1.6 (2) 注 意 事 項 略 語 表 記 について Microsoft Windows Server 2012 R2 Standard を Windows Server 2012 R2 と 略 しています Microsoft Windows Server 2012 Standard を Windows Server 2012 と 略 しています Microsoft Windows Server 2008 R2 Enterprise を Windows Server 2008 R2 と 略 しています Microsoft Windows Server 2008 Enterprise を Windows Server 2008 と 略 しています Microsoft Windows Server 2003 Standard を Windows Server 2003 と 略 しています Java Development Kit を JDK と 略 しています Apache Tomcat を Tomcat と 略 しています (3) 商 標 および 著 作 権 について Microsoft Windows Outlook Outlook Express は 米 国 Microsoft Corporation の 米 国 およびその 他 の 国 における 登 録 商 標 または 商 標 です その 他 の 製 品 名 は 各 社 の 登 録 商 標 または 商 標 です Microsoft Corporation のガイドラインに 従 って 画 面 写 真 を 使 用 しています Java JDK は 米 国 およびその 他 の 国 における Oracle America, Inc. の 商 標 または 登 録 商 標 です VMware,VMware Workstation TM,VMware vsphere ESXi TM は, 米 国 およびその 他 の 地 域 における VMware, Inc. の 登 録 商 標 または 商 標 です Apache Apache Tomcat は Apache Software Foundation の 商 標 です なお 本 書 では おらんかに V1.1.6 を おらんかに と 表 記 させていただきます 1
2 動 作 環 境 おらんかに サーバソフト(Windows 版 )は 次 の 環 境 で 動 作 します それ 以 外 の 環 境 へのイ ンストールはサポート 対 象 外 です 項 目 仕 様 Microsoft Windows Server 2012 R2 Standard (64bit) Microsoft Windows Server 2012 Standard (64bit) OS Microsoft Windows Server 2008 R2 Enterprise (64bit) Microsoft Windows Server 2008 Enterprise (32bit) Microsoft Windows Server 2003 Standard (32bit) Intel Celeron G1101(2 コア/2.26GHz/2MB) 以 上 のプロセッサ CPU 推 奨 メモリ 2GB 以 上 推 奨 HDD 150MB 以 上 の 空 き 容 量 が 必 要 VMware Workstation TM 8 仮 想 環 境 VMware Workstation TM 9 VMware vsphere ESXi TM 5.5 ハード 環 境 CD-ROM ドライブ(インストール 時 必 要 ) JDK 1.5 JDK 1.6 JDK 1.7 必 須 ミドルウェア Apache 2.2 Tomcat 5.5 Tomcat 6.0 2
3 インストールの 前 に おらんかに サーバソフト(Windows 版 )のインストール 方 法 とサーバ 設 定 方 法 を 説 明 します おらんかに サーバソフトインストール 前 に Windows サーバに Apache Tomcat JDK を 事 前 にインストールしておいて 下 さい また おらんかに クライアント/サーバ 間 の 通 信 に 使 用 するポート 番 号 をネットワーク 管 理 者 に 確 認 して 下 さい このマニュアルでは Apache2.2.17 Tomcat5.5.33 JDK1.6.0.24 の 環 境 を 下 記 ディレクトリにインストールすることを 前 提 に 説 明 しております インストールマシン 名 orknserver Apache インストール 先 C: Program Files Apache Software Foundation Apache2.2 Tomcat インストール 先 C: Program Files Apache Software Foundation Tomcat 5.5 JDK インストール 先 C: Program Files Java jdk1.6.0_24 ディレクトリ 名 を 変 更 する 場 合 はご 注 意 下 さい Apache のディレクトリ 構 成 は 以 下 の 通 りとします C: Program Files Apache Software Foundation Apache2.2 bin cgi-bin conf error htdocs icons logs manual modules 3
Tomcat のディレクトリ 構 成 は 以 下 の 通 りとします C: Program Files Apache Software Foundation Tomcat 5.5 bin common conf logs server shared temp webapps work JDK のディレクトリ 構 成 は 以 下 の 通 りとします C: Program Files Java jdk1.6.0_24 bin demo include jre lib sample 4
4 Apache と Tomcat の 接 続 設 定 4.1 Apache 設 定 ファイルの 編 集 Apache と Tomcat を 接 続 する 設 定 を Apache の 設 定 ファイルに 記 述 します 1 httpd.conf の 設 定 おらんかに サーバ クライアント 間 の 通 信 に 使 用 するポート 番 号 を 設 定 します ( 1.インストールの 前 に で 説 明 したポート 番 号 ) ポート 番 号 は おらんかに の 設 定 画 面 を 表 示 する 際 の URL でも 使 用 します ここでは 16160 番 に 指 定 したと 仮 定 します 以 下 の 説 明 もポート 番 号 16160で 行 います ( 注 意 ) 事 前 にネットワーク 管 理 者 から おらんかに の 通 信 に 使 用 可 能 なポート 番 号 をご 確 認 下 さい C: Program Files Apache Software Foundation Apache2.2 conf ディレクトリの httpd.conf ファイルをテキストエディタで 開 きます : # Change this to Listen on specific IP addresses as shown below to # prevent Apache from glomming onto all bound IP addresses. # #Listen 12.34.56.78:80 Listen 80 Port80 を 使 用 しない 場 合 はコメントアウトしてください Listen 16160 おらんかに 通 信 用 ポートの 記 述 を 追 加 してください 5
また Apache-Tomcat 間 の 連 携 を 行 う 為 下 記 設 定 を 行 います httpd.conf ファイル 内 の 以 下 の 記 述 を 確 認 して 下 さい #LoadModule proxy_module modules/mod_proxy.so #LoadModule proxy_ajp_module modules/mod_proxy_ajp.so 上 記 記 述 の 有 効 化 を 行 います 下 記 の 通 りコメントの 削 除 を 行 います LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so また 以 下 の 定 義 について 記 述 がない 場 合 ファイルに 追 記 して 下 さい <Location /> ProxyPass ajp://localhost:8009/ </Location> 4.2 Tomcat Web サーバ 機 能 の 無 効 設 定 Tomcat の Web サーバ 機 能 を Apache で 行 うため 機 能 の 無 効 設 定 を 行 ないます 1 C: Program Files Apache Software Foundation Tomcat 5.5 conf の 中 にある server.xml ファイルをテキストエディタで 開 きます 2 server.xml ファイル 内 の 以 下 の 記 述 を 確 認 して 下 さい <Connector port="8080" maxhttpheadersize="8192" maxthreads="150" minsparethreads="25" maxsparethreads="75" enablelookups="false" redirectport="8443" acceptcount="100" connectiontimeout="20000" disableuploadtimeout="true" /> 上 記 記 述 をコメントアウトします コメントアウトを 始 める 先 頭 行 に <!-- 最 終 行 に --> と 記 述 します 6
以 下 の 枠 内 のように 記 述 して 下 さい <! -- <Connector port="8080" maxhttpheadersize="8192" maxthreads="150" minsparethreads="25" maxsparethreads="75" enablelookups="false" redirectport="8443" acceptcount="100" connectiontimeout="20000" disableuploadtimeout="true" /> -- > 4.3 servlet の 有 効 化 設 定 servlet の 有 効 化 を 行 います 1 C: Program Files Apache Software Foundation Tomcat 5.5 conf の 中 にある web.xml ファイルをテキストエディタで 開 きます 2 web.xml ファイル 内 の 以 下 の 記 述 を 確 認 して 下 さい <!-- --> <!-- --> : <servlet> <servlet-name>invoker</servlet-name> <servlet-class> org.apache.catalina.servlets.invokerservlet </servlet-class> <init-param> <param-name>debug</param-name> <param-value>0</param-value> </init-param> <load-on-startup>2</load-on-startup> </servlet> : ( 省 略 ) : <servlet-mapping> <servlet-name>invoker</servlet-name> <url-pattern>/servlet/*</url-pattern> </servlet-mapping> : 7
前 記 コメント 部 分 を 削 除 します : ( コメントの 削 除 ) <servlet> <servlet-name>invoker</servlet-name> <servlet-class> org.apache.catalina.servlets.invokerservlet </servlet-class> <init-param> <param-name>debug</param-name> <param-value>0</param-value> </init-param> <load-on-startup>2</load-on-startup> </servlet> ( コメントの 削 除 ) : ( 省 略 ) : ( コメントの 削 除 ) <servlet-mapping> <servlet-name>invoker</servlet-name> <url-pattern>/servlet/*</url-pattern> </servlet-mapping> ( コメントの 削 除 ) : 8
4.4 orkn.xml ファイルの 作 成 1 2 C: Program Files Apache Software Foundation Tomcat 5.5 conf Catalina localhost 配 下 に orkn.xml ファイルをエクスプローラで 新 規 に 作 成 します orkn.xml ファイルをテキストエディタで 以 下 の 記 述 を 追 加 します <Context path="/orkn" debug="0" reloadable="false" crosscontext="false"> </Context> 9
4.5 Tomcat6 をお 使 いの 場 合 Tomcat6 をお 使 いの 場 合 は 以 下 の 設 定 を 行 います /usr/local/tomcat/conf/context.xml 内 の 権 限 を 変 更 します <!-- The contents of this file will be loaded for each web application --> <Context> <!-- Default set of monitored resources --> <WatchedResource>WEB-INF/web.xml</WatchedResource> <!-- Uncomment this to disable session persistence across Tomcat restarts --> <!-- <Manager pathname="" /> --> <!-- Uncomment this to enable Comet connection tacking (provides events on session expiration as well as webapp lifecycle) --> <!-- <Valve classname="org.apache.catalina.valves.cometconnectionmanagervalve" /> --> </Context> 上 記 <Context>を 以 下 のように 変 更 します <!-- The contents of this file will be loaded for each web application --> <Context privileged="true"> <!-- Default set of monitored resources --> <WatchedResource>WEB-INF/web.xml</WatchedResource> <!-- Uncomment this to disable session persistence across Tomcat restarts --> <!-- <Manager pathname="" /> --> <!-- Uncomment this to enable Comet connection tacking (provides events on session expiration as well as webapp lifecycle) --> <!-- <Valve classname="org.apache.catalina.valves.cometconnectionmanagervalve" /> --> </Context> 10
5 Apache Tomcat 連 携 動 作 確 認 Apache Tomcat が 連 携 して 動 作 するかどうかの 確 認 を 行 います 1 Tomcat を 起 動 します [スタート] [すべてのプログラム] [Apache Tomcat 5.5] [Configure Tomcat]を 選 択 します 上 記 画 面 が 表 示 されたら Start をクリックします これにより Tomcat が 起 動 されます 2 Apache を 起 動 します [スタート] [すべてのプログラム] [Apache HTTP Server 2.2] [Control Apache Server] [Start]を 選 択 します これにより Apache が 起 動 されます 11
3 Web ブラウザで 以 下 の URL を 入 力 します http://<おらんかにサーバアドレス>:16160/index.jsp 以 下 の 画 面 が 表 示 されれば Apache Tomcat が 連 携 したことを 表 します Tomcat の 終 了 方 法 は 1の 画 面 にて Stop を 選 択 します Apache の 終 了 方 法 は [スタート] [すべてのプログラム] [Apache HTTP Server 2.2] [Control Apache Server] [Stop]を 選 択 します 12
6 おらんかに サーバソフトのインストール 6.1 サーバソフトのインストール おらんかに サーバソフトを Tomcat にインストールします 1 C: Program Files Apache Software Foundation Tomcat 5.5 webapps ディレクトリにサーバインストール CD-ROM 内 の orkn.war ファイルを 複 写 します 2 Tomcat を 起 動 すると orkn.war が 展 開 されます (Tomcat の 起 動 方 法 は 4.1を 参 照 願 います) 3 以 下 の 様 にディレクトリが 作 成 されているか 確 認 して 下 さい C: Program Files Apache Software Foundation Tomcat 5.5 webapps orkn 配 下 に 以 下 のディレクトリがあることを 確 認 してください META-INF properties WEB-INF 4 tomcat を 停 止 します (Tomcat の 停 止 方 法 は 3.3 を 参 照 願 います) 6.2 ログ 出 力 ディレクトリの 作 成 おらんかに システムが 出 力 するログファイル 出 力 先 を 任 意 のディレクトリに 作 成 します 例 ) C: orkn Log おらんかに は 大 量 のログを 出 力 しますので 容 量 に 余 裕 のあるパーティションに 作 成 して 下 さい 13
6.3 データディレクトリ 作 成 おらんかに システムが 参 照 するデータファイル 格 納 先 を 任 意 のディレクトリに 作 成 します 例 ) C: orkn Data 6.4 サーバログディレクトリの 作 成 おらんかに システムが 出 力 するサーバログファイル 出 力 先 を 任 意 のディレクトリに 作 成 します 例 ) C: orkn ServerLog おらんかに は 大 量 のログを 出 力 しますので 容 量 に 余 裕 のあるパーティションに 作 成 して 下 さい 以 上 で サーバインストールは 終 了 です 引 き 続 き おらんかに ライセンス 登 録 環 境 設 定 マニュアル を 参 照 のうえ おらんかに サーバの 設 定 を 実 施 して 下 さい 14
7 Tomcat の 自 動 起 動 設 定 インストール 直 後 の Tomcat はスタートアップの 種 類 が 手 動 になっております Tomcat をサーバ 自 動 起 動 させたい 場 合 の 手 順 を 説 明 します 1 サービス 画 面 を 開 きます [スタート] [コントロールパネル] [ 管 理 ツール] [サービス]を 選 択 します 上 記 画 面 が 表 示 されたら Apache Tomcat 部 分 をダブルクリックします 15
2 Apache Tomcat のプロパティ 画 面 を 開 きます スタートアップの 種 類 をプルダウンにて 自 動 に 変 更 し OK をクリックし 画 面 を 閉 じます 3 サーバを 再 起 動 後 Tomcat が 起 動 していればサービス 登 録 は 成 功 です 16