場景 Linux-安裝 Ubuntu Server 16.04 X64(圖文教程詳細版): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/93790806 Nginx入門簡介和反向代理、負載均衡、動靜分離理解: https://b ...
場景
Linux-安裝 Ubuntu Server 16.04 X64(圖文教程詳細版):
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/93790806
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的安裝需要安裝以下依賴
sudo apt-get install openssl libssl-dev sudo apt-get install libpcre3 libpcre3-dev sudo apt-get install zlib1g-dev
啟動Ubuntu Seever ,然後使用XShell連接。
依次輸入以上三條安裝命令
安裝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