当前位置: 首页 > news >正文

华为公司网站建设案例分析深圳企业网站建设设计

华为公司网站建设案例分析,深圳企业网站建设设计,专业网站建设分为8步,上海响应式网站建设费用1、个人网盘场景说明 个人网盘架构 使用ECS安装Cloudreve提供网盘服务#xff0c;OSS提供存储服务。当用户使用个人网盘时#xff0c;访问部署Cloudreve ECS的公网IP地址即可完成文件上传、下载、删除、分享等服务。 什么是Cloudreve Cloudreve可帮助您即刻构建出兼备自用…1、个人网盘场景说明 个人网盘架构 使用ECS安装Cloudreve提供网盘服务OSS提供存储服务。当用户使用个人网盘时访问部署Cloudreve ECS的公网IP地址即可完成文件上传、下载、删除、分享等服务。 什么是Cloudreve Cloudreve可帮助您即刻构建出兼备自用或公用的网盘服务通过多种存储策略的支持、虚拟文件系统等特性实现灵活的文件管理体验。 什么是ossfs ossfs能让您在Linux系统中将对象存储OSS的存储空间Bucket挂载到本地文件系统中您能够像操作本地文件一样操作OSS的对象Object实现数据的共享。 个人网盘场景需要收集的信息 在搭建过程中需要收集以下信息方便后续搭建步骤配置时使用。其中cloudreve初始管理员密码是随机值需要记录。 请注意输入网址和命令符时输入法需要切换为英文模式否则会无法执行。 信息类型作用备注BucketName配置ossfs、挂载OSS、配置cloudreve存储策略时使用。通过OSS控制台Bucket列表获取AccessKeyId配置ossfs时使用点击此链接获取[获取AccessKeyId]AccessKeySecret配置ossfs时使用点击此链接获取获取AccessKeySecretEndpoint配置ossfs、挂载OSS时使用通过OSS控制台Bucket列表Bucket概览访问端口获取ECS公网地址cloudreve登陆时使用通过阿里云控制台获取 ECS云服务器-弹性IPOSS挂载点挂载OSS时使用固定值/root/osscloudreve端口cloudreve登陆时使用固定值5212cloudreve初始管理员账号cloudreve登陆时使用固定值admincloudreve.orgcloudreve初始管理员密码cloudreve登陆时使用随机值需要记录cloudreve存储目录cloudreve配置存储策略时使用固定值/root/oss/uploads/{uid}/{path} 2.创建OSS Bucket 登陆OSS控制台 单击浏览器阿里云控制台首页页面左上角 图标搜索框输入OSS单击搜索结果中的对象存储OSS进入OSS管理控制台。 **说明**如下图所示代表您已经进入OSS管理控制台。 创建OSS Bucket 您可以通过OSS管理控制台选择Bucket列表单击创建Bucket进行Bucket的创建。 2.创建Bucket时填入Bucket名称选择正确的地域其它参数使用默认值单击确认完成Bucket的创建。 说明 **Bucket名称**具有全局唯一性填入Bucket时如遇“该Bucket已存在或被其他用户占用”请更换Bucket名称。地域个人网盘场景中需要和ECS实例处于同一个地域。您可以通过控制台找到云ESC服务器获取ECS地域信息。**其它参数**使用默认值。 3.安装Cloudreve 登陆ECS实例 找到需要部署网盘的ECS实例切换至Terminal。 安装运行Cloudreve 安装包**。 说明wget 是Linux系统用于从Web下载文件的命令行工具。wget加上需要下载文件的链接即可完成文件的下载。 wget https://labfileapp.oss-cn-hangzhou.aliyuncs.com/cloudreve_3.3.1_linux_amd64.tar.gz**说明**返回结果如下所示即完成cloudreve安装包的下载。 3.下载完毕后执行如下命令解压cloudreve安装包。 说明tar是Linux系统用于解压与压缩命令解压参数中z表示配合解压**.gz类型的压缩包x表示解压缩v**表示显示解压缩详细信息f表示被处理文件。 tar -zxvf cloudreve_3.3.1_linux_amd64.tar.gz**说明**返回结果如下所示即完成cloudreve安装包的解压。 4.执行如下命令给cloudreve授予权限。 说明**chmod用于改变文件或目录的访问权限x**表示赋予可执行权限下一步需要运行cloudreve程序您必须赋予cloudreve可执行权限。 chmod x ./cloudreve5.执行如下命令运行cloudreve。 ./cloudreve说明返回结果如下所示您可以看到初始管理员账号、初始管理员密码和监听端口。初始密码是随机生成的您可以记录初始管理员密码或后续使用时返回此处查询。 验证Cloudreve 1.网盘访问时需要使用到公网IP您需要获取ECS实例的公网地址。 2.在您的本机浏览器中打开新页签访问http://ECS公网地址:cloudreve****监听端口依次输入初始化管理员账号和初始化管理员密码单击登录。注意冒号为英文格式字符。 说明假设ECS公网地址为192.168.1.1cloudreve****监听端口为固定值5212那么cloudreve的访问地址则为http://192.168.1.1:5212 。请将实际的ECS实例的公网IP地址进行替换。 3.登录成功界面如下。 停止Cloudreve 4.在终端中按下CtrlC键停止cloudreve运行。 4.安装ossfs 安装ossfs ossfs能让您在Linux系统中将对象存储OSS的存储空间Bucket挂载到本地文件系统中您能够像操作本地文件一样操作OSS的对象Object实现数据的共享。在本部署中通过ossfs挂载OSS Bucket到ECS实例中作为个人网盘的存储使用。 执行如下命令下载ossfs安装包。 wget https://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos8.0_x86_64.rpm说明wget 是Linux系统用于从Web下载文件的命令行工具。wget加上需要下载文件的链接即可完成文件的下载。 ls **说明**返回结果如下所示即完成ossfs安装包的下载。 2.安装ossfs。 yum Yellow dog Updater, Modified是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器。能够从指定的服务器自动下载 RPM 包并且安装可以自动处理依赖性关系并且一次安装所有依赖的软件包无须繁琐地一次次下载、安装。在本场景中我们需要安装ossfs软件在安装ossfs过程中通过yum可以自动下载和安装ossfs软件的依赖软件包。 执行如下命令更换yum源。 **说明**ECS系统为Centos 8由于Centos8 yum官方源下线需要更换为阿里云yum源。 step1先删除系统内过期的.repo文件 rm -f /etc/yum.repos.d/*step2下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/ wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repostep3运行 yum makecache 生成缓存 yum clean all yum makecache**说明**返回结果如下所示即完成yum源的更换。 3.执行如下命令安装ossfs。 说明使用yum命令安装ossfs时yum install xx.rpm表示为安装xx.rpm软件包-y参数表示安装过程中自动选择yes yum install -y ./ossfs_1.80.6_centos8.0_x86_64.rpm说明****执行安装命令后返回结果显示Complete如下图所示表示ossfs安装成功。 配置ossfs 获取到OSS Bucket和AccessKey ID和AccessKey Secret信息。 BucketName您在对象存储OSS控制台中创建的Bucket名称可在对象存储OSS控制台Bucket列表中查看。AccessKey ID和AccessKey SecretAK ID即AccessKey IDAK Secret即AccessKey Secret。获取ak方式 2.执行如下命令配置账号访问信息将Bucket名称以及具有此Bucket访问权限的AccessKey ID和AccessKey Secret信息存放在/etc/passwd-ossfs文件中。 说明您需要将命令中的BucketName、yourAccessKeyId和yourAccessKeySecret替换成您创建的Bucket名称、主账号的AccessKey ID和主账号的AccessKey Secret。请注意使用英文格式字符。 echo BucketName:yourAccessKeyId:yourAccessKeySecret /etc/passwd-ossfs 示例echo hhbtest:sdafsdfasdf12313:hjhsdjfhkjhkjhkjhkj /etc/passwd-ossfs20执行如下命令给passwd-ossfs文件授予权限。 说明后续挂载OSS Bucket阶段需要使用passwd-ossfs中的AccessKeyId和AccessKeySecret去验证是否具有passwd-ossfs文件中Bucket的权限。 chmod 640 /etc/passwd-ossfs5.挂载OSS Bucket 创建挂载点 在ECS命令行界面执行如下命令创建一个名为oss文件夹。 mkdir oss手动挂载OSS Bucket 2.执行如下命令将Bucket挂载到指定目录**/root/oss**您需要将命令中的BucketName、mountfolder和Endpoint替换成之前创建的bucket名称、创建的oss文件夹和OSS的内网Endpoint。 ossfs BucketName mountfolder -o urlEndpoint说明 BucketName您在对象存储OSS控制台中创建的bucket名称可在对象存储OSS控制台Bucket列表中查看。mountfolder上一步创建的挂载文件夹为**/root/oss**。EndpointOSS的ECS的经典网络访问内网的Endpoint可在Bucket列表Bucket概览访问端口中查看。 查看是否挂载成功。 df -h说明返回结果如下表示挂载成功。 设置开机自动挂载OSS Bucket 执行如下命令在/etc/init.d/目录下建立文件ossfs设置ECS开机自动启动脚本进行OSS Bucket自动挂载。 进入Vim编辑器。 vim /etc/init.d/ossfs3.按下i键进入编辑模式vim编辑器左下方看到**–INSERT–**字样即表明已经进入编辑模式。 4.复制下列示例脚本内容右键粘贴会跳出粘贴对话框此时您需要将命令最后一行中的BucketName、mountfolder和Endpoint替换成您创建的Bucket名称、创建的ossfs挂载点文件夹路径和OSS的内网Endpoint。 BucketName您在对象存储OSS控制台中创建的Bucket名称可在对象存储OSS控制台Bucket列表中查看。ossfs挂载点/root/oss。EndpointOSS的ECS的经典网络访问内网的Endpoint可在Bucket列表Bucket概览访问端口中查看。 #! /bin/bash # # ossfs Automount Aliyun OSS Bucket in the specified direcotry. # # chkconfig: 2345 90 10 # description: Activates/Deactivates ossfs configured to start at boot time.ossfs BucketName mountfolder -o urlEndpoint -oallow_other说明显示如下图所示表示完成粘贴。 5.按下Esc键退出vim编辑模式即vim编辑器左下方**–INSERT–字样消失。** 6.保存文件输入**:wq**vim编辑器左下方看到**:wq**字样**按下Enter键**保存并退出Vim编辑器。 7.执行如下命令为新建立的ossfs脚本赋予可执行权限。 说明chmod是添加更改权限的命令a是指所有的用户组x是指添加执行权限。 chmod ax /etc/init.d/ossfs8.执行如下命令把ossfs启动脚本作为其他服务开机自动启动。 chkconfig ossfs on6.配置个人网盘 运行Cloudreve 执行如下命令运行cloudreve。 ./cloudreve配置Cloudreve 配置cloudreve主要是对存储策略进行配置并将存储策略与用户组进行绑定。存储策略定义了文件的存储平台、上传和功能限制。用户组与存储策略绑定此用户组下的用户将共享同一个存储策略。 登陆cloudreve。打开浏览器访问http://ECS公网地址:****cloudreve监听端口依次输入管理员账号和密码单击登录。请注意冒号使用英文格式字符。 说明****您可以通过云产品资源列表查看ECS的公网地址假设ECS公网地址为192.168.1.1cloudreve****监听端口为固定值5212cloudreve的访问地址为http://192.168.1.1:5212 。 2.在cloudreve主界面右上角单击管理面板。 3.在确定站点URL设置对话框中单击更改。 4.在左侧导航栏中单击存储策略。 5.在存储策略页面单击添加存储策略。 6.在选择存储方式对话框中选择本机存储。 7.在添加本机存储策略的上传路径页面中将存储目录修改为/root/oss/uploads/{uid}/{path}单击下一步。 说明/root/oss为oss Bucket的挂载点。 8.在添加本机存储策略的直链设置页面中单击下一步。 9.在添加本机存储策略的上传限制页面中单击下一步。 10.在添加本机存储策略的完成页面中输入存储策略名OSS单击完成。 配置用户组 11.在左侧导航栏中单击用户组。 12.在用户组页面中单击管理员操作中的编辑图标。 13.在编辑管理员页面的存储策略中选择oss然后单击保存。 14.在用户组的右上角单击返回主页。 上传文件到个人网盘 在个人网盘页面拖拽任意文件到网页中待文件上传完毕关闭上传队列。 OSS Bucket验证个人网盘上传结果 复制下方地址在Chromium网页浏览器打开新页签粘贴并访问OSS管理控制台。 https://oss.console.aliyun.com/2.在左侧导航栏中单击Bucket列表。 3.在Bucket页面找到创建的Bucket单击Bucket名称。 4.在文件列表页面根据云产品资源列表中的Object路径单击对应的文件夹名称进入Object路径。 5.在文件列表页面单击文件名为1的文件夹。 6.在1文件夹中您可以看到在个人网盘上传的文件。 至此个人网盘完成搭建可尽情使用
http://www.sadfv.cn/news/274424/

