nginx+ftp+fileinput做圖片上傳顯示服務器之nginx配置
之前做項目做到圖片上傳一直用的是單張上傳,後來項目需要優化要使用多張一次上傳就使用了fileinput插件,再後來又需要圖片單用一個服務器,我就從百度搜了點資料使用ftp+fileinput做圖片上傳,nginx用來網站上的顯示,因爲項目上做完了就在本地搭了個環境測試。
Nginx介紹
Nginx ("engine x") 是一個高性能的HTTP和反向代理服務器,也是一個IMAP/POP3/SMTP服務器。與apache相比,nginx佔用的資源和內存更少,抗併發,並且配置簡單,還具有很多的模塊。目前像阿里,騰訊等都在使用Nginx。
Nginx安裝配置
安裝gcc和c++庫
yum -y install gcc-c++
1. 安裝pcre,去pcre官網http://www.pcre.org/下載壓縮包
解壓pcre
tar zxvf pcre-8.39.tar.gz
進入pcre目錄
cd pcre-8.39
配置
./configure
編譯
make
安裝
make install
查看是否安裝成功
rpm -qa|grep pcre
出現上圖結果就代表pcre安裝成功了
2.安裝zlib,到http://www.zlib.net/下載壓縮包
解壓zlib
tar zxvf zlib-1.2.7.tar.gz
進入zlib目錄
cd zlib-1.2.7
配置
./configure
編譯
make
安裝
make install
檢查是否安裝成功
rpm -qa|grep zlib
3. 安裝openssl,下載地址https://www.openssl.org/,然後按照上面的安裝步驟安裝,由於我安裝的時候./configure出了點錯就是用yum安裝了openssl
yum安裝命令
yum -y install openssl
4. 安裝Nginx,到http://nginx.org/下載壓縮包
解壓
tar zxvf nginx-1.8.1.tar.gz
進入目錄
cd nginx-1.8.1
配置
./configure --prefix=安裝目錄 //如果不指定安裝目錄默認/usr/local
輸入./configure --help還可以看到更多參數,可以選擇需要的參數添加
編譯
make
安裝
make install
5. 啓動nginx
進入到nginx安裝目錄
cd /usr/local/nginx
啓動nginx
cd sbin
./nginx -t
出現上圖結果就代表啓動成功了
驗證:
出現這種結果就代表成功瞭如果啓動成功也能ping通卻無法訪問可以參考博文http://blog.csdn.net/lulen0724155075/article/details/51789164
修改默認訪問路徑,root跟的是路徑,修改即可改變路徑
到這裏Nginx就配置好了。