Fedora Linuxでtomcatのインストールと導入
3881 ワード
1.まずapache公式サイトでtomcatをダウンロードします.私のバージョンはapache-tomcat-6.0です.33.tar.gz
2.tomcatパッケージを解凍し、/usr/local/ディレクトリの下に移動し、tomcat 6ディレクトリに名前を変更します.
3.環境変数を設定し、vimを使用して/etc/profileファイルを編集し、環境変数を追加します.
環境変数ファイルを開き、編集します.
/etc/profileファイルの最後に次の変数を追加します.
終了(wq)を保存し、さっきの設定をすぐに有効にします.
4.tomcatポートを設定し、tomcatポートがすでに占有する可能性があるため、特に開発したマシンに複数のtomcatが配備されているか、異なるバージョン、または異なる開発者が使用している可能性がある.
私のtomcatの4つのポートはそれぞれ:
5.tomcatがlog 4 jを使用してログを記録するように構成する:
まずapache公式サイトにlog 4 jクラスライブラリlog 4 j*をダウンロードします.tar.gz,解凍してlog 4 j*を得る.jar:
その後apacheの公式サイトにtomcatのダウンロードアドレスを見つけて、tomcatのftpファイルディレクトリの下にextrasディレクトリがあって、このディレクトリに入って私たちのtomcatバージョンに対応するtomcat-juliをダウンロードします.jarとtomcat-juli-adapters.JArクラスライブラリ、自分たちのlog 4 jを編集します.propertiesプロファイルこのファイルをどのように書くかについては、ネット上の実装を参考にすることができます.
次にlog 4 jを構成する過程を行いtomcat-juli.jarを$CATALINA_にコピーBASE/bin/ディレクトリの下で、既存のファイルを上書きします.
以下に類似のディレクトリを含む操作は$CATALINA_を使用することもできます.BASEはtomcatパスとして)
最後にtomcat-juli-adaptersをjar,log4j*.jar, log4j.propertiesファイルを$CATALINAにコピーBASE/lib/ディレクトリ:
shellスクリプトファイルを実行可能に変更します.
7.tomcatを起動する:
指示に従って-sを入力、起動に成功した.
8.Webアプリケーションの導入:
tomcatを開く:
最初はtomcat-userを自分で構成する必要があるかもしれません.xmlファイルは、Webページの指示に従って行えばよい.
ファイルの最後に次のコードを追加します.
保存して(wq)を脱退して、再び上のウェブサイトを入力してwebアプリケーションの配置のページに入ることができて、配置のあの部分を探し当てて、それからブラウズをクリックして私达の*を探し当てます.warエンジニアリングファイルに格納されているディレクトリ.私はもう*.warファイルcopyはtomcatディレクトリの下のwebapps/ディレクトリの下にあるので、ファイルを見つけて確定し、deployをクリックして配置すればOKです.このとき、ページの先端に配置結果を見ることができ、表にも配置したwebアプリケーションを見ることができます.
2.tomcatパッケージを解凍し、/usr/local/ディレクトリの下に移動し、tomcat 6ディレクトリに名前を変更します.
tar -xvzf apache-tomcat-6.0.33.tar.gz
mv apache-tomcat-6.0.33 /usr/local/tomcat6
3.環境変数を設定し、vimを使用して/etc/profileファイルを編集し、環境変数を追加します.
環境変数ファイルを開き、編集します.
vim /etc/profile
/etc/profileファイルの最後に次の変数を追加します.
export JAVA_HOME=/usr/java/jdk1.6.0_23
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CATALINA_BASE/lib
export CATALINA_BASE=/usr/local/tomcat6
export CATALINA_HOME=/usr/local/tomcat6
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$CATALINA_BASE/bin
終了(wq)を保存し、さっきの設定をすぐに有効にします.
source /etc/profile
4.tomcatポートを設定し、tomcatポートがすでに占有する可能性があるため、特に開発したマシンに複数のtomcatが配備されているか、異なるバージョン、または異なる開発者が使用している可能性がある.
私のtomcatの4つのポートはそれぞれ:
8883, 8885, 8888, 8889
5.tomcatがlog 4 jを使用してログを記録するように構成する:
まずapache公式サイトにlog 4 jクラスライブラリlog 4 j*をダウンロードします.tar.gz,解凍してlog 4 j*を得る.jar:
tar -xvzf log4j*.tar.gz
その後apacheの公式サイトにtomcatのダウンロードアドレスを見つけて、tomcatのftpファイルディレクトリの下にextrasディレクトリがあって、このディレクトリに入って私たちのtomcatバージョンに対応するtomcat-juliをダウンロードします.jarとtomcat-juli-adapters.JArクラスライブラリ、自分たちのlog 4 jを編集します.propertiesプロファイルこのファイルをどのように書くかについては、ネット上の実装を参考にすることができます.
次にlog 4 jを構成する過程を行いtomcat-juli.jarを$CATALINA_にコピーBASE/bin/ディレクトリの下で、既存のファイルを上書きします.
cp tomcat-juli.jar /usr/local/tomcat6/bin/ ( cp tomcat-juli.jar $CATALINA_BASE/bin/)
以下に類似のディレクトリを含む操作は$CATALINA_を使用することもできます.BASEはtomcatパスとして)
最後にtomcat-juli-adaptersをjar,log4j*.jar, log4j.propertiesファイルを$CATALINAにコピーBASE/lib/ディレクトリ:
cp tomcat-juli-adpaters.jar /usr/local/tomcat6/lib/
cp log4j*.jar /usr/local/tomcat6/lib/
cp log4j.properties /usr/local/tomcat6/lib/
もちろん公式サイトの説明に従って$CATALINAを削除する必要があります.BASE/conf/logging.propertiesファイル: rm -f /usr/local/tomcat6/conf/logging.properties
6.私は自分でtomcat起動スクリプトtomcat 6を作成しました.恥をかきました. #!/bin/bash
echo " , , !";
echo " tomcat :( : s/S | : x/X | : r/R | : *)";
# tomcat
tomcat=/usr/local/tomcat6/bin
#
read cmd;
case $cmd in
's' | 'S' )
echo " tomcat!";
${tomcat}/startup.sh;
;;
'x' | 'X' )
echo " tomcat!";
${tomcat}/shutdown.sh;
;;
'r' | 'R' )
echo " tomcat!";
${tomcat}/shutdown.sh;
${tomcat}/startup.sh;
;;
* )
echo " , ";
exit 0;
;;
esac;
shellスクリプトファイルを実行可能に変更します.
chmod +x tomcat6.sh
7.tomcatを起動する:
./tomcat6.sh
指示に従って-sを入力、起動に成功した.
8.Webアプリケーションの導入:
tomcatを開く:
http://localhost:8888/manager.html
最初はtomcat-userを自分で構成する必要があるかもしれません.xmlファイルは、Webページの指示に従って行えばよい.
vim /usr/local/tomcat6/conf/tomcat-user.xml
ファイルの最後に次のコードを追加します.
<role rolename="manager-gui" />
<user username="tomcat" password="tomcat" roles="manager-gui" />
保存して(wq)を脱退して、再び上のウェブサイトを入力してwebアプリケーションの配置のページに入ることができて、配置のあの部分を探し当てて、それからブラウズをクリックして私达の*を探し当てます.warエンジニアリングファイルに格納されているディレクトリ.私はもう*.warファイルcopyはtomcatディレクトリの下のwebapps/ディレクトリの下にあるので、ファイルを見つけて確定し、deployをクリックして配置すればOKです.このとき、ページの先端に配置結果を見ることができ、表にも配置したwebアプリケーションを見ることができます.