前端開發linux下安裝nginx

廢話:

表示買了阿狸雲的服務器直接買了三年。真爽。總共230。1g1核1M  40G

既然買了服務器肯定是要做點什麼的。作爲一個技術開發肯定要弄一個個人博客之類的是不是。

服務器買了,那就搞起。

還有其實linux沒有想象中那麼難。怎麼說呢,夠用就行。就是要多百度下。

一、工具準備

工具主要是xshell,用於命令操作

xftp:用於文件上傳以及操作

這兩個工具配合下來,那麼基本上操作可以有種操作windows的感覺了。最主要是xftp。

二、nginx安裝

1、當前操作系統說明:

1g1核1M 40G    centos os 7.5   阿狸雲服務器   已經購買域名,並且在備案途中。

域名:www.dht.red

2、準備nginx文件

到nginx官網下載頁面:http://nginx.org/en/download.html

看截圖,點擊下載nginx包,這是linux的

3、放到服務器上面

這裏我說一下,我不喜歡所有東西都跟隨系統然後靜默安裝。所以我會把文件都整合在一起。有很多同學會安裝到“usr”下面,我這次是創建在了“home”下面,並且再建一個個人文件。

個人不太懂linux,所以就獨立的操作一回。

在home下面新建dht(個人取名)文件,再創建nginx文件。將你下載的nginx拷貝到當前目錄下面。這時候xftp操作起來會非常方便。ctrl+V 就解決了。

然後解壓:

解壓nginx文件tar -xzvf nginx壓縮包名稱

下面我就不廢話了直接把全部的操作寫出來。並且個人操作記錄全部都已經自己寫了txt文件。

4、安裝流程:

1、將文件拷貝到home/dht目錄下創建nginx文件中 

2、解壓nginx文件tar -xzvf nginx壓縮包名稱 

3、執行./configure,使用默認配置 

遇到 

問題1:the HTTP rewrite module requires the PCRE library. 

           安裝:yum -y install pcre-devel 

問題2:the HTTP gzip module requires the zlib library. 

            安裝:yum install -y zlib-devel 

4、make 解析 

5、make install 安裝 

6、啓動sudo /usr/local/nginx/sbin/nginx

三、常用linux下nginx命令

nginx命令: 

目錄名稱爲usr的原因在於./configure沒有設置文件路徑 

 啓動:sudo /usr/local/nginx/sbin/nginx 

 重啓:sudo /usr/local/nginx/sbin/nginx -s reload 

 停止:sudo /usr/local/nginx/sbin/nginx -s stop 

常用命令: 

查找進程:ps -ef | grep nginx 

從容停止Nginx: kill -QUIT 主進程號 

快速停止Nginx: kill -TERM 主進程號 

強制停止Nginx: pkill -9 nginx 

平滑重啓  命令: kill -HUP 住進稱號或進程號文件路徑

四、致謝

簡書地址:https://www.jianshu.com/p/9f2c162ac77c

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章