1. 程式人生 > >CentOS 7 YUM 安裝 Nginx

CentOS 7 YUM 安裝 Nginx

關於Nginx

Nginx (“engine x”) 是一個高效能的 HTTP 和 反向代理 伺服器,也是一個 IMAP/POP3/SMTP 代理伺服器。 Nginx 是由 Igor Sysoev 為俄羅斯訪問量第二的 Rambler.ru 站點開發的,第一個公開版本0.1.0釋出於2004年10月4日。其將原始碼以類BSD許可證的形式釋出,因它的穩定性、豐富的功能集、示例配置檔案和低系統資源的消耗而聞名。

CentOS 7 條件

教程中的步驟需要root使用者許可權。

1.新增Nginx到YUM源

新增CentOS 7 Nginx yum資源庫,開啟終端,使用以下命令:

sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

2.安裝Nginx

在你的CentOS 7 伺服器中使用yum命令從Nginx源伺服器中獲取來安裝Nginx:

sudo yum install -y nginx

Nginx將完成安裝在你的CentOS 7 伺服器中。

3.啟動Nginx

剛安裝的Nginx不會自行啟動。執行Nginx:

sudo systemctl start nginx.service

如果一切進展順利的話,現在你可以通過你的域名或IP來訪問你的Web頁面來預覽一下Nginx的預設頁面;

nginx_default

如果看到這個頁面,那麼說明你的CentOS 7 中 web伺服器已經正確安裝。

CentOS 7 開機啟動Nginx

sudo systemctl enable nginx.service

Nginx配置資訊

網站檔案存放預設目錄

/usr/share/nginx/html

網站預設站點配置

/etc/nginx/conf.d/default.conf

自定義Nginx站點配置檔案存放目錄

/etc/nginx/conf.d/

Nginx全域性配置

/etc/nginx/nginx.conf

在這裡你可以改變設定使用者執行Nginx守護程式程序一樣,和工作程序的數量得到了Nginx正在執行,等等。

Linux檢視公網IP

您可以執行以下命令來顯示你的伺服器的公共IP地址:

ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's/\/.*$//'