第一步:安装vsftpd提供ftp服务

   https://www.cnblogs.com/lyq159/p/12070791.html

第二步:安装Nginx提供http服务

  1.安装准备:安装Nginx环境

    a) gcc      安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc。      安装gcc:yum install gcc-c++     b) PCRE      PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括perl兼容的正则表达式库。Nginx的    http模块使用PCRE来解析正则表达式,所以需要在Linux上安装PCER库。      安装PCRE:yum install -y pcre pcre-devel    c) zlib      zlib库提供了很多种压缩和解压缩的方式,nginx使用zlib对http包的内容进行gzip,所以需要在linux上安装zlib库。      安装zlib:yum install -y zlib zlib-devel    d) openssl      OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。           nginx不仅支持http协议,还支持https(即在ssl协议上传输http),所以需要在linux安装openssl库。      安装zlib:yum install -y openssl openssl-devel

  2.编译安装

    a) 解压      tar -zxvf nginx-1.16.1.tar.gz    b) 编译      make    c) 安装      make install 

   3.测试安装

    启动Nginx,浏览器连接 ip/端口号,端口号默认80。

第三步:开始搭建图片服务

  a) 在nginx/html下创建一个images文件夹

     mkdir /usr/local/nginx/html/images 

  b) 修改/usr/local/nginx/conf/nginx.conf在默认的server中再添加一个location并指定实际路径

    location /images/ {        root    /images/ftpuser/www/;        autoindex on;    }

  c) 重启Nginx

     ./nginx -s reload 

   d) 修改文件夹权限

     chown ftpuser /home/ftpuser    #将 /home/ftpuser 的用户更改为ftpuser     chmod 777 -R /home/ftpuser/www/images  #更改images的权限为 777

第四步:测试

原文:https://www.cnblogs.com/lyq159/p/12069916.html

修改nginx端口号_分享Nginx搭建图片服务器简单实现相关推荐

  1. windows 修改nginx端口号_分享Nginx搭建图片服务器简单实现

    第一步:安装vsftpd提供ftp服务 https://www.cnblogs.com/lyq159/p/12070791.html 第二步:安装Nginx提供http服务 1.安装准备:安装Ngin ...

  2. Nginx,Nginx 搭建图片服务器

    Nginx Nginx 概述 反向代理 工作流程 优点 1:保护了真实的web服务器,保证了web服务器的资源安全 2:节约了有限的IP地址资源 3:减少WEB服务器压力,提高响应速度 4:其他优点 ...

  3. 使用 Nginx 搭建图片服务器

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 作者 | ITDragon龙 链接 | cnblogs.com/i ...

  4. 使用Nginx反向代理和proxy_cache缓存搭建CDN服务器加快Web访问速度

    碰到问题:移动用户访问web服务器www.osyunwei.com很慢 解决办法: 1.在移动机房放置一台nginx反向代理服务器 2.通过域名DNS智能解析,所有移动用户访问www.osyunwei ...

  5. Nginx(4)之搭建图片服务器

    最近在学nginx,然后想起了之前大学做的一个商城网站,图片就是用nginx作为图片服务器,在这里分享记录一下. 技术:Nginx,Vsftpd,Spring,SpringMVC,KindEditor ...

  6. Nginx 搭建图片服务器

    本章内容通过Nginx 和 FTP 搭建图片服务器.在学习本章内容前,请确保您的Linux 系统已经安装了Nginx和Vsftpd. Nginx 安装 http://www.cnblogs.com/i ...

  7. Nginx的安装基础配置(windows、linux)以及搭建图片服务器(windows、阿里云),文件上传

    Nginx的安装基础配置(windows.linux)以及搭建图片服务器(windows.阿里云),文件上传 本文目录 文章目录 Nginx的安装基础配置(windows.linux)以及搭建图片服务 ...

  8. mysql数据库怎么查看端口号_怎么查看数据库端口号(mysql怎么查看端口号)

    怎么查看数据库端口号(mysql怎么查看端口号) 2020-05-08 11:20:02 共9个回答 如何查看自己数据库的端口号 navicat,找到服务器,右键->连接属性,就找到端口号了 如 ...

  9. Oracle之 11gR2 RAC 修改监听器端口号的步骤

    Oracle 11gR2 RAC 修改监听器端口号的步骤 说明: 192.168.188.181 为public ip1 192.168.188.182 为public ip2 192.168.188 ...

最新文章

  1. linux怎么配置命令模式,Linux几种命令模式
  2. Centos7+Mysql5.7实现主从复制
  3. 如何动态调试Python的第三方库
  4. Java Web 项目目录规范
  5. 腾讯 开源软件列表-开源中国社区
  6. JSP语法(JSP动作)
  7. Ansible 安装
  8. go语言slice使用的时候遇到的奇怪现象以及分析
  9. 安装过程中又一个问题出现了。
  10. 【干货】22道机器学习常见面试题目
  11. 计算机更新和网络有关系吗,路由器跟网速有关系吗 电脑的网速慢怎么调
  12. java8的下载与安装(网上教程的安装方法)
  13. 如何使用3Dmax将模型和贴图一起导入新文件里而不会丢失贴图的解决方法
  14. android 打好的补丁位置,Android 6.0上打完第一个补丁后再打新补丁Crash
  15. 浅谈vocaloid3基础操作
  16. 用户画像 客户基本属性表
  17. Python基础语句(一)
  18. 使用for循环打印星星
  19. TableView如何让行或列只读
  20. 苹果手机怎么设置时间24小时制_手机资讯:无法激活 iMessage 等问题及解决办法汇总...

热门文章

  1. (实习)基线检测时遇到的问题
  2. python一行代码_一行有效python代码
  3. 如何卸载antivirus(AVG)教程
  4. C++学习笔记Day02
  5. Font Awesome 图标字体
  6. 中小企业如何差异化“生意表达”,成为最了不起的小企业?
  7. SQL Server研习录(24)——Windows Server 2012 R2安装数据库时提示KB2919355安装问题解决
  8. 使用progressbar显示进度条
  9. unicode字符集详解,中文字符范围,标点符号范围等
  10. Oracle常用命令-基本命令