1:裝lrzsz apt-get install lrzsz
2:裝unzip?
?3:裝gcc g++
4:裝make
準(zhǔn)備工作
1 下載nginx http://nginx.org/download/nginx-1.8.1.tar.gz?
?2 下載nginx upload module 百度云安裝包里找plugins : https://github.com/vkholodkov/nginx-upload-moduledoc : https://www.nginx.com/resources/wiki/modules/upload/
3 nginx-module-image-filter屬于nginx自帶插件,編譯選項中添加啟用就可以
4 nginx 編譯需要pcre庫支持 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz
5 zlib http://zlib.net/zlib-1.2.11.tar.gz
6 openssl https://www.openssl.org/source/openssl-1.1.0f.tar.gz?
7 image filter moudule需要libgd-dev https://github.com/libgd/libgd/releases/download/gd-2.2.5/libgd-2.2.5.tar.gz apt-get install libgd-dev
note: 使用wget 命令下載到統(tǒng)一一個目錄進行安裝相關(guān)模塊配置文檔 http://nginx.org/en/docs/https://www.nginx.com/resources/wiki/modules/
安裝過程
1 使用命令解壓壓縮包 tar -xzvf
2 進入解壓后的目錄?
?a 執(zhí)行設(shè)置 ./configurationb
?????????????????sudo makec
?????????????????sudo make install
循環(huán)步驟1-2 安裝pcre,zlib在跳,openssl,libgd-dev
3 設(shè)置nginx編譯選項
a : sudo ./configure --add-module=/home/ubuntu/software/nginx-upload-module-2.2 --with-debug --with-zlib=/home/ubuntu/software/zlib-1.2.11 --with-pcre=/home/ubuntu/software/pcre-8.38 --with-http_image_filter_module
配置完成注意檢查是否有相關(guān)依賴庫not found
b : sudo make 觀察輸出是否有error
c : sudo make install
?配置nginx 參考文檔 http://www.nginx.cn/76.html
測試配置是否合法 nginx -t -c
重新加載配置 nginx -s
修改nginx配置文件:nginx.cnf
啟動nginx : 在nginx目錄下sbin目錄執(zhí)行 ./nginx
查看nginx進程:ps aux|grep nginx