2-6. 라즈베리파이4에서 나만의 웹 서버 구축하기 – 1 – Apache나 Nginx로 웹 페이지 호스팅하기



라즈베리파이4에서 나만의 웹 서버 구축하기: Apache나 Nginx로 웹 페이지 호스팅하기 | 지식에 대한 탐구

라즈베리파이4는 작고 효율적인 싱글 보드 컴퓨터입니다. 이번 글에서는 라즈베리파이4에서 Apache나 Nginx로 웹 페이지를 호스팅하는 방법을 알아보겠습니다.

 

1단계: 라즈베리파이 설정

Raspbian OS를 라즈베리파이에 설치하고 기본 설정을 완료해주세요.

 

2단계: 웹 서버 소프트웨어 설치

Apache나 Nginx 중에 원하는 웹 서버 소프트웨어를 설치합니다.

Apache 설치하기

# 패키지 목록 업데이트
sudo apt update

# Apache 웹 서버 설치
sudo apt install apache2

Nginx 설치하기

# 패키지 목록 업데이트
sudo apt update

# Nginx 웹 서버 설치
sudo apt install nginx

 

3단계: 웹 서버 설정

설치가 완료되었다면, 이제 웹 서버를 설정합니다.

Apache 설정

# Apache 설정 파일 열기
sudo nano /etc/apache2/apache2.conf

Nginx 설정

# Nginx 설정 파일 열기
sudo nano /etc/nginx/nginx.conf

 

4단계: 웹 페이지 추가 및 테스트

설정이 완료되었다면 웹 페이지를 추가하고, 웹 서버가 잘 작동하는지 테스트합니다.

# Apache용 기본 웹 페이지 편집
sudo nano /var/www/html/index.html

# Nginx용 기본 웹 페이지 편집
sudo nano /usr/share/nginx/html/index.html

 

5단계: 웹 서버 재시작 및 확인

웹 페이지 추가와 설정이 완료되면 웹 서버를 재시작합니다.

# Apache 웹 서버 재시작
sudo systemctl restart apache2

# Nginx 웹 서버 재시작
sudo systemctl restart nginx

이제 웹 브라우저를 열고 다음 주소를 입력해 웹 페이지가 정상적으로 작동하는지 확인해 보세요.

# 로컬호스트로 접속
http://localhost

# 또는 라즈베리파이의 IP 주소로 접속
http://[라즈베리파이_IP_주소]

이상으로 라즈베리파이4에서 웹 서버 구축을 마치겠습니다.

관련 링크