본문 바로가기

NginX

Nginx 설치

728x90

Nginx를 설치하는 방법은 다음과 같습니다.

 

1. 패키지 관리자를 통한 설치

   대부분의 리눅스 배포판은 Nginx를 포함하고 있으며, 패키지 관리자를 통해 간편하게 설치할 수 있습니다. 예를 들어, Ubuntu에서는 다음과 같은 명령어를 사용하여 Nginx를 설치할 수 있습니다.

 

   ```

   sudo apt update

   sudo apt install nginx

   ```

 

2. 소스 코드를 직접 빌드하여 설치

   Nginx의 최신 버전은 공식 웹 사이트(https://nginx.org/) 에서 다운로드할 수 있습니다. 소스 코드를 다운로드한 후, 다음과 같은 명령어를 사용하여 컴파일 및 설치할 수 있습니다.

 

   ```

   ./configure

   make

   sudo make install

   ```

 

   이 방법은 패키지 관리자를 통해 설치하는 것보다 조금 복잡하지만, 더 많은 커스터마이징이 가능합니다.

 

3. Docker 이미지 사용

   Docker는 Nginx를 포함한 다양한 이미지를 제공합니다. Docker를 사용하면 호스트 운영 체제와 상관없이 Nginx를 실행할 수 있습니다. Docker Hub(https://hub.docker.com/_/nginx)에서 Nginx 이미지를 다운로드할 수 있습니다.

 

   ```

   docker pull nginx

   docker run --name my-nginx -p 80:80 -d nginx

   ```

 

   이 명령어는 Docker Hub에서 Nginx 이미지를 다운로드하고, 포트 80을 사용하여 Nginx 컨테이너를 실행합니다.

 

Nginx 설치하고 나면, 구성 파일을 수정하여 서버를 구성할 있습니다. Nginx 기본 구성 파일은 `/etc/nginx/nginx.conf` 있습니다. 파일을 수정하여 사이트를 설정할 있으며, `/etc/nginx/sites-available` 새로운 구성 파일을 추가하여 가상 호스팅을 구성할 수도 있습니다. 구성 파일을 수정한 , `nginx -t` 명령어를 사용하여 구성 파일의 유효성을 검사한 다음, `systemctl restart nginx` 명령어를 사용하여 변경 사항을 적용합니다.

728x90

'NginX' 카테고리의 다른 글

Nginx + php 연동에 대하여  (0) 2023.05.01
Nginx 모듈  (0) 2023.04.30