在CentOS 7上安裝Nginx伺服器

2021-09-07 14:46:53 字數 1547 閱讀 3816

下面我就我在centos上安裝nginx經驗做簡單的記錄,以備後查。

2、以普通使用者登入終端,然後匯入gpg signing key。

$ sudo rpm --import "

"

$ sudo yum install /home/sue/download/nginx-release-centos-7-0.el7.ngx.noarch.rpm
其中「/home/sue/download/」為軟體包的儲存路徑。

4、安裝nginx伺服器

$ sudo yum install nginx
至此,如果沒有意外的話,就全部安裝完成了,接下來就是配置伺服器了。

安裝完nginx了,我們先來看看nginx安裝在什麼位置了。

$ whereis nginx
執行完該命令,系統提示如下位置:

nginx: /usr/sbin/nginx /etc/nginx /usr/share/nginx /usr/share/man/man3/nginx.3pm.gz /usr/share/man/man8/nginx.8.gz

那麼我們很容易的知道nginx伺服器的配置檔案放在什麼位置:/etc/nginx

然後我們檢視該目錄下有哪些配置檔案:

$ cd /etc/nginx 

$ ls -l

執行完該命令,我們可以看到一些檔案列表,但我們目前只需要檢視「nginx.conf」檔案的內容,它即是nginx伺服器的配置檔案:

$ cat -n nginx.conf
注意:如果選擇的nginx安裝包是「nginx for centos 6」,那麼配置檔案的路徑則可能不是這個路徑,可能是/etc/nginx/conf.d/default.conf這個路徑。

從上面的配置項可以看出,伺服器的預設監聽埠為80埠,伺服器名稱(也可以成為網域名稱)為localhost(127.0.0.1),伺服器的根目錄為「/usr/share/nginx/html」。如果伺服器啟動正常的話,那麼我們直接在瀏覽器的位址列輸入「localhost」或「127.0.0.1」,應該就能看到預設首頁。下面我們就啟動nginx伺服器:

另外,nginx還有以下幾個常用命令行引數:

./nginx 

./nginx -s stop

./nginx -s quit

./nginx -s reload

./nginx -s quit

:此方式停止步驟是待nginx程序處理任務完畢進行停止。

./nginx -s stop:此方式相當於先查出nginx程序id再使用kill命令強制殺掉程序。

nginx安裝 Centos7安裝nginx

在安裝nginx前首先要確認系統中安裝了gcc pcre devel zlib devel openssl devel。yum y install gcc pcre devel zlib devel openssl openssl devel 解壓 tar zxvf nginx 1.9.9.tar....

如何在CentOS 7上安裝和配置Nginx

sudo yum install epel release現在nginx儲存庫已經安裝在您的伺服器上,使用以下yum命令安裝nginx sudo yum install nginx在對提示回答yes後,nginx將在伺服器上完成安裝。nginx不會自行啟動。要執行nginx,請輸入 sudo sys...

Linux學習 CentOS 7 安裝Nginx

pcre 作用是讓 nginx 支援 rewrite 功能。root bogon src cd usr local src root bogon src wget 2 解壓安裝包 root bogon src tar zxvf pcre 8.35.tar.gz3 進入安裝包目錄 root bogon...