Engineering Note

[Server] 서버에 index.html 띄우고 접속하기 본문

Server

[Server] 서버에 index.html 띄우고 접속하기

Software Engineer Kim 2025. 8. 4. 21:13

우선 리눅스 서버를 하나 만들고

1. EC2 접속 후 Apache 설치 한다.

 

sudo apt update
sudo apt install apache2 -y

 

 

2. 내가 작성한 기본 index.html을 업로드 한다. (/var/www/html)

cd /var/www/html
sudo mv ~/index.html ./  # 또는 직접 vi로 생성

 

아파치를 설치하면 기본 index.html이 생기는데 해당 파일을 직접 수정해 주어도 된다.

 

3. 웹서버를 실행해준다.

sudo systemctl start apache2
sudo systemctl enable apache2

 

→ 지금 바로 실행하고(start), 다음 부팅 이후에도 자동 실행되도록 설정(enable)

 

 

4. 보안 그룹 설정: 80번 포트 열어준다.

 

AWS를 사용한다면, EC2 대시보드, 하단 보안 그룹에서 설정 가능

  1. 인바운드 규칙 편집
  2. HTTP (80번 포트) 추가
    • 유형: HTTP
    • 포트: 80
    • 소스: 0.0.0.0/0, ::/0 (모든 IP 허용)
Comments