리눅스정복기 1편에서는 JDK설치편을 다뤘다 2편에서는 톰캣설치를 해보자.
내가 설치할 톰캣 버전은 8.5버전 기준이다.
1. 해당 서버에 접속하여 톰캣을 업로드할 경로로 이동하여 아래 명령어를 입력한다.
- 필자 업로할 경로 : /usr/local/TOCAT (추후 톰캣을 버전별로 모으기위해 해당경로에 톰캣압축파일을 모아둘 것이다.)
- 혹여 다른버전 설치를 원할경우 아래 사이트에 들어가서 원하는 톰캣버전을 확인할것 : http://archive.apache.org/dist/tomcat/
- 명령어 : wget http://archive.apache.org/dist/tomcat/tomcat-8/v8.5.27/bin/apache-tomcat-8.5.27.tar.gz
2. 업로드한 톰캣압축파일을 압축해제한다.
- 압축해제할 톰캣파일로 이동후 아래 명령어를 입력한다.
- 압축해제 명령어 : tar xvfz apache-tomcat-8.5.27.tar.gz (압축파일명은 버전별로 당연히 상이하다)
3. 압축해제한 폴더를 설치할 경로로 이동시킨다.
- 이동경로 : /usr/local/
- 폴더 이동명령어 : mv apache-tomcat-8.5.27 /usr/local (파일명은 버전별로 당연히 상이하다)
4.톰캣을 설치한 경로로 이동하여 실행시켜보자.
- 톰캣경로에 bin 폴더로 이동후 아래명령어 입력 (나의 톰캣경로 : /usr/local/apa/usr/local/apache-tomcat-8.5.27/bin)
- 명령어 : ./startup.sh (bin폴더까지 이동 후 명령어 입력)
http://서버아이피:8080 입력하여 톰캣 index.jsp가 잘뜨는지 확인한다. 사이트가 접속이 안된다면 아래를 참조바람.
=========================================================================
사이트접속이 안될시 확인해야할것.
1. 8080포트가 열려있는지확인한다. 아래명령어 입력
- 명령어 : netstat -an | grep 8080
- 8080포트가 LISTEN이면 포트가 열려있는 것이다.
2. 리눅스 방화벽 설정
2-1 방화벽 실행여부를 확인한다.
- 명령어 : firewall-cmd --state
2-1-1 not running 일경우 방화벽을 실행시켜준다. (방화벽이 실행중이라면 2-2로 넘어간다.)
2-2 아래명령어를 순서대로 입력하여 방화벽을 설정해준다.
명령어 : firewall-cmd --permanent --add-port=8080/tcp
명령어 : firewall-cmd --reload
http://서버아이피:8080를 확인하여 사이트 접속을 확인한다.