로그인 회원가입
모두인포
전체IT경제사회생활스포츠시사여행연애

Nginx 설치

lmkfox · 2025-01-22 · 조회 0
Nginx 설치
NGINX는 고성능 HTTP 서버 및 리버스 프록시 서버로 널리 사용됩니다. 설치 방법은 사용 중인 운영 체제에 따라 다르며, 여기서는 Ubuntu/Debian 계열과 CentOS/RHEL 계열 시스템에서의 설치 방법을 다룹니다. 1. Ubuntu/Debian 계열에서 NGINX 설치 (1) NGINX 패키지 업데이트 및 설치 sudo apt update sudo apt install nginx -y (2) NGINX 시작 및 상태 확인 sudo systemctl start nginx # NGINX 시작 sudo systemctl enable nginx # 부팅 시 자동 시작 설정 sudo systemctl status nginx # NGINX 상태 확인 (3) 방화벽 설정 기본적으로 NGINX는 HTTP(80)와 HTTPS(443) 포트를 사용합니다. UFW 방화벽이 활성화된 경우 포트를 열어야 합니다. sudo ufw allow 'Nginx Full' sudo ufw reload 2. CentOS/RHEL 계열에서 NGINX 설치 (1) NGINX 리포지토리 추가 CentOS 8 이상에서는 기본 리포지토리에 NGINX가 포함되어 있습니다. 그렇지 않다면 직접 추가해야 합니다. EPEL(Extra Packages for Enterprise Linux) 리포지토리 활성화: sudo yum install epel-release -y (2) NGINX 설치 sudo yum install nginx -y (3) NGINX 시작 및 상태 확인 sudo systemctl start nginx # NGINX 시작 sudo systemctl enable nginx # 부팅 시 자동 시작 설정 sudo systemctl status nginx # NGINX 상태 확인 (4) 방화벽 설정 sudo firewall-cmd --permanent --add-service=http sudo firewall-cmd --permanent --add-service=https sudo firewall-cmd --reload 3. 설치 확인 브라우저를 열고 서버의 IP 주소 또는 도메인을 입력하여 NGINX 기본 페이지가 표시되는지 확인합니다. 기본 페이지는 아래 경로에 있습니다: - Ubuntu/Debian: /var/www/html/index.nginx-debian.html - CentOS/RHEL: /usr/share/nginx/html/index.html 4. 설정 파일 위치 - 주요 설정 파일: /etc/nginx/nginx.conf - 사이트 설정(가상 호스트): - Ubuntu/Debian: /etc/nginx/sites-available/ 및 /etc/nginx/sites-enabled/ - CentOS/RHEL: /etc/nginx/conf.d/

댓글

아직 댓글이 없습니다.

로그인 후 댓글을 남길 수 있습니다.