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

CentOS 7 安裝 Nginx 1.10.1

CentOS 7 安裝 Nginx 1.10.1

Nginx 是一款高效能的網頁伺服器,廣泛應用於靜態內容的提供和反向代理服務。本文將指導您如何在 CentOS 7 上安裝 Nginx 1.10.1,並進行基本配置。

前置條件

  • 一台運行 CentOS 7 的伺服器。
  • 擁有 root 權限或 sudo 權限的用戶。
  • 網路連接正常。

步驟一:更新系統

在安裝任何新軟體之前,建議先更新系統以確保所有套件都是最新的。您可以使用以下命令來更新系統:

sudo yum update -y

步驟二:安裝 EPEL 倉庫

Nginx 並不在 CentOS 的默認倉庫中,因此需要安裝 EPEL(Extra Packages for Enterprise Linux)倉庫。使用以下命令安裝 EPEL 倉庫:

sudo yum install epel-release -y

步驟三:安裝 Nginx 1.10.1

接下來,您可以使用以下命令安裝 Nginx 1.10.1:

sudo yum install nginx-1.10.1 -y

如果您希望安裝最新版本的 Nginx,則可以使用以下命令:

sudo yum install nginx -y

步驟四:啟動 Nginx 服務

安裝完成後,您需要啟動 Nginx 服務。使用以下命令啟動 Nginx:

sudo systemctl start nginx

為了確保 Nginx 在系統啟動時自動啟動,您可以使用以下命令:

sudo systemctl enable nginx

步驟五:配置防火牆

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

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

步驟六:檢查 Nginx 狀態

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

sudo systemctl status nginx

如果一切正常,您應該會看到 Nginx 正在運行的訊息。

步驟七:測試 Nginx

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

總結

在本文中,我們介紹了如何在 CentOS 7 上安裝 Nginx 1.10.1 的詳細步驟。透過這些步驟,您可以輕鬆地設置一個高效能的網頁伺服器。如果您需要更高效的 VPS 解決方案,請考慮我們的服務,讓您的網站運行得更流暢。