Java環境構築
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
アプリケーションサーバーTomcatを利用してサーブレットとJSP...
*JDKのインストール [#bfa7fecb]
Apacheはソースから1.3.28を入れているものとする
Java2SDK Standard Editionを適当なフォルダにダウンロードす...
Linux RPM 自己解凍ファイル~
http://java.sun.com/j2se/1.4.2/ja/download.html
j2sdk-1_4_2-linux-i586-rpm.bin
# chmod a+x j2sdk-1_4_2-linux-i586-rpm.bin
# ./j2sdk-1_4_2-linux-i586-rpm.bin
ライセンス条件がずらずらと表示され、
Do you agree to the above license terms? [yes or no]
と聞いてくるので yes
# rpm -ivh j2sdk-1_4_2-linux-i586.rpm
環境変数を設定
# vi /root/.bashrc
export JAVA_HOME=/usr/java/j2sdk1.4.2
export PATH=$PATH:$JAVA_HOME/bin
# source ~/.bashrc
*Tomcatのインストール [#h3f171df]
バイナリ版 jakarta-tomcat-3.3.1a.tar.gz をダウンロードする~
http://jakarta.apache.org/tomcat/
# tar xvzf jakarta-tomcat-3.3.1a.tar.gz
# cp -rf jakarta-tomcat-3.3.1a /usr/local/tomcat
# chmod +x /usr/local/tomcat/bin/*
# /usr/local/tomcat/bin/startup.sh
http://ホスト名:8080/ にアクセスできればOK 停止は
# /usr/local/tomcat/bin/shutdown.sh
Tomcatは単体でもWWWサーバーの機能があるがApache経由で動作...
mod_jkはEAPI版と非EAPI版があるが、mod_sslを使用していて明...
http://jakarta.apache.org/builds/jakarta-tomcat/release/v...
# wget http://jakarta.apache.org/builds/jakarta-tomcat/r...
# mv mod_jk-3.3-ap13-noeapi.so /usr/local/apache/libexec...
httpd.confに以下の一行を追加
Include /usr/local/tomcat/conf/auto/mod_jk.conf
ログが標準出力されるので以下のように /usr/local/tomcat/co...
<LogSetter name="tc_log" timestamps="true"
verbosityLevel="INFORMATION" path="logs/tomcat.log" />
8080はふさぐ
<!-- Http10Connector port="8080"
secure="false"
maxThreads="100"
maxSpareThreads="50"
minSpareThreads="10" / -->
ユーザーディレクトリ /home/user の方でも動かしたい場合は...
ContextManager workDir="work" > の下に
<Context path="/user" docBase="/home/user/java" crossCon...
Tomcatをスタート
# /usr/local/tomcat/bin/startup.sh -jkconf
# /usr/local/tomcat/bin/startup.sh
# /usr/local/apache/bin/apachectl stop
# /usr/local/apache/bin/apachectl start
http://ホスト名/examples/jsp/ にアクセスできればOK
#exlink
終了行:
アプリケーションサーバーTomcatを利用してサーブレットとJSP...
*JDKのインストール [#bfa7fecb]
Apacheはソースから1.3.28を入れているものとする
Java2SDK Standard Editionを適当なフォルダにダウンロードす...
Linux RPM 自己解凍ファイル~
http://java.sun.com/j2se/1.4.2/ja/download.html
j2sdk-1_4_2-linux-i586-rpm.bin
# chmod a+x j2sdk-1_4_2-linux-i586-rpm.bin
# ./j2sdk-1_4_2-linux-i586-rpm.bin
ライセンス条件がずらずらと表示され、
Do you agree to the above license terms? [yes or no]
と聞いてくるので yes
# rpm -ivh j2sdk-1_4_2-linux-i586.rpm
環境変数を設定
# vi /root/.bashrc
export JAVA_HOME=/usr/java/j2sdk1.4.2
export PATH=$PATH:$JAVA_HOME/bin
# source ~/.bashrc
*Tomcatのインストール [#h3f171df]
バイナリ版 jakarta-tomcat-3.3.1a.tar.gz をダウンロードする~
http://jakarta.apache.org/tomcat/
# tar xvzf jakarta-tomcat-3.3.1a.tar.gz
# cp -rf jakarta-tomcat-3.3.1a /usr/local/tomcat
# chmod +x /usr/local/tomcat/bin/*
# /usr/local/tomcat/bin/startup.sh
http://ホスト名:8080/ にアクセスできればOK 停止は
# /usr/local/tomcat/bin/shutdown.sh
Tomcatは単体でもWWWサーバーの機能があるがApache経由で動作...
mod_jkはEAPI版と非EAPI版があるが、mod_sslを使用していて明...
http://jakarta.apache.org/builds/jakarta-tomcat/release/v...
# wget http://jakarta.apache.org/builds/jakarta-tomcat/r...
# mv mod_jk-3.3-ap13-noeapi.so /usr/local/apache/libexec...
httpd.confに以下の一行を追加
Include /usr/local/tomcat/conf/auto/mod_jk.conf
ログが標準出力されるので以下のように /usr/local/tomcat/co...
<LogSetter name="tc_log" timestamps="true"
verbosityLevel="INFORMATION" path="logs/tomcat.log" />
8080はふさぐ
<!-- Http10Connector port="8080"
secure="false"
maxThreads="100"
maxSpareThreads="50"
minSpareThreads="10" / -->
ユーザーディレクトリ /home/user の方でも動かしたい場合は...
ContextManager workDir="work" > の下に
<Context path="/user" docBase="/home/user/java" crossCon...
Tomcatをスタート
# /usr/local/tomcat/bin/startup.sh -jkconf
# /usr/local/tomcat/bin/startup.sh
# /usr/local/apache/bin/apachectl stop
# /usr/local/apache/bin/apachectl start
http://ホスト名/examples/jsp/ にアクセスできればOK
#exlink
ページ名: