阿里云搭建图片服务器,图片资源服务器搭建

简介: 背景我第一次搭建图片服务器是在我的虚拟机服务器下,后来虚拟机崩溃了,就在阿里云买了一台轻量级服务器,然后安装了图片服务器。不过我当时并没有写一个文档进行记录,直到我后来再次需要一台图片服务器,于是我决定不在划水了,写一篇文章记录一下。

背景
我第一次搭建图片服务器是在我的虚拟机服务器下,后来虚拟机崩溃了,就在阿里云买了一台轻量级服务器,然后安装了图片服务器。不过我当时并没有写一个文档进行记录,直到我后来再次需要一台图片服务器,于是我决定不在划水了,写一篇文章记录一下。

安装Nginx
Nginx的安装其实我有看过不少大佬们的文章,其实安装还是比较简单的。首先就是安装依赖环境,这里依赖环境我就不做过多介绍了,相信你既然能够在阿里云搞图片服务器之前已经有所了解过了,紧接着就是解压文件编译安装等操作。

  1. 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地址,出现如下界面即安装成功。
121
在这里插入图片描述
阿里安装vsftpd
首先安装需要的组件:yum -y install vsftpd
在安装好Vsftpd服务器后,默认是未启动的,输入 :systemctl status vsftpd.service查看 Vsftpd 当前的状态 。
122
输入命令:systemctl start vsftpd.service 启动vsftp服务
123
然后在阿里云添加防火墙规则:
124
开放端口:firewall-cmd --zone=public --add-port=21/tcp --permanent
重启防火墙:systemctl restart firewalld.service
更改配置文件,禁止匿名访问:
cd /etc/vsftpd/
vi vsftpd.conf
125
重启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
添加如下配置
126
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…

相关文章
|
4天前
|
弹性计算 运维 监控
解密阿里云弹性计算:探索云服务器ECS的核心功能
阿里云ECS是核心计算服务,提供弹性云服务器资源,支持实例按需配置、集群管理和监控,集成安全防护,确保服务稳定、安全,助力高效业务运营。
30 0
|
1天前
|
存储 编解码 安全
阿里云服务器计算型、通用型、内存型主要实例性能及选择参考
在阿里云的活动中,属于计算型实例规格的云服务器主要有计算型c7、计算型c7a、计算型c8a、计算型c8y、计算型c8i这几个实例规格,属于通用型实例规格的云服务器有通用型g7、通用型g7a、通用型g8a、通用型g8y、通用型g8i,属于内存型实例规格的云服务器有内存型r7、内存型r8a、内存型r8y、内存型r8i等实例。不同实例规格的云服务器在架构、计算、存储、网络、安全等方面有着不同,因此,其适用场景也有所不同。本文来详细介绍一下阿里云服务器计算型、通用型、内存型主要实例计算、存储等性能及其适用场景,以供参考。
阿里云服务器计算型、通用型、内存型主要实例性能及选择参考
|
1天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
4天前
|
负载均衡 固态存储 Linux
阿里云轻量应用服务器、云服务器、gpu云服务器最新收费标准参考
轻量应用服务器、云服务器、gpu云服务器是阿里云服务器产品中,比较热门的云服务器产品类型,不同类型的云服务器产品收费模式与收费标准是不一样的,本文为大家展示这几个云服务器产品的最新收费标准情况,以供参考。
阿里云轻量应用服务器、云服务器、gpu云服务器最新收费标准参考
|
4天前
|
弹性计算 负载均衡 容灾
应用阿里云弹性计算:打造高可用性云服务器ECS架构
阿里云弹性计算助力构建高可用云服务器ECS架构,通过实例分布、负载均衡、弹性IP、数据备份及多可用区部署,确保业务连续稳定。自动容错和迁移功能进一步增强容灾能力,提供全方位高可用保障。
16 0
|
4天前
|
存储 弹性计算 监控
探索阿里云弹性计算:如何优化云服务器ECS的性能与成本
在云时代,【阿里云ECS】的性能优化与成本控制至关重要。利用实例规格选择、自动伸缩、网络和存储配置,可增强性能、减少成本。结合监控工具和优化建议,用户能解决性能问题,提升应用稳定性,实现高效且经济的云计算运营。
13 1
|
5天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
6天前
|
编解码 缓存 安全
阿里云目前活动内各云服务器实例规格适用场景与价格参考
目前阿里云的活动中,云服务器有多种不同实例规格可选,实例规格定义了实例的基本属性:CPU和内存(包括CPU型号、主频等),但是不同实例规格所适用的场景是不一样的,价格也有很大差别,有的用户初次选购阿里云服务器可能并不知道这些实例规格的具体适用场景,下面是小编整理汇总的2024年截止目前阿里云的活动中云服务器实例规格适用场景与活动价格,以供参考。
阿里云目前活动内各云服务器实例规格适用场景与价格参考
|
7天前
|
弹性计算
阿里云ECS的使用心得
本文主要讲述了我是如何了解到ECS,使用ECS的一些经验,以及自己的感悟心得
|
13天前
|
存储 弹性计算 固态存储
阿里云服务器CPU内存配置详细指南,如何选择合适云服务器配置?
阿里云服务器配置选择涉及CPU、内存、公网带宽和磁盘。个人开发者或中小企业推荐使用轻量应用服务器或ECS经济型e实例,如2核2G3M配置,适合低流量网站。企业用户则应选择企业级独享型ECS,如通用算力型u1、计算型c7或通用型g7,至少2核4G配置,公网带宽建议5M,系统盘可选SSD或ESSD云盘。选择时考虑实际应用需求和性能稳定性。
127 6