Linux學習系列之一:在centos 7.5上安裝nginx 以及簡單配置

大佬不是一天練成的發表於2019-03-13

  說到Linux我們都知道那是相當相當得重要得啊,在計算機這個行業,開發運維都是離不開它得。我作為一個準畢業生,智商可能不太夠,只能自己笨鳥先飛,自己操作起來咯。俗話說的好,好記性不如難筆頭嘛。而且nginx這個東西也是非常非常的重要,於是我決定安裝nginx,這樣不僅能熟悉linux得命令,學習到更多關於linux的知識,還能順帶把nginx也學習學習呢!(為此我還特地買了一年的騰訊雲伺服器呢,嗚嗚嗚。。。實習生沒錢,苦啊)話不多說,下面開幹!

 


 

   第一步:安裝環境

  因為我的環境是全新的,沒有Nginx需要的環境,所以第一步我們先把環境配好

  具體包括:c++,pcre、pcre-devel,openssl和zlib

  下面依次安裝

  安裝c++(用作編譯環境)

   輸入命令:yum install gcc-c++,出現選擇y/n 的時候直接y就行,如下,我的是安裝好的結果:

  

 

  然後檢視一下是否有c++環境,輸入命令 yum list installed c++,可以看到我的版本是 4.8.5的,至此,安裝c++算是完成了。

   

 

         

  安裝pcre、pcre-devel

  

  輸入命令:yum install yum install -y pcre pcre-devel,如下,我的是安裝好的結果

  

  同樣,檢查一下,輸入命令: yum list installed pcre pcre-devel

   

  

  安裝openssl

  輸入命令:yum install -y openssl,如下

  

 

  最後再把zlib安裝一下

  輸入命令:yum install -y zlib zlib-devel

  至此,環境安裝完成!!!接下來開始安裝Nginx。

  


 

 

  第二步:安裝Nginx

  先cd到 usr/local/src目錄下面

  

  通過wget命令線上獲取到nginx的安裝包,我選擇的是nginx -1.15.9這個最新的版本,所以我的命令就是

   wget+這個版本的連結,就是 wget http://nginx.org/download/nginx-1.15.9.tar.gz

  

   這就下載好了,我們可以檢視一下,輸入命令 ll

       

  可以看到我的目錄下面已經存在這個包了。

  然後解壓:tar zxvf nginx-1.15.9.tar.gz

  cd 到 nginx-1.15.9進行安裝,安裝命令是:./configure && make && make install

  執行完成後,我們先看看Nginx安在什麼地方了,然後再啟動看看能不能啟動。

  輸入命令 whereis nginx

  

  可以看到,我的nginx是安裝在了/usr/local/nginx

  然後cd /usr/local/nginx,再 cd sbin目錄下,執行./nginx 啟動nginx

  用ps 命令看看nginx程式起來了沒有,ps -ef | grep nginx

  

  起來了,說明安裝沒有問題。

 


 

  第三步:通過伺服器ip驗證

  cd /usr/local/nginx/conf   目錄下,可以看到有nginx.conf這個檔案,我們需要對它進行修改,把ip設定成我們自己的ip

  

  使用命令 vim 對其進行修改(相對於vi命令,給我的第一眼感覺就是好看,哈哈哈哈。。。。)

  我的改成了如下樣子,把localhost設定成自己的ip,改好之後ctrl + c,然後 :wq儲存退出。

  

   

  接著,我們回到 /usr/local/nginx/sbin 目錄,輸入命令./nginx -s reload 用於對配置檔案進行重新載入並且重啟。

  最後在我的谷歌瀏覽器輸入我的ip,就能看到Nginx的歡迎介面了,到此Nginx算是完美的安裝了!!!!!

ps:本人只是一個實習人,能力有限,不足之處還望各位大佬多多指教,本人定當聽取各位的寶貴建議並且多加學習,謝謝!

 

 

  

 

 

 

 

  

 

相關文章