Ubuntu Server 16.04 LTS上怎樣安裝下載安裝Nginx並啓動

場景

Linux-安裝 Ubuntu Server 16.04 X64(圖文教程詳細版):html

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/93790806nginx

Nginx入門簡介和反向代理、負載均衡、動靜分離理解:編程

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102790862瀏覽器

注:服務器

博客:
https://blog.csdn.net/badao_liumang_qizhi
關注公衆號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。網絡

在上面搭建好Ubuntu Server以及瞭解了Nginx相關知識後,開始在Ubuntu Server 上安裝Nginx。負載均衡

實現

Nginx的安裝

安裝依賴

Nginx的安裝須要安裝如下依賴ui

sudo apt-get install openssl libssl-dev
sudo apt-get install libpcre3 libpcre3-dev
sudo apt-get install zlib1g-dev

啓動Ubuntu Seever ,而後使用XShell鏈接。spa

依次輸入以上三條安裝命令.net

安裝openssl

 

 

安裝pcre

 

 

安裝zlib

 

 

Nginx安裝包下載

Nginx官網下載地址:

http://nginx.org/en/download.html

 

 

這裏選擇stable版本,穩定版,目前是1.16.1,點擊後彈出下載頁面

 

 

 

這裏是採用本地下載後傳到服務器的方式,也能夠經過命令下載,可是爲了不受到網絡等緣由的影響,咱們從本地下載後傳到服務器。

Nginx安裝包傳輸

咱們進行 /usr/loacl目錄下

這裏能夠使用ftp進行傳輸,可是考慮tar包不大,直接使用XShell進行傳輸。

選擇tar包上傳的命令是rz,若是rz命令不識別,須要安裝,自行百度。

傳送成功後輸入解壓命令

tar -xvf nginx-1.16.1.tar.gz

 

 

執行Nginx檢查

上面解壓完成後,進入到解壓的目錄。

而後使用配置命令來檢查是否缺乏依賴。

./configure

 

 

若是出現上面這種檢查不經過,則說明缺乏某些依賴。

執行如下命令:

sudo apt-get install build-essential

 

 

而後再執行上面的檢查命令,出現下面這種狀況,則是檢查經過

 

 

安裝編譯Nginx

上面解壓並檢查完成後,開始對Nginx進行編譯安裝。

make && make install

 

 

上面安裝編譯完成後,咱們來到usr/local目錄下,安裝成功後會自動在此目錄下生成一個nginx目錄。

 

 

啓動Nginx

上面編譯安裝完成後在usr/loacl目錄下的nginx下的sbin目錄下,輸入:

./nginx

 

 

啓動Nginx

此時咱們能夠經過查看進程命令來查看是否有Nginx進程

ps -ef | grep nginx

 

 

Nginx配置文件

在安裝成功後的nginx目錄下的conf目錄下的nginx.conf是Nginx的配置文件

 

 

裏面能夠進行各類配置

 

 

訪問Nginx

經過查看上面Nginx的配置文件,可知其默認端口是80,因此咱們能夠直接訪問。

上面在進行安裝了Nginx後,打開瀏覽器,輸入虛擬機ip

 

 

相關文章
相關標籤/搜索