반응형

I 리눅스(Linux) CentOS 7 ─ tomcat9

Oracle VM VirtualBox

CentOS-7-x86_64-Minimal-1804.iso

Oracle JDK (jdk-8u251-linux-x64.tar.gz)

apache-tomcat-9.0.29.tar.gz

 

 

1. WAR 파일 배포 설정 - server.xml

 

[ server.xml ]

      <Host name="localhost"  appBase="webapps" 
            unpackWARs="false" autoDeploy="false" deployOnStartup="false">
        <Context path="" docBase="/prod/tomcat9/apache-tomcat-9.0.29/web-application" reloadable="false"/>
cs

 

 

2. WAR파일 업로드 후 배포할 폴더 생성 후 해당 폴더에서 unzip 명령어로 압축풀기

 

 

3. WAR파일 배포 위치: web-application

[root@localhost apache-tomcat-9.0.29]# pwd
/prod/tomcat9/apache-tomcat-9.0.29
[root@localhost apache-tomcat-9.0.29]# ll
total 148
drwxr-x---3 oracle12 oracle12  4096 Nov 27 01:09 bin
-rw-r-----1 oracle12 oracle12 18982 Nov 17  2019 BUILDING.txt
drwx------4 oracle12 oracle12  4096 Dec 24 15:52 conf
-rw-r-----1 oracle12 oracle12  5408 Nov 17  2019 CONTRIBUTING.md
drwxr-x---2 oracle12 oracle12  4096 Nov 27 01:01 lib
-rw-r-----1 oracle12 oracle12 57092 Nov 17  2019 LICENSE
drwxr-x---2 oracle12 oracle12  4096 Dec 16 04:42 logs
-rw-r-----1 oracle12 oracle12  2333 Nov 17  2019 NOTICE
-rw-r-----1 oracle12 oracle12  3255 Nov 17  2019 README.md
-rw-r-----1 oracle12 oracle12  6849 Nov 17  2019 RELEASE-NOTES
-rw-r-----1 oracle12 oracle12 16262 Nov 17  2019 RUNNING.txt
drwxr-x---2 oracle12 oracle12  4096 Jun 18  2020 temp
drwxr-xr-x. 6 oracle12 oracle12  4096 Dec 16 06:08 web-application
drwxr-x---7 oracle12 oracle12  4096 Nov 17  2019 webapps
drwxr-x---3 oracle12 oracle12  4096 Jun 18  2020 work
[root@localhost apache-tomcat-9.0.29]#
cs

 

 

4. bin 폴더 아래의 startup 명령어로 실행

 

 

반응형