서버 구축 순서
EC2 Server 환경
Amazon Machine Image(AMI)
Amazon Linux 2023 AMI
아키텍처
64비트(Arm)
Nginx 설치
# root 사용자의 권한을 얻어준다.
sudo -s
# yum을 최신상태로 update 시켜준다.
yum update -y
# yum repository에 nginx를 다운받을 수 있는 repository를 등록 해준다.
vi /etc/yum.repos.d/nginx.repo
위의 명령어를 통해 새로운 파일이 생성된다.
nginx.repo
[nginx]
name=nginx repo
baseurl= http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1
새로 생성한 파일에 위의 내용 붙여 넣기 후
ESC > ':qw ' 입력 > 엔터로 빠져나온다.
# 새로 등록한 nginx repository에 상태를 체크한다.
yum info nginx
위 사진과 비슷한 내용이 나온다면 repository에 성공적으로 등록된 것이다.
# nginx를 설치 한다.
yum install nginx -y
# 설치한 nginx의 버전을 확인 한다.
nginx -v
# nginx 시작
systemctl start nginx
# nginx 종료
systemctl stop nginx
# nginx 상태 확인
systemctl status nginx
Nginx를 실행하기 전 EC2의 보안그룹에 접속할 수 있는 ip를 미리 허용해 두자. (Nginx의 기본 포트는 80)