웹 서버를 구축하기 위해서 톰캣 서버를 설치해보겠습니다. 저번에는 "apt-get install tomcat8" 명령어를 통해 설치를 했었는데 이럴 경우 기본 설정이 잘 안되있어서 나중에 젠킨스 연동을할 때 엄청 고생해서 apache tomcat 사이트에 접속해서 알집을 다운받고 설치를 진행하겠습니다.

 

1. Tomcat8 알집 다운로드

https://tomcat.apache.org/download-80.cgi 다음 주소에 접속하여 가장 최신의 tar.gz 파일을 다운 받습니다. 저의 경우에는 AWS EC2를 생성하여 서버를 사용하고 있으므로 다운받은 알집파일을 파일질라를 통해서 원격서버로 이동 시켰습니다. 만약 로컬에 서버를 설치하시는 분들은 이런 과정은 생략하시면 됩니다.

 

2. Tomcat8 설치

다음의 명령어를 순차적으로 입력하여 톰캣서버를 실행해보겠습니다.

tar -zxvf 파일명

위의 명령어를 입력하여 다운받은 파일의 압축을 풀겠습니다.

mv 파일명 tomcat8

압축이 풀린 폴더의 이름을 tomcat8로 변경하겠습니다.

cd /tomcat8/bin

tomcat8의 bin폴더 위치로 이동합니다.

sudo sh ./startup.sh

쉘 스크립트를 실행하여 톰캣 서버를 구동합니다. sudo(루트) 권한으로 실행 시 톰캣이 루트 권한을 가질 수 있습니다.

 

3. Tomcat서버 구동 확인

 

 

웹브라우저를 열어 localhost:8080에 접속합니다. 처음으로 구동시 사용하는 포트 번호는 8080입니다. 접속하려는 포트를 80으로 바꾸기 위해서는 /tomcat8/conf 위치에있는 server.xml에 8080으로 적혀있는 포트 번호를 80으로 바꿔주면 됩니다. 

 

 

포트를 바꾸고 톰캣서버를 구동하는 쉘스크립트를 실행시 sudo 권한으로 실행하지 않는다면 보안상의 이유로 천번대 밑에 포트는 적용되지 않습니다. 만약 관리자 권한 없이 포트를 적용하고 싶다면 추가적인 작업을 진행하면 됩니다.

 

netstat -tnlp

위의 명령어를 통해서 현재 열린 포트를 확인할 수 있습니다.

 

'Linux' 카테고리의 다른 글

리눅스 rm 명령어  (0) 2020.01.02
리눅스 기본 폴더 정리  (0) 2019.12.30
[Ubuntu] 메모리 관리 명령어  (0) 2019.10.30
톰캣 관련 명령어  (0) 2019.10.19
[Ubuntu] 젠킨스(Jenkins) 설치 및 깃허브(Github) 연동  (0) 2019.09.14
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기