相关文章:

  • 石家庄城乡建设局网站wordpress英文企业主题
  • 佛山外贸网站建设流程学生制作网站建设 维护
  • php网站后台地址全国十大网站建设公司排名
  • 网站建设行业解决方案中国石油网站建设在线第三次作业
  • 溧阳市城乡建设局网站asp网站后台无法编辑
  • 衡水林熠网站建设公司企业建筑网站有哪些类型有哪些
  • 知乎网站内容建设的逻辑wordpress 网站域名
  • 做360手机网站优化排网站做动态图片
  • 海口网站建设方案报价深圳画册设计欣赏
  • 建筑网站的特点广州官方发布
  • 网站开发前后端工具组合漯河网站建设价格
  • 我公司让别人做网站了怎么办网站免费模版
  • 内容营销的定义百度排名优化
  • 网站有必要备案吗制作网页的工具有哪些
  • 一元云购网站建设教程多媒体艺术设计
  • 秦淮网站建设网站内容管理系统使用说明书
  • 济南 建网站php网站后台建设
  • 企业网站建设的必要性建个网站多少钱
  • 怎么做网站注册登入页面wordpress动态模板
  • dede 网站内页标题修改中铁十六局门户网
  • 洛阳住房和城乡建设厅网站php mysql 网站模板
  • 国外金融网站设计欣赏一起做网店网站官方
  • 毕业设计都是做网站吗咨询公司税率是多少
  • 网站建设十佳怎样建立网站的快捷方式
  • 电商培训类网站模板长春做网站的公司哪家好
  • 奇艺广州网站建设熊掌号wordpress中文文档
  • 万维网站域名做设计英文网站
  • 补习吧 一家专门做家教的网站找人网站 优帮云
  • 网站下载链接怎么做wordpress不同分类
  • ps做图 游戏下载网站有哪些空间 wordpress