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的安裝須要安裝如下依賴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
Nginx官網下載地址:
http://nginx.org/en/download.html
這裏選擇stable版本,穩定版,目前是1.16.1,點擊後彈出下載頁面
這裏是採用本地下載後傳到服務器的方式,也能夠經過命令下載,可是爲了不受到網絡等緣由的影響,咱們從本地下載後傳到服務器。
咱們進行 /usr/loacl目錄下
這裏能夠使用ftp進行傳輸,可是考慮tar包不大,直接使用XShell進行傳輸。
選擇tar包上傳的命令是rz,若是rz命令不識別,須要安裝,自行百度。
傳送成功後輸入解壓命令
tar -xvf nginx-1.16.1.tar.gz
上面解壓完成後,進入到解壓的目錄。
而後使用配置命令來檢查是否缺乏依賴。
./configure
若是出現上面這種檢查不經過,則說明缺乏某些依賴。
執行如下命令:
sudo apt-get install build-essential
而後再執行上面的檢查命令,出現下面這種狀況,則是檢查經過
上面解壓並檢查完成後,開始對Nginx進行編譯安裝。
make && make install
上面安裝編譯完成後,咱們來到usr/local目錄下,安裝成功後會自動在此目錄下生成一個nginx目錄。
上面編譯安裝完成後在usr/loacl目錄下的nginx下的sbin目錄下,輸入:
./nginx
啓動Nginx
此時咱們能夠經過查看進程命令來查看是否有Nginx進程
ps -ef | grep nginx
在安裝成功後的nginx目錄下的conf目錄下的nginx.conf是Nginx的配置文件
裏面能夠進行各類配置
經過查看上面Nginx的配置文件,可知其默認端口是80,因此咱們能夠直接訪問。
上面在進行安裝了Nginx後,打開瀏覽器,輸入虛擬機ip