科讯cms制作网站完整教程,代做seo排名,广州海外建站,有没有可以免费的片京东云文件服务(Cloud File Service,以下简称#xff1a;CFS)是一种高可靠、可扩展、可共享访问的全托管分布式文件系统。它可在不中断应用服务的情况下#xff0c;根据您对文件系统的使用#xff0c;按需扩展或缩减#xff0c;并按照实际用量计费。采用NFS协议#xff0c… 京东云文件服务(Cloud File Service,以下简称CFS)是一种高可靠、可扩展、可共享访问的全托管分布式文件系统。它可在不中断应用服务的情况下根据您对文件系统的使用按需扩展或缩减并按照实际用量计费。采用NFS协议支持POSIX文件接口可为Linux系统下的云主机提供共享访问服务。演示示意图一、创建云主机打开京东云控制台依次点击左侧导航弹性计算-云主机在与云文件服务相同的地域华北-北京创建2台云主机配置如下付费类型按配置地域与可用区华北-北京/可用区C镜像官方镜像-CentOS 7.6 64位规格1核4G(仅作测试)存储默认网络选择一个创建好的VPC和子网如果没有就新建一个带宽1Mbps名称web自定义数据如下1#!/bin/bash2yum install nginx -y rm -rf /usr/share/nginx/html/index.html wget -P /usr/share/nginx/html/ https://pocenv-hcc.s3.cn-north-1.jdcloud-oss.com/cfs/index.html cd /etc/nginx/ mv nginx.conf nginx.conf.bak wget https://pocenv-hcc.s3.cn-north-1.jdcloud-oss.com/cfs/nginx.conf systemctl enable nginx systemctl start nginx systemctl stop firewalld systemctl disable firewalld购买量2自定义数据说明 1#!/bin/bash #Linux脚本首行固定内容 2yum install nginx -y #yum安装ningx服务 3rm -rf /usr/share/nginx/html/index.html #删除nginx默认首页 4wget -P /usr/share/nginx/html/ https://pocenv-hcc.s3.cn-north-1.jdcloud-oss.com/cfs/index.html #下载自定义首页 5cd /etc/nginx/ #进入到nginx配置文件所在目录 6mv nginx.conf nginx.conf.bak #备份nginx原配置文件 7wget https://pocenv-hcc.s3.cn-north-1.jdcloud-oss.com/cfs/nginx.conf #下载自定义配置文件 8systemctl enable nginx #设置nginx开机自启 9systemctl start nginx #启动nginx10systemctl stop firewalld #关闭防火墙11systemctl disable firewalld #永久关闭防火墙12 #这个符号表示前面命令执行成功后才会执行后面的操作自定义数据内的index.html文件内容如下 1html 2html 3head 4 title这是一个Nginx调用cfs文件的展示页面title 5style 6.ss { 7width: 800px; 8height: 280px; 9display: flex;10align-items: center;11justify-content: center;12}13.ss img {14width: 100%;15height: 100%;16}17h2 {18color: red;19}20style21head22body23h1下面调用的是cfs内的文件【1.png】h124h2图片路径为/data/img/1.pngh225div classss26 img src/img/1.png27div28body29html云主机新建完成后结果如下现在我们分别复制云主机的公网IP到浏览器查看效果如下二、创建应用型负载均衡(ALB)1.创建负载均衡 打开京东云控制台依次点击左侧导航网络-负载均衡在应用型中选择华北-北京点击创建按钮选择应用负载均衡点击确定配置如下地域与可用区华北-北京-可用区选择可用区A、可用区B、可用区C网络选择和云主机相同的私有网络(子网随意也可选择与云主机相同的子网也可创建一个新的子网因为同一VPC下的子网默认是互通的)安全组选择默认安全组开放全部端口带宽1Mbps名称cfs_alb创建完成后如下图2.配置负载均衡 2.1 新建虚拟服务器组点击创建好的负载均衡实例名称如下图找到虚拟服务器组后点击新建虚拟服务器组分组名称填写tg将我们创建好的两台云主机添加到这个服务器组里点击确定2.2 新建后端服务如图找到后端服务后点击新建后端服务配置如下基本信息名称backend后端协议默认Http端口80调度算法默认加权轮询其他保持默认健康检查健康检查方式HTTP检查端口80其他保持默认添加服务器组选择服务器组选择我们上面创建好的虚拟服务器组tg2.3 新建监听器如图找到监听器后点击新建监听器配置如下前端监听配置监听协议[端口]Http 80其他保持默认后端转发配置默认后端服务选择后端服务后端服务名称选择前面创建好的后端服务backend其他保持默认健康检查保持默认添加服务器组保持默认2.4 查看效果复制负载均衡的公网IP到浏览器查看效果三、创建云文件服务首先我们需要打开京东云官网www.jdcloud.com点击右上角控制台登陆后点击左侧导航存储-云文件服务在华北-北京点击创建文件存储配置如下地域华北-北京名称cfs_test虚拟私有云选择和云主机相同的私有网络创建挂载目标选择和云主机相同的子网创建结果如下四、挂载文件存储如下操作需要登陆两台云主机分别操作3.1 登陆我们创建好的云主机安装nfs1yum install –y nfs-utils -y在Ubuntu系统的终端下运行如下命令sudo apt-get install nfs-common3.2 创建data目录用于挂载文件存储1mkdir -p /data/img3.3 .通过挂载目标的IP地址挂载文件存储挂载目标的IP地址可在“控制台-存储-云文件服务-文件存储”页面点击该文件存储的ID后查看。如挂载目标的目录为10.0.0.19:/cfs挂载到上一步创建的nfs目录。注意因挂载工具默认NFS协议为4.0版本所以CentOS 7.2及以下版本的挂载命令略有不同CentOS 6.9至CentOS 7.2版本运行以下命令mount -t nfs,nfsvers4.0, -o lookupcachenone 10.0.0.19:/cfs /dataCentOS 7.3及以上版本运行以下命令mount -t nfs -o lookupcachenone 10.0.0.19:/cfs /dataUbuntu系统的终端下运行如下命令mount -t nfs 10.0.0.19:/cfs /data5.通过运行以下命令验证是否挂载成功1df -h挂载成功后会出现“Filesystem”为挂载目标IP“Mounted on”为上一步指定目录的记录。五、上传测试文件首先准备一张png格式的图片重命名为1.png保存到桌面利用类似WinSCP或者FTP等工具将准备好的测试图片上传到云主机web01的/data/img目录下上传完成后复制负载均衡公网IP到浏览器查看效果如下现在我们将云主机web1在控制台停止并删除然后再刷新浏览器发现测试图片仍能够正常显示原因在于测试图片是直接上传到了京东云云文件服务CFS中云主机web1、web2共享CFS内的数据所以删除云主机对上传的图片不会产生影响。