Nginx+Ftp+Fileinput做圖片上傳顯示服務器(一)

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就配置好了。

第二篇鏈接:Nginx+Ftp+Fileinput做圖片上傳顯示服務器(二)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章