轻量高效云服务器:满足创业公司与中小企业IT部署与运维需求
前言近年来,随着初创企业,增长企业和独立开发人员的越来越多,他们对易于使用和高性能云计算基础架构的需求也在增长。但是,由于这些公司的局限性,他们通常缺乏全日制技术和运营和维护人员,或者仅将云服务器用作内部开发环境,并且在电子商务商店管理,企业等方案中需要较低网站,基于云的业务系统以及迷你程序的部署。它的部署和运营复杂性以及更高的效率和收益。因此,他们迫切需要一台轻巧,高效,易于部署,负担得起,易于使用且易于管理的云服务器。
同时,随着业务的持续增长以及私有化服务运营和维护压力的逐步增加,越来越多的中小型企业选择管理云上轻量级的OA/ERP系统,重点关注业务数据本身。同时,它有效地解放了IT运营和维护劳动。
无论有任何情况,安全性和可靠性始终是企业进入云的首要任务。根据华为在ICT领域和产品解决方案开放性的30多年的技术积累,华为云在云服务方面已取得了领先地位,并以“稳定性,可靠性和安全性”的三个核心性能护送公司。华为云具有超级可靠的云计算基础架构,具有T4级计算机室和双重AZS,并满足客户的高度安全需求;它还拥有中国最大的SRE团队之一,具有超强的运营和维护能力,可确保云服务的超高可用性。可靠性指标在行业中领先,中小型企业可以完全信任其业务托管在云上,并将更多地关注应用程序本身。
此外,华为云还提供了大量的安全保护产品,例如WAF/DDOS,在需求的不同阶段与客户匹配,因此中小型企业可以在快速开发过程中灵活选择合适的产品,并安全地使用它们,稳定,安全,并解放IT生产率。
为了响应这种类型的用户需求,华为云启动了新的华为云云云服务器L实例(Yun Yao L实例)。与传统的云服务器相比, L实例更适合中小型企业和开发商。凭借“简单的云第一步”的概念,可以优化性能,购买,部署,操作和维护等,并且具有成本效益。
一站式服务很容易访问云, L示例可以帮助中小型企业迅速建立轻量级企业,例如官方网站和迷你计划。
互联网的发展不仅改变了人们的生活习惯,而且还为企业的商业模式带来了许多变化。许多企业选择通过官方网站构建和微型程序以及官方帐户营销以及扩展营销渠道等策略来塑造公司形象的第一张名片。提高营销效率并与客户建立更方便的沟通。
但是与此同时,许多传统企业和中小型企业没有独立的研发能力,外部开发资源的质量各不相同,这导致企业没有能力维护网站的能力支付一定费用后很长时间。因此,是否有适合中小型企业的产品,可以快速建立此类轻型业务?这次,我们带来了 l的实践战斗。
准备
在官方网站上选择 L实例,然后选择应用程序图像的Linux面板。
我们选择具有成本效益的2核4G示例规范。可以选择官方网站上的流量包。可以根据实际流量选择迷你程序/公共帐户,也可以选择4核8G。目前,在 11活动期间,价格相对便宜。它是全新的,只有498元/年即可购买4核8G 6M规格,这更实惠和实用。
建议检查以启用主机安全HSS(基本版本)。打开后,您的实例将提供:密码检测,漏洞检测:帐户蛮力破裂,异常登录和其他功能。这次,我们检查数据磁盘,打开HSS并使用云备份存储。
配置安全组
安全组类似于防火墙功能,是用于设置网络访问控制的逻辑分组。用户可以在安全组中定义各种访问规则,当弹性云服务器加入安全组时,它们会受到这些访问规则的保护。
在构建我们的官方网站之前,我们必须配置相关的输入规则,即用于打开服务的外部访问端口。
首先,在“弹性云服务器”列表中,单击要更改安全组规则的弹性云服务器名称。
系统跳到“弹性云服务器详细信息”页面,选择“安全组”选项卡,展开安全组,然后查看安全组规则。
创建一个新的安全组,我们将将其更改为 L实例官方网站以构建和测试。
要配置所需的端口或IP规则,默认情况下已启用端口22。在这里,我们配置了端口80、9090、8888和3306(数据库)以访问我们的服务。
配置的安全组规则如下:最后,服务器的安全组开放端口限制仅限于官方网站测试,并且初步准备工作已完成。以下是我们在官方网站上构建的策略组的列表,可以按顺序进行配置。
快速使用Linux 面板构建官方网站登录服务器
使用登录更方便。
我们输入命令
sudo cat //.txt
命令行获得了宝塔管理接口的用户名和密码。您可以查看管理员用户名。
我们还可以运行以下命令以直接设置密码,其中“”是管理员的密码。
例如,CD /www /panel && tools.py面板是指管理员的密码。
返回上一页,单击镜像信息,然后登录到宝塔面板。
输入我们刚获得的用户名和密码,然后直接单击登录。
安装并构建自己的PHP(网络端MySQL管理工具),.22,MySQL和
打开Java项目经理 - 版本管理 - 安装
返回到主页 - 单击文件 - 输入目录以打开它,删除内部的所有文件 - 然后上传包装的战争项目软件包 - 将自己解压缩战争包。
数据库配置
单击数据库 - 单击根密码以修改密码。
如果是一个简单的应用程序,则可以使用面板创建新的MySQL数据库或导入本地数据库文件。
部署官方网络程序
创建一个站点 - 返回软件商店 - 单击Java项目经理 - 项目管理 - 添加项目
部署SSL后,您可以看到我们刚刚部署的网站
快速为企业的官方网站构建迷你计划
在这一点上,我们的初步准备工作基本上已经完成。
普通的官方网站迷你计划必须具有前端。如果它是静态显示页面,则无需后端。
作为一种教学案例,使用开源的官方网站解决方案。
您还可以根据需要使用不同的框架语言和开发部署解决方案。
域名和SSL证书配置
迷你程序需要域名。首先,需要在后端开发功能迷你程序,而微信Mini计划也显然要求它们必须是域名,并且仅接受HTTPS请求。然后,对于具有端口的用户,还需要端口映射。
选择要注册的未注册域名。这里的过程相对简单。
应当指出的是,填写域名信息模板后,审核通常可以在1个工作日完成,有些则可能需要3-7个工作日。您需要等待信息模板得到审查和批准,然后才能使用它。
在等待要审核和批准的域名信息模板后,单击以申请域名,选择域名信息模板,然后提交订单以支付域名价格。
https://img1.baidu.com/it/u=1174812072,3786428453&fm=253&fmt=JPEG&app=138&f=JPEG?w=918&h=500
购买SSL证书后,您可以将SSL证书下载并部署到您的网站。
我们正在使用宝塔面板。您只需要在网站设置中找到“ SSL”,选择“其他证书”,然后填写SSL证书的相应内容。如下图所示
伪静态设置
选择网站→设置→伪固定→选择后,保存!此时,基本上已经完成了宝塔面板的配置。让我们在下面登录
网站永久设置
后端 - 设置 - 网站固定链接 - 自定义结构:/% /%%.html
这是一个使用PHP语言开发的博客平台。用户可以在支持PHP和MySQL数据库的服务器上设置自己的网站。此外,由于易用性,可以集成各种插件,可用于构建诸如个人博客,公司官方网站,电子商务,考试系统等丰富方案。在这里我们使用Mini 建立一个官方网站。
工具安装
在安装了像微信之类的开发人员工具之后,专注于安装以及大多数随后的操作在中间完成。诸如微信之类的工具主要是释放功能。
下载:
前端(迷你程序)配置和发布
2.1。工具→文件→打开项目→(Mini 前端代码);
2.2。在 /utils/.js中将域名更改为您自己的网站域名;
温暖提醒:域名和开发人员的后端域名必须相同,www是统一的,或者www是统一的
2.3。配置域名→运行到内置浏览器以查看演示;
2.4。将其发布到Mini计划模拟器(微信,百度,QQ)以查看演示并提交审查;在这里,我们单击微信。
后端(插件)下载和配置
在这里,我们主要使用使用插件实现的后端功能,当然,我们也可以使用节点Java来实现部署。但是,该过程略有不同,总体想法是相同的。
3.1。后端→插件→安装插件→搜索:(蓝色图标此)→安装并启用;
3.2。在后台输入“Mini计划”管理菜单页面,设置Appid和其他信息;
在这一点上,在等待Mini计划发布后,我们的官方迷你计划已被部署。将来,可以根据开源框架进行二级开发,以个性化所需的内容。
CDN配置
内容分销网络(CDN)允许其用户通过将网站内容发布到全球范围内传播的大量加速节点来获取附近所需的内容。
配置CDN可以避免网络不稳定性和由网络拥塞,跨操作员,跨区域,跨境因素引起的高访问延迟,从而有效提高下载速度,减少响应时间并提供流畅的用户体验。
我们可以选择配置CDN以加速我们的应用程序
1。登录到华为云控制台,在控制台主页的左上角选择“服务列表> CDN和Smart Edge网络CDN”以购买CDN服务。
2。在左侧的导航栏中选择“域名管理”,以输入域名管理页面。在域名管理接口中,单击“添加域名”以配置域名参数。
轻巧的业务迁移到云,解放操作和维护压力
这已经成为使用轻量级业务进入云的趋势,但是不可能一次使用私人服务进入云。将现有系统和数据迁移到云平台可能需要时间和精力来确保数据完整性,一致性和安全性,同时控制成本。
成本控制和预算管理是中小型企业IT经理和决策者决定进入云的重要条件。华为云服务器L实例不仅支持官方网站迷你程序的构建,而且对轻量级企业(例如轻量级OA/ERP)的迁移非常友好。在这里,我们将开源OA系统作为实现快速迁移的情况。
在这里,默认情况下,我们已经完成了上述主机购买,安全组配置,实例连接和其他操作,仅显示关键步骤。
数据备份和导出
它是MySQL随附的备份工具,它可以将MySQL数据库备份到SQL格式文件中,其中包含完整的数据库结构和数据。
要将源数据库迁移到云数据库RDS,需要先导出它。
1。登录到源数据库。
2。使用表结构将表结构导出到SQL文件。
–---订单by----hex-blob -no-data--set-gtid- = off-u -p -hp -hp | sed -e's/[] = [] [] [] [ ^] */*/'-e's/[]*=。//'-e's/[] =。//'-e's/[] =。//'-e's/[] =。 。*事件/事件/'>
•要迁移的数据库的名称。
•对于数据库用户。
•是数据库地址。
•是数据库端口。
•导出的生成文件的名称。
使用数据导出到SQL文件。
------- hex-blob--set-gtid- = off -no-info -skip-uphpr
数据库配置
在OA配置文件中修改MySQL配置
配置文件路径://.json
修改URL,并在上述示例中与MySQL相关的信息,例如:
“ url”:“ jdbc:mysql://xxx.0.0.1:3306/x?= true&= true&= true&= true&= utf-8&e = false&= false&= gmt%2B8,
““ : “根”,
”:“”,
“”:[],
“”:[],
““ : 真的
数据迁移
https://img0.baidu.com/it/u=2982732788,3848458320&fm=253&fmt=JPEG&app=138&f=PNG?w=956&h=500
通过弹性云服务器或可以访问云数据库RD的设备,使用相应的客户端连接到云数据库RDS实例,并将导出的SQL文件导入到云数据库RDS中。
1。登录到准备的弹性云服务器或可以访问云数据库RD的设备。
2。客户端连接到云数据库RDS实例。
3。将表结构导入云数据库RDS。
mysql -f -hp-uroot-p < /dump-defs.sql
在:
○是云数据库RDS实例的IP地址。
○是当前数据库实例的端口。
○是“ dump-defs.sql”所在的目录。
示例如下:mySQL -F -H 172.16.66.198 -p 3306 -u root -p <dump -defs.sql
将数据导入云数据库RDS。
mysql -f -hp-uroot-p < /dump-data.sql
在
•它是云数据库RDS实例的IP地址。
•当前数据库实例的端口。
•“ dump-data.sql”所在的目录。
示例如下:mySQL -F -H 172.16.66.198 -p 3306 -u root -p <dump -data.sql
查看迁移结果,迁移完成
在迁移MySQL数据后,稍后需要以下验证:
•检查权限完整性。
•重建索引。
•比较参数配置。
安装OA系统/部署OA镜像
在这一点上,大多数准备工作已经完成。其余的是特定OA系统的部署,然后链接数据库以完成我们本地的OA云体验。由于空间原因,我们在此处快速安装OA系统,然后单击“远程登录”。
在命令行上创建/数据目录并解压缩安装程序包
#mkdir /数据
#cd /data
#unzip -5.1.2-arm.zip
使用默认配置运行OA服务器
#cd /data /
#./.sh
等待Web服务器端口启动(默认为端口80),并在启动完成后访问服务器:以下是O2OA Cloud的Beta版本的成功操作接口。
系统的高可用性配置优化
在这里,我们已经完成了OA迁移,但是为了确保系统的高可用性,我们必须继续操作。
1。设置CBR云备份策略
在准备阶段,我们购买了可用的云服务器备份存储库,并绑定了 L实例。
接下来,我们将根据某些策略要求定期备份绑定到整个存储库的资源,以便服务器可以在丢失或损坏时快速恢复数据,并确保业务正常运行。
为了确保备份数据的完整性,建议在清晨选择一个时间,并且磁盘没有书面数据为备份。
1。登录到云备份管理控制台。
to管理控制台。
○在管理控制台的左上角点击图标,然后选择该区域和项目。
○单击选择存储>云备份。选择相应的备份目录。
2。在云服务器备份接口中,选择“存储库”选项卡,然后找到对云服务器的相应存储库。
3。执行备份,
○在“操作”列下单击“执行备份”。选择需要在绑定存储库上备份的服务器。检查后,它将显示在所选的服务器列表区域中,如图所示。
○单击目标存储库名称以输入存储库详细信息。在“ 服务器”选项卡上,找到目标服务器。单击“操作”列下的“执行备份”以备份目标服务器
然后输入备份的“名称”和“描述”,然后选择“执行完整备份”。检查后,系统将对绑定的服务器执行完整的备份,并且备份所占据的存储容量也将相应增加。单击确定。系统将自动为服务器创建备份。在“备份复制”选项卡上,如果生成的备份的备份状态“可用”,则表示成功执行备份任务。
2。HSS配置IT许可隔离
创建用户并授权使用HSS,或通过角色设置不同的访问权限,以实现用户之间的权限隔离。
购买了专业或企业版安全保护版本后,我们可以进行白名单管理并通过HSS配置其许可隔离。默认情况下,管理员创建的IAM用户没有任何权限。您需要将其添加到用户组中,并将用户组策略或角色授予用户组,以使用户组中的用户获得相应的权限。此过程称为授权。授权后,用户可以根据授予的权限在云服务上运行。
在上面,我们介绍了两种业务场景:一站式建筑官方网站,迷你程序和轻量级业务云迁移。在今年的 11中,华为云还推出了 11营销季节,为20多个星级产品和解决方案带来了特别优惠。快来帮助企业在通往云的新旅程中向前迈进。
截至11月30日,华为Cloud 20+产品和解决方案为云服务器提供了一站式的云支持,对技术开发的安全保护和企业运营为企业运营,促进各个方面的创新发展,并有效地帮助中小型企业在数字化转型中“爬上坡度并克服障碍”。
其中,华为云服务器L实例依赖于体系结构和全局计算网络来创建智能云体验,该体验更简单,可以开始使用,并且具有出色的麻烦管理。在 11期间,2核2G 3M规格仅为29元/3月和88元/年,使中小型企业迈出“前往云的第一步”。 的例子还将在华为Cloud的年度采购,618个营销季节,828 B2B企业节和其他活动中带来许多巨大的折扣,帮助中小型企业有弹性地成长,不要错过!
页:
[1]