服务器设置和教程 · 4 10 月, 2024

CentOS 7.2 安裝 Nginx 1.13.6

CentOS 7.2 安裝 Nginx 1.13.6

Nginx 是一款高效能的網頁伺服器,廣泛應用於靜態內容的提供、反向代理、負載均衡等場景。本文將指導您如何在 CentOS 7.2 上安裝 Nginx 1.13.6,並進行基本配置。

前置準備

在開始安裝之前,請確保您的 CentOS 7.2 系統已經更新到最新版本。您可以使用以下命令來更新系統:

sudo yum update -y

接下來,您需要安裝一些必要的工具,以便於後續的安裝過程:

sudo yum install -y epel-release

安裝 Nginx

要安裝特定版本的 Nginx,您需要先添加 Nginx 的官方存儲庫。創建一個新的 repo 文件:

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

在文件中添加以下內容:

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/x86_64/
gpgcheck=0
enabled=1

保存並退出編輯器後,您可以使用以下命令安裝 Nginx 1.13.6:

sudo yum install -y nginx-1.13.6

啟動 Nginx

安裝完成後,您可以啟動 Nginx 服務並設置其在系統啟動時自動啟動:

sudo systemctl start nginx
sudo systemctl enable nginx

您可以使用以下命令檢查 Nginx 的運行狀態:

sudo systemctl status nginx

配置防火牆

如果您的系統啟用了防火牆,您需要允許 HTTP 和 HTTPS 流量。使用以下命令來開放相應的端口:

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload

測試 Nginx 安裝

在瀏覽器中輸入您的伺服器 IP 地址,您應該能看到 Nginx 的歡迎頁面,這表示 Nginx 已經成功安裝並運行。

基本配置

您可以通過編輯 Nginx 的配置文件來進行進一步的設置。配置文件位於 /etc/nginx/nginx.conf。使用以下命令打開配置文件:

sudo vi /etc/nginx/nginx.conf

在這裡,您可以根據需要修改伺服器名稱、端口、根目錄等設置。完成後,使用以下命令檢查配置文件的正確性:

sudo nginx -t

如果沒有錯誤,您可以重新加載 Nginx 以應用更改:

sudo systemctl reload nginx

總結

本文介紹了如何在 CentOS 7.2 上安裝 Nginx 1.13.6,並進行基本配置。Nginx 是一款功能強大的伺服器,適合用於各種網頁應用。如果您需要穩定的 VPS 解決方案來運行您的 Nginx 伺服器,請考慮我們的服務。我們提供高效能的 香港伺服器,以滿足您的需求。