摘要:介绍用搭建图片服务器浏览器通过请求将图片传到服务器将图片存储后的重定向到代理到后台服务器本人使用的后台是后台获取图片地址后存储到。如若转载,请注明出处一安装安装及上传模块安装重定向支持和支持,如果不需要可以不安装。
介绍:
用 Nginx 搭建图片服务器
浏览器通过 Ajax 请求将图片传到 Nginx 服务器
Nginx 将图片存储后的重定向到代理到后台服务器(本人使用的后台是 SSM + Jersey REST Webservice)
后台获取图片地址后存储到 Mysql。提示:Nginx 的版本以及 Ngnix Upload Module 都是我测试可用的,如其他版本,不能保证按照教程可以配置成功
------------------- 森 原创文章。 如若转载,请注明出处 ---------------------------
一. CentOS 安装 Nginx 1. 安装 Nginx 及 Nginx 上传模块 (1)安装prce(重定向支持)和openssl(https支持,如果不需要https可以不安装。)和zlib(压缩)2.下载所需软件包 (1) nginx-1.6.3.tar.gzyum -y install pcre*
yum -y install openssl*
yum -y install zlib
http://pan.baidu.com/s/1bpJ3H51
(2) nginx_upload_module-2.2.0.tar.gzhttp://pan.baidu.com/s/1hrQ4Qo8
3. 解压软件安装包 (1) 上传安装包到服务器将下载好的软件包用 FileZilla FTP 上传到 CentOS 服务器
登录云服务器 cd 到上传的路径
(2) 解压安装包(3) 上传模块打补丁tar -zxvf nginx-1.6.3.tar.gz
tar -zxvf nginx_upload_module-2.2.0.tar.gz
(4) 编译安装 Nginx下载 nginx_upload_module 补丁 davromaniak.txt
http://pan.baidu.com/s/1i4JHkyh将补丁拷贝到 nginx_upload_module-2.2.0
CD 到 nginx_upload_module-2.2.0
patch ngx_http_upload_module.c davromaniak.txt
(4) 配置 nginx 配置文件CD 到 nginx-1.6.3 目录里
./configure --prefix=/usr/local/nginx --add-module [ nginx_upload_module-2.2.0 目录路径 ]
make
make install
(5) 启动 nginx 服务cd /user/local/nginx/conf
vim nginx.conf
参考本人的配置文件(如有不明白的地方,结尾处有其他文章参考链接):
http://pan.baidu.com/s/1qYbJM1m配置完成后重载配置文件
/user/local/nginx/sbin/nginx -s reload
二. 前端代码/user/local/nginx/sbin/nginx
如果启动失败:请检查端口是否被占用。如果占用,杀死占用 Nginx 配置文件里配置的端口的 进程或者将 Nginx 的端口配置在其他端口(需要reload),然后重新启动。
1.源代码下载地址说明:前端使用 ajaxfileupload.js 来 Ajax 上传到 Nginx 服务器的
三. 后端代码http://pan.baidu.com/s/1czmRBg
1.源代码下载地址说明:后端使用 SSM + Jersey Restful WebService
http://pan.baidu.com/s/1dE4Wnz7
-------------------------------------本人配置 Nginx 图片服务器 参考的所有文章如下 --------------------------
安装http://www.cnblogs.com/m-bian...
http://www.cnblogs.com/zrbfre...
启动http://www.cnblogs.com/hanyin...
配置端口http://www.linuxidc.com/Linux...
开启目录查看http://blog.csdn.net/cpongo1/...
上传模块安装txt补丁下载地址 http://paste.davromaniak.eu/i...
http://blog.itpub.net/2975488...
http://www.cnblogs.com/lidabo...
http://www.open-open.com/lib/...
http://www.111cn.net/sys/ngin...
http://www.poluoluo.com/serve...
配置 nginx upload_pass 代理http://www.tuicool.com/articl...
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/39509.html
摘要:介绍用搭建图片服务器浏览器通过请求将图片传到服务器将图片存储后的重定向到代理到后台服务器本人使用的后台是后台获取图片地址后存储到。如若转载,请注明出处一安装安装及上传模块安装重定向支持和支持,如果不需要可以不安装。 介绍: 用 Nginx 搭建图片服务器浏览器通过 Ajax 请求将图片传到 Nginx 服务器Nginx 将图片存储后的重定向到代理到后台服务器(本人使用的后台是 SSM...
摘要:前两个数据业务相关的服务即下图的,第三个项目就是的实现的负载均衡。这里后台,前台项目各启动了三个实例,用户访问的时候,就会根据配置的负载均衡的策略,访问其中一个。这一部分与之前我转发的实现服务发现及网关其实也只是差了个网关和负载均衡。 一.简介 上一篇只讲了博客的前端问题,这一篇讲一下后端的微服务搭建。项目的后端使用的thinkjs框架,在我之前的博客中已经写过,这里就不重点说明了。后...
阅读 1478·2021-10-14 09:43
阅读 1441·2021-10-09 09:58
阅读 1936·2021-09-28 09:42
阅读 3727·2021-09-26 09:55
阅读 1752·2021-08-27 16:23
阅读 2754·2021-08-23 09:46
阅读 905·2019-08-30 15:55
阅读 1404·2019-08-30 15:54