리눅스는 최상위 관리자가 root
whoami 하면 무엇으로 접속되어있는지 알수있음
@리눅스에 tomcat9설치하기
sudo apt-cache search tomcat | grep tomcat : apt목록에있는 tomcat을 보여줌
sudo apt update
sudo apt install -y tomcat9
netstat -nlpt 로 보면 8080포트에 톰캣이 돌아가고 있을것이다.
EC2에서 보안그룹에서 인바운드규칙에 TCP 8080 포트를 열어주고 anywhre ip4로 누구나 접속가능하게 해주면
ip주소:8080으로 접속가능함
@삭제하기
sudo apt remove tomcat9 ( 설정파일은 지우지않음)
sudo apt --purge remove tomcat9 ( 설정파일까지 모두 지움)
@apt목록에 없는 tomcat8설치하기
launchpad ubuntu ppa 를 검색하여
https://launchpad.net/ubuntu/+ppas로 가서 tomcat8을 검색하기
여러개중에 예를들어 tomcat8.5 클릭 하면
ppa저장소를 apt 목록에 추가하는 방법이 코드로 나온다
ex)
sudo add-apt-repository ppa:rivergod/tomcat8.5
sudo apt update
sudo add-apt-repository ppa:개인저장소id/프로그램명
하지만 apt update가 안될것이다. 그이유는
우분투 Xenial버전만 지원하기때문이다
우분투 20.04 버전을 설치했으니 Focal Fossa을 지원하는걸 찾아야함
다시검색해서 Apache Tomcat 8.5.x를 눌러보면 Focal을지원함
그럼 먼저 이전에 깔았던 잘못된 버전의 tomcat을 지우자
sudo add-apt-repository --remove ppa:rivergod/tomcat8.5
sudo apt update
하고 설치해보자
sudo add-apt-repository ppa:ttyrnpuu/tomcat
sudo apt update
*참고 - 우분투 버전, 코드명 확인 명령어
lsb_release -a
'AWS > aws CICD-metacoding' 카테고리의 다른 글
리눅스 표준 입출력 (0) | 2024.08.11 |
---|---|
리눅스 링크 (0) | 2024.08.10 |
리눅스 그룹 변경 (0) | 2024.08.10 |
리눅스 권한 (0) | 2024.08.10 |
리눅스 프로세스, 서비스 명령어 (0) | 2024.08.10 |