阿里云搭建图片服务器,图片资源服务器搭建
背景
我第一次搭建图片服务器是在我的虚拟机服务器下,后来虚拟机崩溃了,就在阿里云买了一台轻量级服务器,然后安装了图片服务器。不过我当时并没有写一个文档进行记录,直到我后来再次需要一台图片服务器,于是我决定不在划水了,写一篇文章记录一下。
安装Nginx
Nginx的安装其实我有看过不少大佬们的文章,其实安装还是比较简单的。首先就是安装依赖环境,这里依赖环境我就不做过多介绍了,相信你既然能够在阿里云搞图片服务器之前已经有所了解过了,紧接着就是解压文件编译安装等操作。
- yum install gcc-c++
2.yum install -y pcre pcre-devel
3.yum install -y zlib zlib-devel
4.yum install -y openssl openssl-devel
当执行完上面的命令之后,我们需要上传Nginx安装包到阿里云服务器,然后在阿里云创建一个目录用来安装Nginx。
输入命令解压:tar -zxvf nginx-1.8.0.tar.gz
进入到解压后的Nginx目录下:cd nginx-1.8.0
参数设置如下:
./configure \
--prefix=/usr/local/nginx \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/var/temp/nginx/client \
--http-proxy-temp-path=/var/temp/nginx/proxy \
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
--http-scgi-temp-path=/var/temp/nginx/scgi
然后输入命令:make & make install
因为上面参数设置的原因,所以安装好的Nginx在/usr/local/nginx/sbin 目录下,进入到目录之后,启动Nginx:./ginx 在浏览器中输入公网ip地址,出现如下界面即安装成功。
在这里插入图片描述
阿里安装vsftpd
首先安装需要的组件:yum -y install vsftpd
在安装好Vsftpd服务器后,默认是未启动的,输入 :systemctl status vsftpd.service查看 Vsftpd 当前的状态 。
输入命令:systemctl start vsftpd.service 启动vsftp服务
然后在阿里云添加防火墙规则:
开放端口:firewall-cmd --zone=public --add-port=21/tcp --permanent
重启防火墙:systemctl restart firewalld.service
更改配置文件,禁止匿名访问:
cd /etc/vsftpd/
vi vsftpd.conf
重启vsftpd服务:systemctl restart vsftpd.service
设置用户:useradd ftpuser
设置密码:passwd ftpuser
开启上传文件:
setsebool -P ftpd_full_access on
setsebool -P tftp_home_dir on
配置图片服务器
到指定安装目录下修改配置文件:cd /usr/local/nginx/conf
vim nginx.conf
添加如下配置
location /images {
root /home/houry;autoindex on;}
访问 路径是:ip:/images
实际路径就是 ip:/houme/houry/images
重启Nginx 如果遇到错误:nginx: [emerg] open() "/var/run/nginx/nginx.pid" failed (2: No such file or directory)
执行命令:mkdir -p /var/run/nginx
再次启动Nginx…
阿里云搭建图片服务器,图片资源服务器搭建相关推荐
- 阿里云个人站点基于nginx代理搭建https协议支持
阿里云个人站点基于nginx代理搭建https协议支持 准备工作 购买免费个人版dv证书 配置nginx 开放防火墙端口 检测是否成功 准备工作 1.个人服务器 2.安装了ssl_moudle的ngi ...
- 【微信小程序控制硬件⑧ 】微信小程序以 websocket 连接阿里云IOT物联网平台mqtt服务器,封装起来使用就是这么简单!(附带Demo)
[微信小程序控制硬件第1篇 ] 全网首发,借助 emq 消息服务器带你如何搭建微信小程序的mqtt服务器,轻松控制智能硬件! [微信小程序控制硬件第2篇 ] 开始微信小程序之旅,导入小程序Mqtt客户 ...
- mac、Linux SSH 阿里云 vultr免密登录服务器
mac.Linux SSH 阿里云 vultr免密登录服务器 当你拥有了自己云服务器的时候,一定为了每次登录服务器输入密码特别痛苦. 那么福利来了,简单配置一下,免密登录你的服务器,希望能帮到大家 注 ...
- 阿里云国际版购买了服务器后如何下载发票?
很多阿里云国际版的用户,不了解如何下载发票,今天一起和87cloud了解阿里云国际版购买了服务器后如何下载发票: 阿里云国际版的发票是按照我们账户的支付方式来决定的: 比如,我们使用的是信用卡和Pay ...
- 阿里云不同账号新旧服务器镜像迁移数据迁移同步
前言 有阿里云新旧两台服务器,在不同的账号下,想把旧服务器的数据全迁移到新的服务器里,传统拷贝文件方式需要重新配置环境太麻烦,阿里云提供的镜像服务可以整个系统打包迁移最方便 步骤 旧账号中 云盘和镜像 ...
- 阿里云ECS共享型n4服务器1核2G配置性能评测
阿里云服务器ECS共享型n4实例1核2G,配置1M公网带宽和40G高效云盘,CPU性能无约束,ECS共享型n4性能怎么样?1核2G服务器网来详细说下阿里云ECS共享型n4服务器CPU.内存.网络参数等 ...
- 阿里云计算型弹性裸金属服务器ebmc4云服务器配置性能详解
阿里云计算型弹性裸金属服务器ebmc4怎么样?阿里云计算型弹性裸金属服务器ebmc4云服务器配置.性能.适用场景详解! 计算型弹性裸金属服务器ebmc4云服务器 均为I/O优化实例 支持IPv6 仅支 ...
- 阿里云OCR图片识别
阿里云OCR图片识别 请求参数(Body) 请求示例(java) 正常返回示例 错误码定义 阿里云OCR图片识别: 单字识别,表格识别,旋转功能 准备条件:阿里云OCR图片识别API购买,初次购买1分 ...
- **关于阿里云oss图片批量上传问题解析**
关于阿里云oss图片批量上传问题解析 背景 最近在项目开发过程中遇到的问题,消耗了比较久的时间,过程曲折,虽然最终达到目的,但是鉴于各种常用的云数据在对象存储方面大同小异,所以记录一下. 理一下思路: ...
- 阿里云OSS 图片处理
首先放个阿里云OSS图片处理接口文档 阿里云官方地址 oss图片处理接口文档 我们有时会抱怨用户上传的图文中图片文件大了(假如说3M的图片).导致生成的网页打开速度慢,怎么办呢? 问题分析:网页打开慢 ...
最新文章
- 最小二乘法预测c语言,用最小二乘法推导本吧会员增长方程,以预测人数增长情况...
- SecureCRT连接linux,vim颜色显示问题
- linux shell 合并文本
- 2020 我的C++学习之路 C++PrimerPlus第六章课后习题
- oracle建表后添加数据报错:ORA-01658:无法为表空间中的段创建INITIAL区
- mysql sql%rowcount_sql%rowcount 返回影响行数
- 4.5 为什么使用深层表示
- maya如何导出ue4_ue4 maya max导入导出问题
- java发送html附件_Java发送邮件(图片、附件、HTML)
- 8.1 Zend_View
- Python 3 实现选择排序
- Cypress USB 芯片固件修改,改序列号(Serial Number)
- html点菜系统显示几号桌,如果一定要坐你会坐几号桌 1到4号桌你会如何选择
- Android实现选择题答题(包括单选、多选和答题卡)
- 免费的SQL Server监控工具
- 逢看必会的三子棋小游戏:原来可以这么简单
- 实验五 java gui
- sendgrid html text,用sendgrid发邮件
- uniapp + vue3微信小程序开发(4)身份信息认证
- ios .mm文件调用c语言函数报错,深入浅出 iOS 编译
热门文章
- 从viewState说开去
- Oracle 数据库维护知识
- 通过mysqlslap与sysbench对MySQL进行压测
- 警告: 程序集绑定日志记录被关闭。解决方法
- Qt编译错误“GL/gl.h:No such file or directory”的解决方法
- Asp.net MVC应用在IIS7上部署后403错误解决方案
- axios请求中跨域及post请求问题解决方案
- $GOPATH not set 问题解决方案
- uni-app真机调试报错request:fail abort解决方法
- ORA-00257归档日志写满的解决方法