[AWS] 우분투(Ubuntu)에 아파치(웹서버), 톰캣(Tomcat), JDK(SDK) 설치하기


우분투(Ubuntu)에 아파치(웹서버), 톰캣(Tomcat), JDK(SDK) 설치하기

  • AWS 우분투 설치 인스턴스 : Ubuntu Server 18.04 LTS

  • 현재 계정에서 root 권한을 이용하여 명령어를 실행할 때에는 모든 명령어 앞에 “sudo” 를 붙여주시기 바랍니다.

sudo apt-get update


아파치(Apache) 웹서버(Web Server) 설치

  • AWS 보안 그룹에서 HTTP 포트 80 추가 되어 있는지 확인

  • 패키지 업데이트

apt-get update
  • 아파치 설치
apt-get install apache2
  • 설치확인
apache2 -v
  • 시작
service apache2 start
  • 정지
service apache2 stop
  • 재시작
service apache2 restart
  • 아파치 동작 확인
netstat -ntlp
  • apache의 80포트가 LISTEN 상태인 것을 확인



JDK(SDK) 설치

  • 자바 설치할 수 있는 목록 조회
java -version
  • JDK(SDK) 설치
apt-get install openjdk-8-jdk



톰캣(Tomcat, WAS(Web Application Server) 설치

  • AWS 보안 그룹에서 HTTP 포트 8080 추가 되어 있는지 확인

  • wget을 이용하여 설치하는 방법입니다.

  • wget 설치

 apt-get install wget
  • 톰캣 다운로드 접속

  • tar.gz 파일을 찾아 마우스 우클릭 -> 링크주소 복사 클릭 하여 주소를 복사하기

  • 복사한 링크를 가지고 스크립트에 명령어 실행

wget http://mirror.navercorp.com/apache/tomcat/tomcat-8/v8.5.56/bin/apache-tomcat-8.5.56.tar.gz
  • 압축풀기
tar xvfz apache-tomcat-8.5.50.tar.gz
  • 파일 이동 시키기

    • 압축이 풀린 apache-tomcat-8.5.5 디렉토리를 usr 디렉토리 하위의 local 디렉토리 하위에 tomcat8.5 이란 이름의 디렉토리로 이동시킨다.
mv /tmp/apache-tomcat-8.5.5 /usr/local/tomcat8.5
  • 환경 변수 설정
vi /etc/profile
  • 복사 후 붙여넣기

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
export CATALINA_HOME=/usr/local/tomcat8.5
export CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/lib/jsp-api.jar:$CATALINA_HOME/lib/servlet-api.jar
export CLASS_PATH=$JAVA_HOME/lib:$CLASS_PATH

  • 설정 적용하기
source /etc/profile
  • Tomcat 시작
/usr/local/tomcat8.5/bin/startup.sh
  • 서버 접속 확인

    • http://서버ip:8080으로 접속
  • Tomcat 중지

/usr/local/tomcat8.5/bin/shoutdown.sh


Reference