톰캣의 설정파일은 우분투 서버를 기준으로 conf 디렉토리에 위치해있다. 내 경우에는 경로가 /var/lib/tomcat9/conf 였다. 이 conf 디렉토리에 server.xml 파일이 있는데 이 파일을 수정하여 여러 개의 서비스를 하나의 톰캣에서 구동할 수 있다. 1. 같은 포트 - 다른 도메인으로 구동 같은 포트로 두 개 이상의 서비스를 구동하기 위해서는 서비스별로 Host 태그를 작성해주면 된다. 2. 다른 포트 - 다른 서비스 구동 포트별로 서비스를 다르게 하고자 한다면 Service 태그를 추가로 작성하면 된다. 여기서 중요한 점은 다른 포트별로 서비스가 달라야하므로 Connector 태그의 port 속성의 포트번호를 다르게 설정해주어야한다는 점이다.
리눅스 웹서버 만들기 오라클 DB와 자바의 설치를 마쳤으니 간단하게 웹서버를 만들어보려고 한다. 웹 서버로는 아파치의 톰캣(Tomcat)을 사용한다. sudo apt-get install tomcat9 tomcat9-admin 설치가 완료되면 systemctl을 통해 실행 여부를 확인하고 서비스 등록을 할 수 있다. systemctl status tomcat9 systemctl enable tomcat9 systemctl start tomcat9 server.xml 수정하기 톰캣 서버를 설정할 수 있는 server.xml 파일은 /etc/tomcat9 경로에 있다. 태그의 내용을 다음과 같이 수정했다. URIEncoding으로 UTF-8을 사용할 것이며 port를 기존의 8080에서 80으로 바꾸어주었다..