购物网站模板代码关键词推广技巧
2026/1/28 13:04:11 网站建设 项目流程
购物网站模板代码,关键词推广技巧,网站内容是什么,动漫制作专业认知二、企业初期现状及需求分析 (一)锐科企业管理平台建设现状 1.企业拓扑结构图2-1 锐科企业现状网络拓扑图 三、企业私有云解决方案 (一)开源云平台选择 目前主流的云平台有CloudStack和OpenStack。 C1oudStack是一个开源的具有高可用性及扩展性的云计算平台#xff0c;CloudSt…二、企业初期现状及需求分析(一)锐科企业管理平台建设现状1.企业拓扑结构图2-1 锐科企业现状网络拓扑图三、企业私有云解决方案(一)开源云平台选择目前主流的云平台有CloudStack和OpenStack。C1oudStack是一个开源的具有高可用性及扩展性的云计算平台CloudStack的系统架构如图3-1所示。图3-1 CloudStack架构图OpenStack也是一项开源的云计算平台但它是完全开源的。根据目前的统计数据在开源的云计算平台软件 中OpenStack占市场份额是最大的目前排名第一而且社区活跃度最高可以说是现在影响力最大的云计算管理 工具。通过Web的可视化控制面板来管理IaaS平台。现在汇集了来自上百个国家接近上万名的人员和上千个在世界 上有名的企业。OpenStack的系统架构如图3-2所示。图3-2 OpenStack架构图OpenStack对比CloudStack有以下优势(1)与CloudStack开源软件相比OpenStack的模块分明 只需要根据手册就能轻松添加独立的组件和新的模 块。(2)组件灵活性比CloudStack要高组件可以安装在一个物理机或者多个物理机上。(3)二次开发容易是完全开源的。(4)兼容性OpenStack兼容其他公有云方便用户进行数据迁移。(5)可扩展性模块化设计可以通过横向扩展增加节点、添加资源。(6)避免被厂商锁定CloudStack虽然在云平台构建时会比较方便对企业来说会更容易上手但它必竟是从 商业软件开源出来的会带有商业软件属性而OpenStack自诞生之初就是开源软件所有的开发都是由社区承担 采用分布式的架构不同的项目之间几乎没有耦合所以可以方便的进行开发定制。根据最新的数据表明目前OpenStack的社区活跃度远高于CloudStack基于OpenStack更加开放的架构以及 众多技术厂商的支持加上OpenStack 自身迅速成长壮大的势头从长远来看对企业还是非常有益的。因此对于 纂齿传动这种规模企业而言选用Openstack作为企业私有云建设平台具备极高的性价比[7]。本次私有云搭建采用 OpenStack进行部署使用的是T版本。(二)私有云平台架构设计1.私有云平台网络拓扑结构本次采用OpenStack架构T版本指南搭建企业私有云计算平台。在原有的5台物理服务器设备和1台存储设备下 进行重新规划在实施过程中把这些物理服务器设备还有网络资源部署在企业的同一个局域网中这样可以快速 地将私有云计算平台的计算资源和存储资源共享到所有客户端。在锐科企业搭建私有云计算平台不仅能保留原有的业务系统还能快速部署新的业务系统不再需要一个业 务系统对应一台服务器在资源不满足业务系统运行时可以对业务系统扩容资源。 锐科企业私有云平台的网络拓 扑中需要部署三个节点控制节点部署在服务器1上计算节点部署在服务器2、3、4、5上。整套私有云平台环境 的网络拓扑结构如图3-3所示。图3-3 云平台的网络拓扑图四、私有云计算平台部署(一)云平台部署准备工作本次私有云平台搭建使用的是OpenStack T版本以下详细介绍了部分重要的部署过程。(1)各节点安装操作系统安装Centos7 x64配置主机名将镜像导入到centos系统内。(2)配置主机名配置控制节点主机名为controller配置实例节点主机名为compute配置存储节点主机名为data。在控制节点修改配置文件/etc/sysconfig/network内容如下。NETWORKINGyesHOSTNAMEcontroller在计算节点修改配置文件/etc/sysconfig/network内容如下。NETWORKINGyesHOSTNAMEcompute在存储节点修改配置文件/etc/sysconfig/network内容如下。NETWORKINGyesHOSTNAMEdata(3)配置域名解析在控制节点修改配置文件/etc/hosts内容如下。10.0.0.10 controller10.0.0.11 compute10.0.0.12 data在计算节点修改配置文件/etc/hosts内容如下。10.0.0.10 controller10.0.0.11 compute10.0.0.12 data在存储节点修改配置文件/etc/hosts内容如下。10.0.0.10 controller10.0.0.11 compute10.0.0.12 data(二)认证服务配置Keystone组件是认证服务的重要部分对其他的模块提供身份认证。部署主要步骤如下:(1)创建数据库。(2)安装服务软件包。运行以下命令以安装包yum install openstack-keystone httpd mod_wsgi -y编辑文件并完成以下操作/etc/keystone/keystone.conf[database]Connection mysqlpymysql://keystone:KEYSTONE_DBPASScontroller/ keystone#配置数据库访问[token]provider fernet#配置 Fernet 令牌提供程序[token]填充标识服务数据库su -s /bin/sh -c “keystone-manage db_sync” keystone(3)创建域、项目、用户和角色(4)创建admin-openrc.sh为admin项目和用户创建客户端环境脚本。将来的部分引用这些脚本来加载适当的客户端操作凭据。export OS_PROJECT_DOMAIN_NAMEDefaultexport OS_USER_DOMAIN_NAMEDefaultexport OS_PROJECT_NAMEadminexport OS_USERNAMEadminexport OS_PASSWORD000000export OS_AUTH_URLhttp://controller:5000/v3export OS_IDENTITY_API_VERSION3export OS_IMAGE_API_VERSION2五、私有云下云主机部署应用系统并测试(一)云主机部署企业私有云网盘在企业私有云计算平台成功搭建后我们可以进行使用云环境进行部署业务系统来测试云平台的可用性。本文打算使用企业私有云平台下的云主机进行部署一项新的业务系统该业务是企业私有云网盘。该企业私有云网盘 能进行替代传统IT模式下的FTP服务器对数据进行统一管理。OwnCloud它是一个开源免费专业的私有云存储项目,利用它能快速地在个人电脑或服务器上架设一套专属的私 有云文件同步网盘[9]。OwnCloud能让你更加方便管理文件资料。所以本次部署企业私有云网盘使用的是OwnCloud。(1)环境准备在私有云平台上创建一台云主机本次使用的是Ubuntu1804系统云主机IP 10.0.0.71cup2核运行内存4G。(2)安装docker#更新 apt 软件包缓存并安装 docker-ce$ sudo apt-get update$ sudo apt-get install docker-ce docker-ce-cli containerd.io#使用脚本自动安装$ curl -fsSL test.docker.com -o get-docker.sh$ curl -fsSL get.docker.com -o get-docker.sh$ sudo sh get-docker.sh --mirror Aliyun$ sudo sh get-docker.sh --mirror AzureChinaCloud#启动docker$ sudo systemctl enable docker$ sudo systemctl start docker文章底部可以获取博主的联系方式获取源码、查看详细的视频演示或者了解其他版本的信息。所有项目都经过了严格的测试和完善。对于本系统我们提供全方位的支持包括修改时间和标题以及完整的安装、部署、运行和调试服务确保系统能在你的电脑上顺利运行。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询