Amazon Linux에 tomcat 5.5를 설치합니다.
9253 단어 자바TomcatAmazonLinux
소개
Amazon Linux에 tomcat 5.5를 설치했습니다.
구성
OS/MW
버전
Amazon Linux
2016.09
자바
1.5.0_22
tomcat
5.5.36
java 설치
우선은 java의 인스톨로부터입니다. 다만, 이번 Amazon Linux에서는 이미 다른 버젼의 java가 인스톨 되고 있기 때문에, 우선 언인스톨을 실시한 뒤에 이번 지정의 java를 인스톨을 실시합니다.
· 기존 jdk 버전 확인
yum list installed
에서 이미 설치된 패키지를 확인할 수 있습니다.
$ yum list installed |grep -i java
java-1.7.0-openjdk.x86_64 1:1.7.0.121-2.6.8.1.69.amzn1 installed
javapackages-tools.noarch 0.9.1-1.5.amzn1 installed
tzdata-java.noarch 2016j-1.67.amzn1 installed
$ yum list installed |grep -i jdk
java-1.7.0-openjdk.x86_64 1:1.7.0.121-2.6.8.1.69.amzn1 installed
· 기존 jdk 삭제
$ sudo yum remove java-1.7.0-openjdk
---
削除しました:
java-1.7.0-openjdk.x86_64 1:1.7.0.121-2.6.8.1.69.amzn1
依存性の削除をしました:
aws-apitools-as.noarch 0:1.0.61.6-1.0.amzn1 aws-apitools-common.noarch 0:1.1.0-1.9.amzn1 aws-apitools-ec2.noarch 0:1.7.3.0-1.0.amzn1
aws-apitools-elb.noarch 0:1.0.35.0-1.0.amzn1 aws-apitools-mon.noarch 0:1.0.20.0-1.0.amzn1
종속성의 사정상, aws-apitools등도 삭제되어 버립니다.
· jdk 취득
다음 사이트에서 다운로드하여 서버로 업그레이드합니다.
Java SE 5.0 Downloads
· jdk 설치
다운로드한 바이너리 파일에 실행 권한을 부여하고 설치합니다.
실행 권한 부여$ chmod +x jdk-1_5_0_22-linux-amd64-rpm.bin
설치$ sudo ./jdk-1_5_0_22-linux-amd64-rpm.bin
동의하거나 듣기 때문에 yes를 입력하고 enter를 누르십시오.
동의Do you agree to the above license terms? [yes or no]
yes
Unpacking...
Checksumming...
0
0
Extracting...
UnZipSFX 5.50 of 17 February 2002, by Info-ZIP ([email protected]).
inflating: jdk-1_5_0_22-linux-amd64.rpm
準備しています... ################################# [100%]
更新中 / インストール中...
1:jdk-2000:1.5.0_22-fcs ################################# [100%]
Done.
이것으로 java 설치가 완료되었습니다.
tomcat 설치
tomcat은 아파치 아카이브에서 다운로드합니다.
다운로드$ wget http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.36/bin/apache-tomcat-5.5.36.tar.gz
--2016-12-27 02:27:48-- http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.36/bin/apache-tomcat-5.5.36.tar.gz
archive.apache.org (archive.apache.org) をDNSに問いあわせています... 163.172.17.199
archive.apache.org (archive.apache.org)|163.172.17.199|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 9665826 (9.2M) [application/x-gzip]
`apache-tomcat-5.5.36.tar.gz' に保存中
apache-tomcat-5.5.36.tar.gz 100%[======================================================================>] 9.22M 185KB/s in 87s
2016-12-27 02:29:15 (109 KB/s) - `apache-tomcat-5.5.36.tar.gz' へ保存完了 [9665826/9665826]
해동$ tar zxvf apache-tomcat-5.5.36.tar.gz
배치$ sudo mv apache-tomcat-5.5.36 /usr/local/
· 프로파일 설정
tomcat의 경우 다운로드 한 것을 배치 한 후 실행하는 데 필요한 환경 변수를 설정해야합니다.
환경 변수 설정$ sudo vim /etc/profile
export JAVA_HOME=/usr/java/jdk1.5.0_22
export TOMCAT_HOME=/usr/local/apache-tomcat-5.5.36
export CATALINA_HOME=/usr/local/apache-tomcat-5.5.36
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/common/lib
환경 변수 로드$ source /etc/profile
버전 확인$ java -version
java version "1.5.0_22"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_22-b03)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_22-b03, mixed mode)
· tomcat 시작
그리고는 기동해 완료입니다.
tomcat 시작$ /usr/local/apache-tomcat-5.5.36/bin/catalina.sh start
Using CATALINA_BASE: /usr/local/apache-tomcat-5.5.36
Using CATALINA_HOME: /usr/local/apache-tomcat-5.5.36
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-5.5.36/temp
Using JRE_HOME: /usr/java/jdk1.5.0_22
Using CLASSPATH: /usr/local/apache-tomcat-5.5.36/bin/bootstrap.jar
확인$ ps aux |grep tomcat
ec2-user 2784 15.0 23.4 986200 118108 pts/0 Sl 02:33 0:03 /usr/java/jdk1.5.0_22/bin/java -Djava.util.logging.config.file=/usr/local/apache-tomcat-5.5.36/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/local/apache-tomcat-5.5.36/common/endorsed -classpath /usr/local/apache-tomcat-5.5.36/bin/bootstrap.jar -Dcatalina.base=/usr/local/apache-tomcat-5.5.36 -Dcatalina.home=/usr/local/apache-tomcat-5.5.36 -Djava.io.tmpdir=/usr/local/apache-tomcat-5.5.36/temp org.apache.catalina.startup.Bootstrap start
ec2-user 2827 0.0 0.4 110472 2208 pts/0 S+ 02:34 0:00 grep --color=auto tomcat
프로세스가 실행 중임을 확인할 수 있습니다.
또한 브라우저에서 8080에 액세스해 보면 tomcat의 기본 화면이 표시됩니다.
tomcat 중지
일단 정지도 실시합니다.
정지$ /usr/local/apache-tomcat-5.5.36/bin/catalina.sh stop
Using CATALINA_BASE: /usr/local/apache-tomcat-5.5.36
Using CATALINA_HOME: /usr/local/apache-tomcat-5.5.36
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-5.5.36/temp
Using JRE_HOME: /usr/java/jdk1.5.0_22
Using CLASSPATH: /usr/local/apache-tomcat-5.5.36/bin/bootstrap.jar
결론
tomcat의 기동/정지는 같은 apache-tomcat-5.5.36/bin/
부하에 있는 starup.sh와 shutdown.sh에서도 가능합니다.
라고 할까 그쪽에서 하는 것이 보통이라고 생각합니다.
시작$ /usr/local/apache-tomcat-5.5.36/bin/startup.sh
Using CATALINA_BASE: /usr/local/apache-tomcat-5.5.36
Using CATALINA_HOME: /usr/local/apache-tomcat-5.5.36
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-5.5.36/temp
Using JRE_HOME: /usr/java/jdk1.5.0_22
Using CLASSPATH: /usr/local/apache-tomcat-5.5.36/bin/bootstrap.jar
정지$ /usr/local/apache-tomcat-5.5.36/bin/shutdown.sh
Using CATALINA_BASE: /usr/local/apache-tomcat-5.5.36
Using CATALINA_HOME: /usr/local/apache-tomcat-5.5.36
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-5.5.36/temp
Using JRE_HOME: /usr/java/jdk1.5.0_22
Using CLASSPATH: /usr/local/apache-tomcat-5.5.36/bin/bootstrap.jar
Reference
이 문제에 관하여(Amazon Linux에 tomcat 5.5를 설치합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kooohei/items/a59a9c7631a91d33ae42
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
우선은 java의 인스톨로부터입니다. 다만, 이번 Amazon Linux에서는 이미 다른 버젼의 java가 인스톨 되고 있기 때문에, 우선 언인스톨을 실시한 뒤에 이번 지정의 java를 인스톨을 실시합니다.
· 기존 jdk 버전 확인
yum list installed
에서 이미 설치된 패키지를 확인할 수 있습니다.$ yum list installed |grep -i java
java-1.7.0-openjdk.x86_64 1:1.7.0.121-2.6.8.1.69.amzn1 installed
javapackages-tools.noarch 0.9.1-1.5.amzn1 installed
tzdata-java.noarch 2016j-1.67.amzn1 installed
$ yum list installed |grep -i jdk
java-1.7.0-openjdk.x86_64 1:1.7.0.121-2.6.8.1.69.amzn1 installed
· 기존 jdk 삭제
$ sudo yum remove java-1.7.0-openjdk
---
削除しました:
java-1.7.0-openjdk.x86_64 1:1.7.0.121-2.6.8.1.69.amzn1
依存性の削除をしました:
aws-apitools-as.noarch 0:1.0.61.6-1.0.amzn1 aws-apitools-common.noarch 0:1.1.0-1.9.amzn1 aws-apitools-ec2.noarch 0:1.7.3.0-1.0.amzn1
aws-apitools-elb.noarch 0:1.0.35.0-1.0.amzn1 aws-apitools-mon.noarch 0:1.0.20.0-1.0.amzn1
종속성의 사정상, aws-apitools등도 삭제되어 버립니다.
· jdk 취득
다음 사이트에서 다운로드하여 서버로 업그레이드합니다.
Java SE 5.0 Downloads
· jdk 설치
다운로드한 바이너리 파일에 실행 권한을 부여하고 설치합니다.
실행 권한 부여
$ chmod +x jdk-1_5_0_22-linux-amd64-rpm.bin
설치
$ sudo ./jdk-1_5_0_22-linux-amd64-rpm.bin
동의하거나 듣기 때문에 yes를 입력하고 enter를 누르십시오.
동의
Do you agree to the above license terms? [yes or no]
yes
Unpacking...
Checksumming...
0
0
Extracting...
UnZipSFX 5.50 of 17 February 2002, by Info-ZIP ([email protected]).
inflating: jdk-1_5_0_22-linux-amd64.rpm
準備しています... ################################# [100%]
更新中 / インストール中...
1:jdk-2000:1.5.0_22-fcs ################################# [100%]
Done.
이것으로 java 설치가 완료되었습니다.
tomcat 설치
tomcat은 아파치 아카이브에서 다운로드합니다.
다운로드$ wget http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.36/bin/apache-tomcat-5.5.36.tar.gz
--2016-12-27 02:27:48-- http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.36/bin/apache-tomcat-5.5.36.tar.gz
archive.apache.org (archive.apache.org) をDNSに問いあわせています... 163.172.17.199
archive.apache.org (archive.apache.org)|163.172.17.199|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 9665826 (9.2M) [application/x-gzip]
`apache-tomcat-5.5.36.tar.gz' に保存中
apache-tomcat-5.5.36.tar.gz 100%[======================================================================>] 9.22M 185KB/s in 87s
2016-12-27 02:29:15 (109 KB/s) - `apache-tomcat-5.5.36.tar.gz' へ保存完了 [9665826/9665826]
해동$ tar zxvf apache-tomcat-5.5.36.tar.gz
배치$ sudo mv apache-tomcat-5.5.36 /usr/local/
· 프로파일 설정
tomcat의 경우 다운로드 한 것을 배치 한 후 실행하는 데 필요한 환경 변수를 설정해야합니다.
환경 변수 설정$ sudo vim /etc/profile
export JAVA_HOME=/usr/java/jdk1.5.0_22
export TOMCAT_HOME=/usr/local/apache-tomcat-5.5.36
export CATALINA_HOME=/usr/local/apache-tomcat-5.5.36
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/common/lib
환경 변수 로드$ source /etc/profile
버전 확인$ java -version
java version "1.5.0_22"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_22-b03)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_22-b03, mixed mode)
· tomcat 시작
그리고는 기동해 완료입니다.
tomcat 시작$ /usr/local/apache-tomcat-5.5.36/bin/catalina.sh start
Using CATALINA_BASE: /usr/local/apache-tomcat-5.5.36
Using CATALINA_HOME: /usr/local/apache-tomcat-5.5.36
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-5.5.36/temp
Using JRE_HOME: /usr/java/jdk1.5.0_22
Using CLASSPATH: /usr/local/apache-tomcat-5.5.36/bin/bootstrap.jar
확인$ ps aux |grep tomcat
ec2-user 2784 15.0 23.4 986200 118108 pts/0 Sl 02:33 0:03 /usr/java/jdk1.5.0_22/bin/java -Djava.util.logging.config.file=/usr/local/apache-tomcat-5.5.36/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/local/apache-tomcat-5.5.36/common/endorsed -classpath /usr/local/apache-tomcat-5.5.36/bin/bootstrap.jar -Dcatalina.base=/usr/local/apache-tomcat-5.5.36 -Dcatalina.home=/usr/local/apache-tomcat-5.5.36 -Djava.io.tmpdir=/usr/local/apache-tomcat-5.5.36/temp org.apache.catalina.startup.Bootstrap start
ec2-user 2827 0.0 0.4 110472 2208 pts/0 S+ 02:34 0:00 grep --color=auto tomcat
프로세스가 실행 중임을 확인할 수 있습니다.
또한 브라우저에서 8080에 액세스해 보면 tomcat의 기본 화면이 표시됩니다.
tomcat 중지
일단 정지도 실시합니다.
정지$ /usr/local/apache-tomcat-5.5.36/bin/catalina.sh stop
Using CATALINA_BASE: /usr/local/apache-tomcat-5.5.36
Using CATALINA_HOME: /usr/local/apache-tomcat-5.5.36
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-5.5.36/temp
Using JRE_HOME: /usr/java/jdk1.5.0_22
Using CLASSPATH: /usr/local/apache-tomcat-5.5.36/bin/bootstrap.jar
결론
tomcat의 기동/정지는 같은 apache-tomcat-5.5.36/bin/
부하에 있는 starup.sh와 shutdown.sh에서도 가능합니다.
라고 할까 그쪽에서 하는 것이 보통이라고 생각합니다.
시작$ /usr/local/apache-tomcat-5.5.36/bin/startup.sh
Using CATALINA_BASE: /usr/local/apache-tomcat-5.5.36
Using CATALINA_HOME: /usr/local/apache-tomcat-5.5.36
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-5.5.36/temp
Using JRE_HOME: /usr/java/jdk1.5.0_22
Using CLASSPATH: /usr/local/apache-tomcat-5.5.36/bin/bootstrap.jar
정지$ /usr/local/apache-tomcat-5.5.36/bin/shutdown.sh
Using CATALINA_BASE: /usr/local/apache-tomcat-5.5.36
Using CATALINA_HOME: /usr/local/apache-tomcat-5.5.36
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-5.5.36/temp
Using JRE_HOME: /usr/java/jdk1.5.0_22
Using CLASSPATH: /usr/local/apache-tomcat-5.5.36/bin/bootstrap.jar
Reference
이 문제에 관하여(Amazon Linux에 tomcat 5.5를 설치합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kooohei/items/a59a9c7631a91d33ae42
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ wget http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.36/bin/apache-tomcat-5.5.36.tar.gz
--2016-12-27 02:27:48-- http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.36/bin/apache-tomcat-5.5.36.tar.gz
archive.apache.org (archive.apache.org) をDNSに問いあわせています... 163.172.17.199
archive.apache.org (archive.apache.org)|163.172.17.199|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 9665826 (9.2M) [application/x-gzip]
`apache-tomcat-5.5.36.tar.gz' に保存中
apache-tomcat-5.5.36.tar.gz 100%[======================================================================>] 9.22M 185KB/s in 87s
2016-12-27 02:29:15 (109 KB/s) - `apache-tomcat-5.5.36.tar.gz' へ保存完了 [9665826/9665826]
$ tar zxvf apache-tomcat-5.5.36.tar.gz
$ sudo mv apache-tomcat-5.5.36 /usr/local/
$ sudo vim /etc/profile
export JAVA_HOME=/usr/java/jdk1.5.0_22
export TOMCAT_HOME=/usr/local/apache-tomcat-5.5.36
export CATALINA_HOME=/usr/local/apache-tomcat-5.5.36
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/common/lib
$ source /etc/profile
$ java -version
java version "1.5.0_22"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_22-b03)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_22-b03, mixed mode)
$ /usr/local/apache-tomcat-5.5.36/bin/catalina.sh start
Using CATALINA_BASE: /usr/local/apache-tomcat-5.5.36
Using CATALINA_HOME: /usr/local/apache-tomcat-5.5.36
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-5.5.36/temp
Using JRE_HOME: /usr/java/jdk1.5.0_22
Using CLASSPATH: /usr/local/apache-tomcat-5.5.36/bin/bootstrap.jar
$ ps aux |grep tomcat
ec2-user 2784 15.0 23.4 986200 118108 pts/0 Sl 02:33 0:03 /usr/java/jdk1.5.0_22/bin/java -Djava.util.logging.config.file=/usr/local/apache-tomcat-5.5.36/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/local/apache-tomcat-5.5.36/common/endorsed -classpath /usr/local/apache-tomcat-5.5.36/bin/bootstrap.jar -Dcatalina.base=/usr/local/apache-tomcat-5.5.36 -Dcatalina.home=/usr/local/apache-tomcat-5.5.36 -Djava.io.tmpdir=/usr/local/apache-tomcat-5.5.36/temp org.apache.catalina.startup.Bootstrap start
ec2-user 2827 0.0 0.4 110472 2208 pts/0 S+ 02:34 0:00 grep --color=auto tomcat
일단 정지도 실시합니다.
정지
$ /usr/local/apache-tomcat-5.5.36/bin/catalina.sh stop
Using CATALINA_BASE: /usr/local/apache-tomcat-5.5.36
Using CATALINA_HOME: /usr/local/apache-tomcat-5.5.36
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-5.5.36/temp
Using JRE_HOME: /usr/java/jdk1.5.0_22
Using CLASSPATH: /usr/local/apache-tomcat-5.5.36/bin/bootstrap.jar
결론
tomcat의 기동/정지는 같은 apache-tomcat-5.5.36/bin/
부하에 있는 starup.sh와 shutdown.sh에서도 가능합니다.
라고 할까 그쪽에서 하는 것이 보통이라고 생각합니다.
시작$ /usr/local/apache-tomcat-5.5.36/bin/startup.sh
Using CATALINA_BASE: /usr/local/apache-tomcat-5.5.36
Using CATALINA_HOME: /usr/local/apache-tomcat-5.5.36
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-5.5.36/temp
Using JRE_HOME: /usr/java/jdk1.5.0_22
Using CLASSPATH: /usr/local/apache-tomcat-5.5.36/bin/bootstrap.jar
정지$ /usr/local/apache-tomcat-5.5.36/bin/shutdown.sh
Using CATALINA_BASE: /usr/local/apache-tomcat-5.5.36
Using CATALINA_HOME: /usr/local/apache-tomcat-5.5.36
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-5.5.36/temp
Using JRE_HOME: /usr/java/jdk1.5.0_22
Using CLASSPATH: /usr/local/apache-tomcat-5.5.36/bin/bootstrap.jar
Reference
이 문제에 관하여(Amazon Linux에 tomcat 5.5를 설치합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kooohei/items/a59a9c7631a91d33ae42
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ /usr/local/apache-tomcat-5.5.36/bin/startup.sh
Using CATALINA_BASE: /usr/local/apache-tomcat-5.5.36
Using CATALINA_HOME: /usr/local/apache-tomcat-5.5.36
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-5.5.36/temp
Using JRE_HOME: /usr/java/jdk1.5.0_22
Using CLASSPATH: /usr/local/apache-tomcat-5.5.36/bin/bootstrap.jar
$ /usr/local/apache-tomcat-5.5.36/bin/shutdown.sh
Using CATALINA_BASE: /usr/local/apache-tomcat-5.5.36
Using CATALINA_HOME: /usr/local/apache-tomcat-5.5.36
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-5.5.36/temp
Using JRE_HOME: /usr/java/jdk1.5.0_22
Using CLASSPATH: /usr/local/apache-tomcat-5.5.36/bin/bootstrap.jar
Reference
이 문제에 관하여(Amazon Linux에 tomcat 5.5를 설치합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kooohei/items/a59a9c7631a91d33ae42텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)