본문 바로가기

개발일지

AWS 초기설정

1. apache 설치 후 확인

2. java 설치 후 확인

3. tomcat 설치 후 확인

4. mysql 설치 후 확인 (bastion host를 위한 client 설치)

 

1. apache 설치 후 확인

sudo apt update
sudo apt upgrade -y
sudo apt install apache2 -y
sudo systemctl status apache2

 

 

 

 

2.java 설치 후 확인

 

OpenJDK 17 설치 (최신 LTS 버전)
sudo apt install openjdk-17-jdk
OpenJDK 21 설치 (최신 버전)
sudo apt install openjdk-21-jdk

 

3. tomcat 설치 후 확인

sudo tar -xvzf apache-tomcat-10.1.34.tar.gz

 

톰캣 사용자 추가 
sudo nano /etc/systemd/system/tomcat.service

[Unit]
Description=Apache Tomcat Web Application Container
After=network.target

[Service]
Type=forking
User=tomcat
Group=tomcat
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh
Restart=on-failure

[Install]
WantedBy=multi-user.target

 

sudo systemctl daemon-reload
sudo systemctl start tomcat
sudo systemctl enable tomcat

 

sudo chown -R tomcat:tomcat /home/ubuntu/ap/apache-tomcat-10.1.34/

sudo chown -R ubuntu:ubuntu /home/ubuntu/ap/apache-tomcat-10.1.34/

 

ubuntu 계정으로 실행

 

보안그룹 port추가 (8080)

 

 

4. mysql 설치 후 확인 (bastion host를 위한 client 설치)