Linux/RedHat, CentOS, ubuntu

특정 계정으로 부팅시 톰캣 자동실행

Pydole 2019. 7. 24. 13:48

tomcatservice(가칭) 계정으로 리눅스 부팅시 자동으로 톰캣서비스를 실행하려한다.

 

사전에 tomcat 폴더가 tomcatservice 계정으로 권한부여가 되어 있어야 한다.

 

 

 

/etc/rc.local 파일을 열어서 아래와 같이 추가해준다

 

su - tomcatservice -c '/usr/local/apache-tomcat-8.5.43/bin/startup.sh'

 

 

 

부팅시 실행될 수 있도록 rc.local 파일에 실행권한을 준다

 

chmod +x rc.local

 

 

그리고 재부팅을 해보면, tomcatservice로 정상적으로 실행됨을 알 수 있다.

 

 

tomcats+  1128     1  6 00:41 ?        00:00:05 //bin/java -Djava.util.logging.config.file=/usr/local/apache-tomcat-8.5.43/conf/logging.proper