nginx安裝過程記錄

2021-09-25 18:24:31 字數 953 閱讀 2765

安裝環境:樹莓派3b + ubuntu16.04

具體步驟:

解壓壓縮包;

建立安裝路徑: /opt/nginx;

編譯安裝

cd  /tmp/nginx-1.17.2

./configure --prefix=/opt/nginx; 遇到問題:pcre庫不存在;

./configure --prefix=/opt/nginx --with-pcre=/tmp/pcre2, 遇到問題: zlib不存在;

4. nginx原始碼包中包含了zlib庫, 重新執行:

./configure --prefix=/opt/nginx --with-pcre=/tmp/pcre2 --with-zlib=/tmp/nginx-1.17.2/auto/lib/zlib

成功;5. make; 報錯: pcre構造時,找不到configure檔案; 在/tmp/pcre2只發現有configure.ac檔案,沒有configure檔案;  把pcre包路徑替換成nginx自帶的pcre包路徑重試步驟4和5: 

./configure --prefix=/opt/nginx --with-pcre=/tmp/nginx-1.17.1/auto/lib/pcre --with-zlib=/tmp/nginx-1.17.2/auto/lib/zlib && make; 報同樣的錯誤;

./configure --prefix=/opt/nginx --with-pcre=/tmp/pcre-8.43 --with-zlib=/tmp/nginx-1.17.2/auto/lib/zlib && make; 報錯: 編譯zlib找不到zlib.**件;

./configure --prefix=/opt/nginx --with-pcre=/tmp/pcre-8.43 --with-zlib=/tmp/zlib-1.2.11 && make 成功

8.  執行make install 安裝成功。

Nginx原始碼編譯安裝過程記錄

rpm包安裝比較簡單,這裡不做說明。對於大多數開源軟體,如果找不到安裝包,可以使用原始碼安裝方式,原始碼安裝雖然沒有yum apt等工具方便,但是非常通用,在不同架構的cpu 不同作業系統的伺服器上都可以使用這種方式。使用原始碼編譯安裝的一般方式,通常是去github上搜尋對應的軟體名稱,找到原始碼...

ubuntu安裝過程記錄

然後嘗試使用ubuntu 12.4的windows installer進行安裝,於是使用這種方法成功的將ubuntu安裝好了。但是,在安裝好了之後沒有辦法安裝winide。後來發現時由於32位系統和64位系統的問題,但是此時已經把系統弄崩潰了,因為錯誤的使用apt get f install將所有的...

pypcap安裝過程記錄

最近看到可以通過python來抓包分析,比起以前通過wireshark lua來分析要更順手一些,因此也考慮使用pypcap來做一些嘗試。但直接pip install pycap總是失敗,因此寫下此文件來記錄安裝過程 pypcap的官網位址是 可以看到最後更新日期為2010年,因此果斷使用winpy...