ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • AWS - Ubuntu 환경에서 Tomcat 서버 설치하기
    DevOps/AWS 2022. 4. 3. 01:21

    APT

    Ubuntu의 소프트웨어 관리 방법

    Ubuntu는 입문자 친화적인 Linux 버전으로 널리 알려져 있으며, 응용 프로그램을 설치하기 위한 GUI 기반의 많은 방법들이 존재한다. 하지만, 커맨드 라인을 통해 소프트웨어를 관리하는 것이 시간을 절약할 수 있고 빠른 방법이다.

     

    Ubuntu 또는 Linx Mint와 같이 Ubuntu 기반의 Linux 배포판을 사용하기 시작했다면, apt-get 명령어를 사용해야 할 것이다.

     

    APT란?

    Ubuntu는 Debian Linux에 의존하며 dpkg 패키징 시스템을 사용한다. 패키징 시스템은 단순히 설치를 위한 프로그램과 응용 프로그램을 제공한다.

     

    APT(Advanced Package Tool)는 dpkg 패키징 시스템과 쉽게 상호 작용하는 데 사용되는 커맨드 라인 도구이며, Ubuntu와 같은 Debian 및 Debian 기반 Linux 배포판의 커맨드 라인에서 소프트웨어를 관리하는 가장 효율적이고 선호되는 방법이다. 종속성을 효과적으로 관리하고 큰 구성의 파일들을 유지, 관리하며 업그레이드 및 다운그레이드를 올바르게 처리하여 시스템의 안정성을 보장한다.


    Tomcat 서버 설치

    Tomcat 정보 확인
    $ apt-cache search tomcat
    $ apt-cache search tomcat | grep tomcat
    
    $ apt list
    $ apt list | grep tomcat

    Ubuntu에서 소프트웨어나 라이브러리를 검색하는 명령어이다. Tomcat과 관련된 정보가 포함되었는지 해당 명령어를 통해 확인한다.

     

     

    터미널에서 해당 명령어를 실행한 결과이다. Tomcat과 관련한 라이브러리 및 패키지 정보들이 출력하는 것을 확인할 수 있다.

     

    $ sudo apt update

    Tomcat 관련 소프트웨어가 출력되지 않을 경우, 위 명령어를 통해서 apt를 업데이트한다.

    sudo 키워드는 superuser do의 줄임말로, 관리자의 권한으로 해당 명령어를 실행하겠다는 의미이다.

     

    Tomcat 서버 설치
    $ sudo apt install -y tomcat9

    Ubuntu 환경에서 Tomcat 서버를 설치하기 위한 명령어이다.

    -y 옵션은 설치 과정 중 y/n에 대해서 y를 자동으로 선택하고 설치를 진행하겠다는 의미이다.

     

     

    해당 명령어를 사용함으로써, 설치가 제대로 진행되는 것을 확인할 수 있다.

     

    포트 번호 확인
    $ sudo apt install net-tools

    위 명령어는 네트워크 관련 툴인 net-tools를 설치하기 위한 명령어이다.

    해당 툴을 통해서 Tomcat 서버의 포트번호 상태를 확인함으로써, 설치가 제대로 되었는지 확인할 수 있다.

     

     

    위 명령어를 통해 net-tools 설치를 진행할 수 있다.

     

    $ netstat -nlpt

    위 명령어를 통해 현재 프로세스가 사용 중인 포트 정보를 확인할 수 있다.

     

     

    명령어를 사용하면 Tomcat 서버의 기본 포트 번호인 8080번이 출력되는 것을 확인할 수 있다. Tomcat 서버가 제대로 설치되었다는 의미이다.

     

    포트 활성화

     

    Tomcat 서버 설치가 완료되었고, 8080번 포트 번호까지 확인을 한 상태이다. 해당 포트는 현재 방화벽으로 막혀있는 상태이기 때문에, 사용하기 위해서는 활성화를 해주어야 한다.

    AWS 홈페이지에 접속한 후, EC2 설정 페이지 내에 위 사진에 표시된 인바운드 규칙 편집 버튼을 클릭한다.

     

     

    위 사진에 표시된 것과 같이 추가 설정을 한 후, 규칙 저장 버튼을 클릭하여 설정을 마무리한다.

     

     

    브라우저창에서 8080 포트 번호로 접속을 하면, 정상적으로 접속이 되고 있음을 확인할 수 있다.


     

    GitHub - qlsdud0604/web-service

    Contribute to qlsdud0604/web-service development by creating an account on GitHub.

    github.com

     

    728x90

    'DevOps > AWS' 카테고리의 다른 글

    AWS - Linux 기본 명령어  (0) 2022.02.17
    AWS - EC2 서버 Windows에서 접속하기  (0) 2022.02.13
    AWS - EC2 서버 임대하기  (0) 2022.02.12

    댓글

Designed by Tistory.