본문 바로가기
archive.tar

[Ubuntu] GCE Ubuntu16 Tomcat 설치

by 냉동만두 2017. 8. 7.

개요


GCE Ubuntu16 Tomcat 서비스 올리기.


GCE buntu 에서 웹서버 만들어 보고 있다.

Google Cloud Platform 에서 제공하는 Compute Engine 으로 Ubuntu16 하나 분양 받았다.

무료 크레딧($300, 365일) 사용해서 살랑살랑 공부중이다.

로컬에서 리눅스를 가상머신으로 할 수도 있지만 괜히 한번 클라우드 해보고 싶더라.

GUI 없이 터미널 환경에서 공부하고 있다.




자바 설치


tomcat 설치 전에 java를 설치 해야한다.

간단하게 apt로 설치가 가능하다.


sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update && sudo apt-get install oracle-java8-installer

중간중간 나오는 질문은 긍정적인 답변으로 한다(yse)


잘 설치 되었나 확인

java -version

javac -version


잘 나온다면 아래와 같이 버전이 출력 된다.


Tomcat 설치


apt로 설치하는게 빠르고 편리하다


apt에서 tomcat8 관련한게 여러개이기 때문에 한꺼번에 설치 한다.

sudo apt-get update 

sudo apt-get install tomcat8*


톰캣 실행


이제 톰캣을 실행 해 보자.


톰캣 서비스 재시작.

sudo service tomcat8 restart



톰캣 서비스 실행 상태 확인.

active 확인하면 서비스가 잘 실행 중.

sudo service tomcat8 status


웹페이지 접속 테스트


외부 시스템에서 http://아이피주소:포트 로 들어가면 톰캣 테스트 페이지가 나온다.


만약 AWS나 GCP을 이용한다면 설정된 방화벽에 맞게 포트를 변경 해주고 테스트 해야한다. (/etc/oserver.xml)


터미널 환경에서 테스트 해본다.

아래 명령어를 입력 하면 응답한 웹페이지의 소스가 출력된다.

curl http://localhost:8080 


curl 없다고 오류나면 설치 한다.

sudo apt-get update && sudo apt-get install curl