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