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做图片上传显示服务器(二)

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