前端開發linux下安裝nginx

廢話:

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

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

服務器買了,那就搞起。nginx

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

1、工具準備

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


xftp:用於文件上傳以及操做centos


這兩個工具配合下來,那麼基本上操做能夠有種操做windows的感受了。最主要是xftp。服務器

2、nginx安裝

一、當前操做系統說明:

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

域名:www.dht.redui

二、準備nginx文件

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

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


三、放到服務器上面

這裏我說一下,我不喜歡全部東西都跟隨系統而後靜默安裝。因此我會把文件都整合在一塊兒。有不少同窗會安裝到「usr」下面,我此次是建立在了「home」下面,而且再建一個我的文件。

我的不太懂linux,因此就獨立的操做一回。

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

而後解壓:

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

下面我就不廢話了直接把所有的操做寫出來。而且我的操做記錄所有都已經本身寫了txt文件。

四、安裝流程:

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

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

三、執行./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 

四、make 解析 

五、make install 安裝 

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


3、經常使用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 住進稱號或進程號文件路徑

4、致謝

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

相關文章
相關標籤/搜索