
@Joonmook
Tue Mar 25 2025 18:41:38 GMT+0000 (Coordinated Universal Time)
Basic Tutorial(1) aws 웹서버 기본 세팅하기

먼저 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임
이제 공개된 아이피로 접속을 하면
헬로월드