개요
GCE Ubuntu16 Tomcat 서비스 올리기.
GCE buntu 에서 웹서버 만들어 보고 있다.
Google Cloud Platform 에서 제공하는 Compute Engine 으로 Ubuntu16 하나 분양 받았다.
무료 크레딧($300, 365일) 사용해서 살랑살랑 공부중이다.
로컬에서 리눅스를 가상머신으로 할 수도 있지만 괜히 한번 클라우드 해보고 싶더라.
GUI 없이 터미널 환경에서 공부하고 있다.
자바 설치
tomcat 설치 전에 java를 설치 해야한다.
간단하게 apt로 설치가 가능하다.
sudo add-apt-repository ppa:webupd8team/java |
중간중간 나오는 질문은 긍정적인 답변으로 한다(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 |
'archive.tar' 카테고리의 다른 글
[GCP] Google Compute Engine 원격(Putty, MobaXterm, WinSCP) 사용하기-2 (0) | 2017.08.24 |
---|---|
[GCP] Compute Engine 방화벽 설정 (0) | 2017.08.24 |
[Tensorflow] Python socket, Java Spring 을 사용한 이미지 추론 서버 (8) | 2017.07.25 |
[Tensorflow-Serving] Inception-v3 서버 만들기 (0) | 2017.06.25 |
[Tensorflow-Serving] 텐서플로우 서빙 설치 하기 (0) | 2017.06.24 |