LINUX/Tomcat
-
[Tomcat] 우분투 부팅 시 Tomcat 다른 계정으로 자동 실행LINUX/Tomcat 2020. 10. 21. 10:07
이번 포스팅에서는 우분투 부팅시 Tomact을 root가 아닌 다른 계정으로 자동 실행하려고 한다. 전에 필자가 쓴 포스팅을 참고하고 /etc/init.d/ 에 만든 파일 설정을 아래와 같이 하면 된다. start 부분만 확인하면 된다. 먼저 본인 계정으로 로그인 후 -c 옵션을 사용하여 Tomcat을 실행하면 된다. #!/bin/bash ### BEGIN INIT INFO # Provides: tomcat # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: auto start Tomcat server # ..
-
[Tomcat] 우분투 부팅 시 Tomcat 자동 실행LINUX/Tomcat 2019. 11. 24. 19:02
이번 포스팅은 우분투 부팅 시 Tomcat을 자동 실행하려고한다. 서비스에 등록하여 하는 방법을 설명하려고 한다. init.d 폴더에 portfolio라는 서비스를 생성한다. 서비스 이름은 본인에 맞게 바꿔준다. 밑에와 같이 start, stop, restart의 해당되는 sh파일 경로를 입력한다. # vim /etc/init.d/portfolio #!/bin/bash ### BEGIN INIT INFO # Provides: tomcat # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: auto start..
-
[Tomcat] 외부 폴더 이미지 불러오기LINUX/Tomcat 2019. 11. 9. 11:21
이번 포스팅에서는 파일 업로드를 하여 이미지를 서버에 소유권자가 alsdud154로 저장됬다는 가정하에 진행한다. 예를 들면 /home/alsdud154/data/sale_img 라는 폴더에 이미지를 저장했다고 하자. 이제 Tomcat에서 sale_img 폴더에 있는 이미지를 불러오려면 server.xml에 Context를 추가 해주면 된다. 아래의 그림과 같이 밑에 추가를 하자. $ vim /usr/local/apache-tomcat-8.5.47-binder/conf/server.xml 이제 톰캣을 재실행 후 확인해보자. 브라우저에 http://IP:PORT/test/store2.jpg를 입력하면 이미지를 정상적으로 불러온다. # /usr/local/apache-tomcat-8.5.47-binder/b..
-
[자동 배포 시스템] 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에 구동시킬 소스 폴더를 만든다..