Nginx는 고성능 웹 서버 및 역방향 프록시 서버 소프트웨어입니다. 그것의 출현은 Linux 시스템에서 보다 안정적이고 효율적인 웹 서비스 솔루션을 제공합니다. 이번 글에서는 Linux에서 Nginx 서버를 사용하는 방법을 소개하겠습니다.
1. Nginx 설치
Linux에 Nginx를 설치하는 것은 매우 간단합니다.
sudo apt-get update sudo apt-get install nginx
2. Nginx 시작
설치가 완료되면 Nginx를 시작해야 합니다. 다음 명령을 실행하세요:
sudo systemctl start nginx
모든 것이 정상이라면 Nginx 서버가 성공적으로 시작된 것입니다.
3. Nginx 구성
Nginx 구성 파일은 /etc/nginx/nginx.conf에 있습니다. 이 파일을 편집하여 Nginx를 구성할 수 있습니다.
먼저 Nginx의 기본 페이지를 구성해야 합니다. 기본적으로 Nginx 서버는 시작 페이지를 표시합니다. 우리는 그것을 우리 자신의 페이지로 바꿀 수 있습니다.
/etc/nginx/sites-available 디렉터리에 새 구성 파일을 생성합니다. 이 파일에는 다음 내용을 포함해야 합니다.
server { listen 80 default_server; root /var/www/html; index index.html index.htm index.nginx-debian.html; server_name _; location / { try_files $uri $uri/ =404; } }
이 구성 파일에서는 Nginx 서버가 포트 80에서 수신 대기하고 기본 html 루트 디렉터리와 기본 인덱스 페이지를 설정하도록 지정합니다. 또한 밑줄을 사용하여 server_name을 지정했는데, 이는 이 서버가 모든 요청을 처리한다는 의미입니다.
이 파일을 기본값으로 저장한 다음 /etc/nginx/sites-enabled 디렉터리에 대한 심볼릭 링크를 만듭니다.
sudo ln -s /etc/nginx/sites-available/default /etc/nginx/sites-enabled/
이제 새 구성을 적용하려면 Nginx 서버를 다시 시작해야 합니다. 다음 명령을 실행합니다:
sudo systemctl restart nginx
4. Nginx 관리
Linux 시스템에서는 systemctl 명령을 사용하여 서비스를 관리할 수 있습니다. 예를 들어, 다음 명령을 사용하여 Nginx 서비스를 시작, 중지 및 다시 시작할 수 있습니다.
sudo systemctl start nginx sudo systemctl stop nginx sudo systemctl restart nginx
또한 status 명령을 사용하여 Nginx 서비스의 상태를 볼 수 있습니다.
sudo systemctl status nginx
모든 것이 정상이면 액세스할 수 있습니다. 브라우저에서 Nginx 서버의 IP 주소를 입력하면 우리가 설정한 기본 페이지를 볼 수 있습니다.
요약
Nginx는 강력한 웹 서버이자 역방향 프록시 서버 소프트웨어입니다. Linux 시스템에서 Nginx를 사용하는 것은 매우 편리합니다. 설치, 구성 및 관리를 완료하는 데 몇 가지 간단한 단계만 필요합니다. 이 글의 소개를 통해 독자들은 Linux 시스템에서 Nginx를 쉽게 사용할 수 있을 것이라 믿습니다.
위 내용은 Linux에서 Nginx 서버를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!