ÃֽŠ°Ô½Ã±Û(OS/WAS)
2018.10.18 / 14:34

Ubuntu 18.04 : Tomcat ¼³Ä¡

hanulbit
Ãßõ ¼ö 158

Ãâó

Tomcat 8.5 ´Ù¿î·Îµå ¹× ¾ÐÃàÇØÁ¦

X
user@localhost:~

[user@localhost]$ wget http://apache.tt.co.kr/tomcat/tomcat-8/v8.5.34/bin/apache-tomcat-8.5.34.tar.gz
[user@localhost]$ tar xvf apache-tomcat-8.5.34.tar.gz
[user@localhost]$ sudo mv apache-tomcat-8.5.34 /usr/local/

jdk ¼³Ä¡

X
user@localhost:~

[user@localhost]$ sudo add-apt-repository ppa:webupd8team/java
[user@localhost]$ sudo apt-get update
[user@localhost]$ sudo apt-get install oracle-java8-installer

¼­ºñ½º ÆÄÀÏ ÀÛ¼º

X
user@localhost:~

[user@localhost]$ sudo vi /etc/systemd/system/tomcat.service


[Unit]
Description=Apache Tomcat Web Application Container
After=network.target

[Service]
Type=forking

Environment=JAVA_HOME=/usr/lib/jvm/java-8-oracle
Environment=CATALINA_PID=/usr/local/apache-tomcat-8.5.34/temp/tomcat.pid
Environment=CATALINA_HOME=/usr/local/apache-tomcat-8.5.34
Environment=CATALINA_BASE=/usr/local/apache-tomcat-8.5.34
Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'
Environment='JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom'

ExecStart=/usr/local/apache-tomcat-8.5.34/bin/startup.sh
ExecStop=/usr/local/apache-tomcat-8.5.34/bin/shutdown.sh

User=tomcat
Group=tomcat
UMask=0007
RestartSec=10
Restart=always

[Install]
WantedBy=multi-user.target

Tomcat 8.5 ¼­ºñ½º µî·Ï

X
user@localhost:~

[user@localhost]$ sudo systemctl daemon-reload
[user@localhost]$ sudo systemctl enable tomcat (ÀçºÎÆýà ÀÚµ¿½ÇÇà)
Created symlink from /etc/systemd/system/multi-user.target.wants/tomcat.service to /etc/systemd/system/tomcat.service.

Tomcat 8.5 ¼­ºñ½º ½ÇÇà

X
user@localhost:~

[user@localhost]$ sudo systemctl start tomcat

Tomcat 8.5 ¼­ºñ½º ½ÇÇà Á¤º¸ È®ÀÎ

X
user@localhost:~

[user@localhost]$ systemctl status tomcat.service
¡Ü tomcat.service - Apache Tomcat Web Application Container
   Loaded: loaded (/etc/systemd/system/tomcat.service; enabled; vendor preset: enabled)
   Active: active (running) since Thu 2018-10-04 07:13:23 KST; 17s ago
  Process: 5797 ExecStart=/usr/local/apache-tomcat-8.5.34/bin/startup.sh (code=exited, status=0/SUCCESS)
 Main PID: 5805 (java)
    Tasks: 48 (limit: 4915)
   CGroup: /system.slice/tomcat.service
           ¦¦¦¡5805 /usr/lib/jvm/java-8-oracle/bin/java -Djava.util.logging.config.file=/usr/local/apache-to
 
10¿ù 04 07:13:23 bluesanta-ubuntu systemd[1]: Starting Apache Tomcat Web Application Container...
10¿ù 04 07:13:23 bluesanta-ubuntu startup.sh[5797]: Using CATALINA_BASE:   /usr/local/apache-tomcat-8.5.34
10¿ù 04 07:13:23 bluesanta-ubuntu startup.sh[5797]: Using CATALINA_HOME:   /usr/local/apache-tomcat-8.5.34
10¿ù 04 07:13:23 bluesanta-ubuntu startup.sh[5797]: Using CATALINA_TMPDIR: /usr/local/apache-tomcat-8.5.34
10¿ù 04 07:13:23 bluesanta-ubuntu startup.sh[5797]: Using JRE_HOME:        /usr/lib/jvm/java-8-oracle
10¿ù 04 07:13:23 bluesanta-ubuntu startup.sh[5797]: Using CLASSPATH:       /usr/local/apache-tomcat-8.5.34
10¿ù 04 07:13:23 bluesanta-ubuntu startup.sh[5797]: Using CATALINA_PID:    /usr/local/apache-tomcat-8.5.34
10¿ù 04 07:13:23 bluesanta-ubuntu startup.sh[5797]: Tomcat started.
10¿ù 04 07:13:23 bluesanta-ubuntu systemd[1]: Started Apache Tomcat Web Application Container.

Tomcat 8.5 ¼­ºñ½º Á¾·á

X
user@localhost:~

[user@localhost]$ sudo systemctl stop tomcat



Ãâó: http://bluexmas.tistory.com/872 [ÆĶõÅ©¸®½º¸¶½º]