-
[자동 배포 시스템] 3. Tomcat 설치하기LINUX/Tomcat 2019. 11. 5. 14:34반응형
이번 포스팅에서는 Tomcat을 설치하려고 한다.
먼저 tomcat.tar.gz를 다운로드 후 압축을 해제 한다.
그리고 /usr/local/ 경로로 Tomcat을 복사한다.
$ curl -O http://apache.mirror.cdnetworks.com/tomcat/tomcat-8/v8.5.47/bin/apache-tomcat-8.5.47.tar.gz $ gunzip apache-tomcat-8.5.47.tar.gz $ tar -xvf apache-tomcat-8.5.47.tar $ cp -r apache-tomcat-8.5.47 apache-tomcat-8.5.47-test $ sudo mv apache-tomcat-8.5.47-test /usr/local
Tomcat에 구동시킬 소스 폴더를 만든다.
$ cd /home/test $ mkdir src $ cd src $ mkdir test-tomcat
필자는 Tomcat 서버를 여러개 구동 할 것이다.
그러므로 아래의 그림과 값이 port, redirectPort를 겹치지 않게 바꿔준다.
필자는 위에 port 7070, 아래 port 8779을 사용하였다.
그리고 Host를 바꿔준다.
$ vim /usr/local/apache-tomcat-8.5.47-test/conf/server.xml <Host name="localhost" appBase="." unpackWARs="false" autoDeploy="false"> <Context docBase="/home/test/src/test-tomcat" path="" reloadable="false" /> ... </Host>
Tomcat startup.sh, shutdown.sh 파일 맨위에 JAVA_HOME를 export 한다.
$ vim /usr/local/apache-tomcat-8.5.47-test/bin/startup.sh $ vim /usr/local/apache-tomcat-8.5.47-test/bin/shutdown.sh #!/bin/sh export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
이제 Tomcat 설치는 끝났다.
구동 후 catalina.out 파일이 아래 그림과 같으면 성공이다.
$ /usr/local/apache-tomcat-8.5.47-test/bin/startup.sh $ tail -f /usr/local/apache-tomcat-8.5.47-test/logs/catalina.out
이전 포스팅
2019/11/04 - [LINUX/GitLab] - [자동 배포 시스템] 2. Gitlab 서버 구축하기
다음 포스팅
2019/11/05 - [LINUX/Jenkins] - [자동 배포 시스템] 4. Jenkins 설치하기
반응형'LINUX > Tomcat' 카테고리의 다른 글
[Tomcat] 우분투 부팅 시 Tomcat 다른 계정으로 자동 실행 (0) 2020.10.21 [Tomcat] 우분투 부팅 시 Tomcat 자동 실행 (0) 2019.11.24 [Tomcat] 외부 폴더 이미지 불러오기 (0) 2019.11.09