2025-06-11 AWS 실습

sso·2025년 6월 11일

AWS

목록 보기
9/34
post-thumbnail

2025-06-10에 혼자서 작업한 것을 강사님과 함께 실습

vpc ~ 인스턴스 생성

cd ~/.ssh
vi config

Host 4glbastion
        Hostname 43.202.60.165
        User ec2-user
        IdentityFile ~/.ssh/my4glkey.pem

Host 4glweb
        Hostname 10.0.130.134
        User ec2-user
        IdentityFile ~/.ssh/my4glkey.pem
        ProxyCommand ssh 4glbastion -W %h:%p

Host 4glDB
        Hostname 10.0.128.235
        User ec2-user
        IdentityFile ~/.ssh/my4glkey.pem
        ProxyCommand ssh 4glbastion -W %h:%p

Web서버

sudo su -
dnf -qy install httpd && systemctl --now enable httpd
▲ &&은 앞의 명령어가 성공하였을 경우 뒤에 명령어를 실행하라는 의미
curl localhost
cd /var/www/html
curl -O https://ko.wordpress.org/latest-ko_KR.zip
dnf -qy install unzip
unzip -qo latest-ko_KR.zip
chown -R apache.apache wordpress
dnf install -qy php php-mysqli php-mysqlnd
php -v
systemctl restart httpd

DB서버

sudo dnf -qy install mariadb-server
sudo dnf search mariadb
sudo dnf -qy install mariadb105-server
mysql --version
sudo systemctl --now enable mariadb
sudo mysql

  • create database wpdb;
  • create user wpuser@10.0.130.134 IDENTIFIED BY '1234';
  • GRANT ALL ON wpdb.* TO wpuser@10.0.130.134;

Web서버 로드밸런서 생성

▲ 위의 이미지에서 포트를 80으로 했기에
▼ 아래 이미지도 포트를 80으로 맞춰야 오류가 발생하지 않음
(필자는 대상등록을 지우고 80으로 다시 생성하여 성공함)

유료 삭제

  1. 로드 밸런서 삭제

  2. 대상 그룹 삭제

  3. 인스턴스 삭제

  4. NAT 삭제

  5. VPC 삭제

  6. 탄력적 IP 삭제

profile
오늘도 하나씩 해결해 나가자!

0개의 댓글