1. 程式人生 > >Nginx安裝教程,ubuntu18.04

Nginx安裝教程,ubuntu18.04

++ ren 第二部分 安裝git 截圖 系統 alt onf 文檔

本文介紹Nginx如何安裝,操作系統為Ubuntu 18.04。

一、安裝 (1)安裝git 執行命令:“sudo apt-get install git”。 技術分享圖片

技術分享圖片 技術分享圖片 (2)安裝aptitude 執行命令:“sudo apt-get install aptitude”。 技術分享圖片

技術分享圖片

(3)安裝依賴 第一步: 安裝gcc g++ 的依賴庫,執行命令:“sudo apt-get install build-essential”。 技術分享圖片

技術分享圖片 第二步: 安裝gcc g++ 的依賴庫,執行命令:“sudo apt-get install libtool”。
技術分享圖片

技術分享圖片 第三步: 安裝pcre依賴庫,執行命令:“sudo apt-get install libpcre3 libpcre3-dev”。 //這個我已經安裝過了 卸載很麻煩 我就不截圖了 第四步: 安裝zlib依賴庫,執行命令“sudo apt-get install zlib1g-dev”。 技術分享圖片

技術分享圖片 第五步: 安裝openssl,執行命令:“sudo apt-get install openssl libssl-dev”。 //同樣不截圖了 (2)安裝Nginx 第一步: 下載源代碼: http://nginx.org/en/download.html,選擇stable version條目下的穩定版。如圖3.2.2.2.1。
第二步: 解壓縮源代碼,如圖3.2.2.2.2。 第三步: 將源代碼文件夾移動到~/目錄。 執行命令:“sudo mv ~/下載/nginx-1.14.1 ./nginx”。 第四步: 執行命令:“cd nginx”。 第五步 執行命令:“sudo ./configure --prefix=/opt/nginx --with-http_stub_status_module --with-http_ssl_module --with-file-aio --with-http_realip_module”。
技術分享圖片

技術分享圖片

技術分享圖片 技術分享圖片 第六步: 執行命令:“sudo make && sudo make install”。 技術分享圖片

技術分享圖片

二、配置

第一步: 自行獲取證書。並將證書拷貝至/opt/nginx/certs/路徑下,包括“.crt”文件和“.key”文件。 第二步: 自行獲取Nginx網頁文件(夾),並將Nginx網頁文件(夾)拷貝至/opt/WebClient/路徑下。 第三步: 安裝vim 說明: 1.用戶可根據自己的習慣,使用ubuntu桌面或使用vim。以下步驟均已vim為例,使用ubuntu桌面的用戶,可以根據實際情況,跳過一些步驟,自行打開配置文件(文件的路徑是相同的),自行保存修改。 第一步: 執行命令:“sudo apt-get install vim”。 vim基礎方法: 1.需要通過“cd”命令來到文件所在目錄,通過“ls”命令可以獲取當面目錄下的所有文件的名字。 2.通過“sudo vim xxxx.xxx”可以使用vim打開xxxx.xxx文檔。 3.按下“i”來進入輸入模式,以輸入/修改字符。 4.按下“:”(英文)來進行底線命令模式。 5.在已經有“:”的情況下: 按下“q”退出程序。 按下“w”來保存文件。 按下“wq”來保存並退出程序。 6.詳情可參考教程 https://www.runoob.com/linux/linux-vim.html。 第四步: 執行命令:“cd /opt/nginx/conf” 第五步: 執行命令:“sudo vim nginx.conf” 第六步: 修改配置 共4個部分需要修改。 第一部分: 取消HTTPS server之下的註釋,和圖片保持一樣即可。 第二部分: 修改ssl_certificate,將路徑改為:“/opt/nginx/certs/“你的證書名字”.crt”。 修改ssl_certificate,將路徑改為:“/opt/nginx/certs/“你的證書名字”.key”。 第三部分: 修改location下的root:將後面的內容改為//todo 等前端做好了 放在固定路徑 修改location下的index:將後面的內容改為//todo 等前端做好了,放在固定路徑 技術分享圖片 技術分享圖片

第七步: 保存退出,即(按下“esc”,按下英文的“:”,輸入“wq”,按下回合)。

三、啟動

第一步: 執行命令:“sudo apt-get install net-tools” 第二步: 執行命令:“cd /opt/nginx/sbin”。 第三步: 執行命令:“sudo ./nginx”。 第四步: 執行命令:“sudo netstat -anp | grep nginx”。 技術分享圖片

技術分享圖片 代表安裝和配置成功。

Nginx安裝教程,ubuntu18.04