@Joonmook

Tue Mar 25 2025 18:41:38 GMT+0000 (Coordinated Universal Time)

Basic Tutorial(1) aws 웹서버 기본 세팅하기

thumbnail

먼저 AWS에 우분투 인스턴스를 하나 실행시키고 SSH로 접속한다.


그 다음에 nodejs npm nginx를 모두 다운로드 받는다!

sudo su
apt update
apt install nginx nodejs npm


다운로드가 끝나면 필요한 방화벽 설정을 해준다.

ufw allow 22 (SSH, SFTP)
ufw allow 'Nginx Full' (HTTP, HTTPS)
ufw enable

이외에 필요한 포트들 열어주면 됨.


그리고 nginx를 시작하고, 자동실행 하도록 한다.

systemctl start nginx
systemctl enable nginx


마지막으로 aws 콘솔 들어가서 인바운드 규칙도 동일하게 설정해준다

22는 ssh sftp

80은 http

20은 ftp

443은 https

3306은 mysql임


이제 공개된 아이피로 접속을 하면

헬로월드