gpffh1011
작업12, 톰캣 가상호스트 저장, production 모드 활성화 본문
작업12, 톰캣 가상호스트 저장, production 모드 활성화
- sts로 간단한 자바프로그램(demo)만들어서
- mysql의 myproject(로컬)에서 CREATE DATABASE `st_n25_blog`;과 연결한 후
- myflex@49.50.dddd(서버용)에 같은database 한번 더생성 > (이걸로 파일질라 배포)
톰캣 운영모드 활성화
- sudo vim /opt/tomcat/apache-tomcat-9.0.37/bin/setenv.sh 실행
- JAVA_OPTS="$JAVA_OPTS -Dspring.profiles.active=production" >저장 (톰캣이 실행될 때 읽어들이고 운영모드인걸 알아챔)
톰캣 원격지에서 설정 저장 가능하도록 허용
- su
- sudo vim /opt/tomcat/apache-tomcat-9.0.37/conf/server.xml
- 아래 코드 사진과 같이 추가 (이걸 해 줘야 톰캣 호스트 매니저에서 저장이 된다.)
<?xml version="1.0" encoding="UTF-8"?>
<Server>
<Listener className="org.apache.catalina.storeconfig.StoreConfigLifecycleListener"/>
...
</Server>
- sudo systemctl restart tomcat
- wegt localhost:8080 접속이 잘 됬는지 확인
****
위 작업을 하기전에
host manager에서 가상 호스트를 추가 하였다면, 해놓은 것들이 저장안되고 날라갔을 것이다..
아래처럼 검색해서 나오는 폴더를 싹 다 지우고 다시 해주어야한다.
- locate 검색할폴더명
- 나우는 파일 중 아래사진 참고해서 /manager 와 /mamager.xml 붙은것 말고 나머지 삭제 ( rm -rf 파일명)
- updatedb
- 확인차 다시 검색
- suso systemctl restart tomcat
'설정, 세팅, 오류' 카테고리의 다른 글
작업14, 스프링부트, 세션을 레디스로 관리 (0) | 2020.09.10 |
---|---|
작업13, 스프링부트, 원격배포 플러그인 적용(메이븐) (0) | 2020.09.10 |
작업11, tomcat 가상호스팅 설정(배포) (0) | 2020.09.10 |
작업10, Pure FTPD 설치 (0) | 2020.09.10 |
작업9, Tomcat 설치 (0) | 2020.09.10 |