TECH / / 2023. 2. 9. 14:43

CentOS 서버 Nginx 설치 두가지 방법 - 최신버전

반응형

Linux CentOS 서버에 Nginx 웹서버를 설치하는 방법에 대해서 설명 드리겠습니다. 두가지 방법이 있는데요 yum 패키지를 이용하는 방법과 Source Code를 다운로드받아 수동으로 직접 설치하는 방법입니다.

 

1. YUM 패키지로 설치방법

 

아래 내용대로 순서대로 진행하시기바랍니다. yum 패키지를 이용하여 설치하는 방법입니다.

1) 시스템 패키지 업데이트

sudo yum update


2) Nginx 저장소 추가

sudo nano /etc/yum.repos.d/nginx.repo


3) 다음 내용을 Nginx 저장소 파일에 추가합니다

 

vi /etc/yum.repos.d/nginx.repo

 

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1

4) 파일을 저장하고 vi 편집기를 종료합니다.

5) Nginx 설치

sudo yum install nginx

6) Nginx 서비스를 시작합니다:
sudo systemctl start nginx

 

7) 시스템 재부팅 후 Nginx가 자동으로 시작되도록 설정합니다:

sudo systemctl enable nginx

 

8) Nginx 서비스의 상태를 확인합니다:

sudo systemctl status nginx

 

9) 웹 브라우저를 열고 주소 표시줄에 CentOS 시스템 또는 로컬 호스트의 IP 주소를 입력합니다. Nginx가 설치되어 올바르게 작동하는지 확인하는 기본 Nginx 웹 페이지가 표시됩니다.

 

 

2. 소스 코드(Source Code) 수동 설치 방법

 

1) 시스템 패키지를 업데이트합니다. 

sudo yum update

 

2) 의존성 관련 패키지도 설치합니다.

sudo yum install wget gcc pcre-devel zlib-devel make
 

3) Nginx 소스코드를 다운로드 받습니다.

wget http://nginx.org/download/nginx-1.19.7.tar.gz
 
 
4) 다운로드 받은 nginx 소스코드 파일 압축을 해제합니다.
tar -xvzf nginx-1.19.7.tar.gz
 

5) 압축해제한 디렉토리로 이동합니다.

cd nginx-1.19.7
 

6) 환경을 빌드합니다.

./configure --prefix=/usr/local/nginx
 

7) make 명령어로 nginx 설치를 완료합니다.

make & make install

 

8) nginx 실행파일 심볼릭 링크를 설정해줍니다.

ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/nginx
 
 
9) nginx 웹서버를 시작합니다.
 
nginx
 
 
10) nginx 상태를 체크합니다.
 
nginx -v
 
 
11) 웹 브라우저를 열고 주소 표시줄에 CentOS 시스템 또는 로컬 호스트의 IP 주소를 입력합니다. Nginx가 설치되어 올바르게 작동하는지 확인하는 기본 Nginx 웹 페이지가 표시됩니다.
 
 
Nginx 가장 최신 버전과 정보를 보시려면 아래 사이트를 방문해보시면 도움이될것입니다.
 
 
 
 

Advanced Load Balancer, Web Server, & Reverse Proxy - NGINX

NGINX accelerates content and application delivery, improves security, and facilitates availability and scalability for the busiest websites on the Internet.

www.nginx.com

 

 

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유