「玄箱PRO-Apache」の編集履歴(バックアップ)一覧はこちら

玄箱PRO-Apache」(2007/06/05 (火) 14:29:35) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

*玄箱PRO-Apache Tomcat4と連携するApache1.3を導入する手順を紹介します。Tomcat4とはlibapache-mod-jkで行います。 ※事前に[[玄箱PRO-Java]]、[[玄箱PRO-Tomcat]]で導入が済んでいることが前提です。 apt-getでapacheとlibapache-mod-jkを導入します。 > # apt-get install apache libapache-mod-jk > : > : /etc/libapache-mod-jk/workders.propertiesにJAVA_HOMEを設定する。 デフォルトで/usr/lib/j2sdk1.4-sunが設定されているので/usr/lib/fjsdkに修正する > # vi /etc/libapache-mod-jk/workders.properties > : > workers.java_home=/usr/lib/fjsdk > : /etc/apache/modules.confにLoadModule jk_moduleを追加する > # vi /etc/apache/modules.conf > : > LoadModule jk_module /usr/lib/apache/1.3/mod_jk.so /etc/apache/httpd.confにjkの設定を追加する > # vi /etc/apache/httpd.conf > : > <IfModule mod_jk.c> > JkWorkersFile /etc/libapache-mod-jk/workers.properties > JkLogFile /var/log/apache/mod_jk.log > JkLogLevel info > JkMount /manager/* ajp13_worker > JkMount /examples/* ajp13_worker > JkMount /tomcat-docs/* ajp13_worker > </IfModule> apacheを再起動してwgetで確認する > # /etc/init.d/apache restart > Restarting apache 1.3 web server.... > # wget http://localhost/tomcat-docs/ > --14:14:33-- http://localhost/tomcat-docs/ >       => `index.html' > Resolving localhost... 127.0.0.1 > Connecting to localhost|127.0.0.1|:80... connected. > HTTP request sent, awaiting response... 302 Moved Temporarily > Location: http://localhost/tomcat-docs/index.html [following] > --14:14:35-- http://localhost/tomcat-docs/index.html >       => `index.html' > Connecting to localhost|127.0.0.1|:80... connected. > HTTP request sent, awaiting response... 200 OK > Length: 11,916 (12K) [text/html] > > 100%[==============================================>] 11,916 --.--K/s > > 14:14:35 (2.51 MB/s) - `index.html' saved [11916/11916] > JK2とApache2の連携に比べたら非常にシンプルな設定で完了です。 **Apache-SSL接続経由でTomcat4と連携する 玄箱PROを使って商用環境を作ることはないとは思いますが、一応試したので残します。 ※関連パッケージ7個で11.6M使用します apt-getでapache-sslとlibapache-mod-jkを導入します。 > KUROBOX-PRO:~# apt-get install apache-ssl libapache-mod-jk > : > : 導入時に Country-Name の問い合わせには「JP」(国) State or Provience Name の問い合わせには「Tokyo」(県) Locality Name の問い合わせには「chuo-ku」(市) Organisation Name の問い合わせには「hogehoge Group」(組織名) Organisational Unit Name の問い合わせには「hogehoge」(部署名) Host Name の問い合わせには「www.hogehoge.com」(フルドメイン名) Email Address の問い合わせには「webmaster@mail.hogehoge.com」(Web管理者のメールアドレス) とでも回答しておきます。 でもこれだと1ヶ月で証明が切れてしまうので、別途再作成します。 > KUROBOX-PRO:~# cd /etc/apache-ssl > KUROBOX-PRO:/etc/apache-ssl# openssl genrsa -des3 -out server.key\ > > -rand rand.dat 1024 > KUROBOX-PRO:/etc/apache-ssl# openssl req -new -key server.key -out server.csr > KUROBOX-PRO:/etc/apache-ssl# openssl rsa -in server.key -out server.key > KUROBOX-PRO:/etc/apache-ssl# openssl x509 -in server.csr -out server.crt\ > > -req -signkey server.key -days 3650 > KUROBOX-PRO:/etc/apache-ssl# openssl x509 -in server.crt\ > > -out server.der -outform DER > KUROBOX-PRO:/etc/apache-ssl# vi httpd.conf > SSLCertificateFile /etc/apache-ssl/server.crt > SSLCertificateKeyFile /etc/apache-ssl/server.key /etc/libapache-mod-jk/workders.propertiesにJAVA_HOMEを設定する。 デフォルトで/usr/lib/j2sdk1.4-sunが設定されているので/usr/lib/fjsdkに修正する > # vi /etc/libapache-mod-jk/workers.properties > : > workers.java_home=/usr/lib/fjsdk > : /etc/apache/modules.confにLoadModule jk_moduleを追加する(もしくはあるかを確認) > # vi /etc/apache-ssl/modules.conf > : > LoadModule jk_module /usr/lib/apache/1.3/mod_jk.so /etc/apache/httpd.confにjkの設定を追加する > # vi /etc/apache-ssl/httpd.conf > : > <IfModule mod_jk.c> > JkWorkersFile /etc/libapache-mod-jk/workers.properties > JkLogFile /var/log/apache/mod_jk.log > JkLogLevel info > JkMount /manager/* ajp13_worker > JkMount /examples/* ajp13_worker > JkMount /tomcat-docs/* ajp13_worker > </IfModule> apacheを再起動します **関連パッケージ > KUROBOX-PRO:~# apt-get install apache-ssl libapache-mod-jk > Reading package lists... Done > Building dependency tree... Done > The following extra packages will be installed: > apache-common lynx mime-support openssl ssl-cert > Suggested packages: > apache apache-perl apache-doc libapache-mod-jk-doc ca-certificates > The following NEW packages will be installed: > apache-common apache-ssl libapache-mod-jk lynx mime-support openssl ssl-cert > 0 upgraded, 7 newly installed, 0 to remove and 15 not upgraded. > Need to get 4335kB of archives. > After unpacking 11.6MB of additional disk space will be used. > Do you want to continue [Y/n]? ---- 最終更新日:&date()
*玄箱PRO-Apache Tomcat4と連携するApache1.3を導入する手順を紹介します。Tomcat4とはlibapache-mod-jkで行います。 ※事前に[[玄箱PRO-Java]]、[[玄箱PRO-Tomcat]]で導入が済んでいることが前提です。 apt-getでapacheとlibapache-mod-jkを導入します。 > # apt-get install apache libapache-mod-jk > : > : /etc/libapache-mod-jk/workders.propertiesにJAVA_HOMEを設定する。 デフォルトで/usr/lib/j2sdk1.4-sunが設定されているので/usr/lib/fjsdkに修正する > # vi /etc/libapache-mod-jk/workders.properties > : > workers.java_home=/usr/lib/fjsdk > : /etc/apache/modules.confにLoadModule jk_moduleを追加する > # vi /etc/apache/modules.conf > : > LoadModule jk_module /usr/lib/apache/1.3/mod_jk.so /etc/apache/httpd.confにjkの設定を追加する > # vi /etc/apache/httpd.conf > : > <IfModule mod_jk.c> > JkWorkersFile /etc/libapache-mod-jk/workers.properties > JkLogFile /var/log/apache/mod_jk.log > JkLogLevel info > JkMount /manager/* ajp13_worker > JkMount /examples/* ajp13_worker > JkMount /tomcat-docs/* ajp13_worker > </IfModule> apacheを再起動してwgetで確認する > # /etc/init.d/apache restart > Restarting apache 1.3 web server.... > # wget http://localhost/tomcat-docs/ > --14:14:33-- http://localhost/tomcat-docs/ >       => `index.html' > Resolving localhost... 127.0.0.1 > Connecting to localhost|127.0.0.1|:80... connected. > HTTP request sent, awaiting response... 302 Moved Temporarily > Location: http://localhost/tomcat-docs/index.html [following] > --14:14:35-- http://localhost/tomcat-docs/index.html >       => `index.html' > Connecting to localhost|127.0.0.1|:80... connected. > HTTP request sent, awaiting response... 200 OK > Length: 11,916 (12K) [text/html] > > 100%[==============================================>] 11,916 --.--K/s > > 14:14:35 (2.51 MB/s) - `index.html' saved [11916/11916] > JK2とApache2の連携に比べたら非常にシンプルな設定で完了です。 *Apache-SSL接続経由でTomcat4と連携する 玄箱PROを使って商用環境を作ることはないとは思いますが、一応試したので残します。 ※関連パッケージ7個で11.6M使用します apt-getでapache-sslとlibapache-mod-jkを導入します。 > KUROBOX-PRO:~# apt-get install apache-ssl libapache-mod-jk > : > : 導入時に Country-Name の問い合わせには「JP」(国) State or Provience Name の問い合わせには「Tokyo」(県) Locality Name の問い合わせには「chuo-ku」(市) Organisation Name の問い合わせには「hogehoge Group」(組織名) Organisational Unit Name の問い合わせには「hogehoge」(部署名) Host Name の問い合わせには「www.hogehoge.com」(フルドメイン名) Email Address の問い合わせには「webmaster@mail.hogehoge.com」(Web管理者のメールアドレス) とでも回答しておきます。 でもこれだと1ヶ月で証明が切れてしまうので、別途再作成します。 > KUROBOX-PRO:~# cd /etc/apache-ssl > KUROBOX-PRO:/etc/apache-ssl# openssl genrsa -des3 -out server.key\ > > -rand rand.dat 1024 > KUROBOX-PRO:/etc/apache-ssl# openssl req -new -key server.key -out server.csr > KUROBOX-PRO:/etc/apache-ssl# openssl rsa -in server.key -out server.key > KUROBOX-PRO:/etc/apache-ssl# openssl x509 -in server.csr -out server.crt\ > > -req -signkey server.key -days 3650 > KUROBOX-PRO:/etc/apache-ssl# openssl x509 -in server.crt\ > > -out server.der -outform DER > KUROBOX-PRO:/etc/apache-ssl# vi httpd.conf > SSLCertificateFile /etc/apache-ssl/server.crt > SSLCertificateKeyFile /etc/apache-ssl/server.key /etc/libapache-mod-jk/workders.propertiesにJAVA_HOMEを設定する。 デフォルトで/usr/lib/j2sdk1.4-sunが設定されているので/usr/lib/fjsdkに修正する > # vi /etc/libapache-mod-jk/workers.properties > : > workers.java_home=/usr/lib/fjsdk > : /etc/apache/modules.confにLoadModule jk_moduleを追加する(もしくはあるかを確認) > # vi /etc/apache-ssl/modules.conf > : > LoadModule jk_module /usr/lib/apache/1.3/mod_jk.so /etc/apache/httpd.confにjkの設定を追加する > # vi /etc/apache-ssl/httpd.conf > : > <IfModule mod_jk.c> > JkWorkersFile /etc/libapache-mod-jk/workers.properties > JkLogFile /var/log/apache/mod_jk.log > JkLogLevel info > JkMount /manager/* ajp13_worker > JkMount /examples/* ajp13_worker > JkMount /tomcat-docs/* ajp13_worker > </IfModule> apacheを再起動します **関連パッケージ > KUROBOX-PRO:~# apt-get install apache-ssl libapache-mod-jk > Reading package lists... Done > Building dependency tree... Done > The following extra packages will be installed: > apache-common lynx mime-support openssl ssl-cert > Suggested packages: > apache apache-perl apache-doc libapache-mod-jk-doc ca-certificates > The following NEW packages will be installed: > apache-common apache-ssl libapache-mod-jk lynx mime-support openssl ssl-cert > 0 upgraded, 7 newly installed, 0 to remove and 15 not upgraded. > Need to get 4335kB of archives. > After unpacking 11.6MB of additional disk space will be used. > Do you want to continue [Y/n]? ---- 最終更新日:&date()

表示オプション

横に並べて表示:
変化行の前後のみ表示: