場景描述:
客戶生產環境伺服器,內網隔離無法訪問網際網路,需要準備好相應的安裝包,離線部署。
伺服器&軟體包版本:
環境:ubunt16.04gcc-4.8.4包:
nginx-1.8.1pcre-8.38zlib-1.2.11openssl-1.0.2n
提取碼: 2tj5
前置環境配置,也是安裝成功的前提,即將上述相應安裝包都上傳複製到/usr/local 目錄下。
需要用切換到root使用者操作,進入到 /usr/local 目錄下執行下面1 2 3 4 5 6步驟,此處路徑與之後安裝nginx對應,需要注意!
1. gcc --原始碼編譯依賴的環境,必須保證系統已安裝該包
apt-get install build-essentialapt-get install libtool
// gcc --version 檢視gcc版本
// gcc (ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4
2. pcre
pcre(perl compatible regular expressions)是乙個perl庫,包括 perl 相容的正規表示式庫。nginx的http模組使用pcre來解析正規表示式
wget pcre-8.38.tar.gztar -zxvf pcre-8.38.tar.gz
cd pcre-8.38./configure
make
make install
3. zlib
zlib庫提供了很多種壓縮和解壓縮的方式,nginx使用zlib對http包的內容進行gzip
wget /zlib-1.2.11.tar.gztar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11./configure
make
make install
4. penssl
openssl 是乙個強大的安全套接字層密碼庫,囊括主要的密碼演算法、常用的金鑰和證書封裝管理功能及ssl協議,並提供豐富的應用程式供測試或其它目的使用.
nginx不僅支援http協議,還支援https(即在ssl協議上傳輸http)
wget openssl-1.0.2n.tar.gztar -zxvf openssl-1.0.2n.tar.gz
5. 安裝步驟nginx
一、原始碼安裝
wget
2.解壓 nginx-1.8.1.tar.gz
tar -zxvf nginx-1.8.1.tar.gz
3.解壓後 我們通過 cd 命令進入到nginx-1.8.1資料夾下面
安裝nginx到 /usr/local/nginx目錄下
cd nginx-1.8.1
// 配置nginx// 編譯
make
// 安裝
make install
至此nginx安裝完成!
如果使用 nginx 訪問 ftp 站點內容,需要將 nginx user設定為對應 ftp user 不然會因許可權不足報 403 錯誤
6.啟動nginx
建議使用第一種啟動,否則可能會出現如下錯誤【nginx: [error] open() "/***/***/***/nginx.pid" failed (2: no such file or directory)】
第一種啟動方式:cd /usr/local/nginx
./nginx -c ./nginx.conf
第二種啟動方式:
/usr/local/nginx/nginx
cd /usr/local/nginx 目錄下:啟動
./nginx -c ./nginx.conf
./nginx -s reload
停止:./nginx -s stop
該方式安裝完成後,目錄及配置檔案,以及啟動方式跟離線版編譯安裝的結果會有所區別。
apt-get install nginx啟動程式檔案在/usr/sbin/nginx
日誌放在了/var/log/nginx中,分別是access.log和error.log
並已經在/etc/init.d/下建立了啟動指令碼nginx
/etc/init.d/nginx start
nginx配置引數說明:
Ubuntu16 04離線安裝
常用的軟體安裝方式有兩種 第一種 apt get 安裝後略類似於windows中的安裝版軟體 例 apt get install ssh var cache apt archives 2.安裝後軟體預設位置 usr share 3.可執行檔案位置 usr bin 4.配置檔案位置 etc 5.lib...
安裝Ubuntu16 04小結
天下午第一次安裝ubuntu,用了兩個小時的時間,感覺還是要記錄一下的,畢竟這是我第一次重灌系統。在此要感謝晗哥的u盤,裡面已經弄好了ubuntu的安裝檔案,著實省了不少事情。下面說一下小的步驟。1。插入優盤 2。開啟電腦時連續按f2,直到彈出乙個介面 3。選擇blog,然後將 1更改為usb,之後...
ubuntu16 04 主題安裝
參考之 系統更新 安裝完系統之後,更新一些補丁。ctrl alt t調出終端,執行下列 sudo apt get update sudo apt get upgrade 解除安裝libreoffice libreoffice是ubuntu自帶的開源office軟體,體驗效果不如windows上的of...