云耀服务器L实例搭配负载均衡部署Linux 可视化宝塔面板

news2024/9/22 4:25:54

云耀服务器L实例搭配负载均衡部署Linux 可视化宝塔面板

1. 华为云云耀服务器L实例介绍

华为云云耀服务器L实例是一种高性能、高可靠性的云服务器实例,适用于大规模企业级应用、大数据分析等场景。它基于华为最新一代的硬件虚拟化技术,提供了更高的计算、存储和网络性能,同时保障了数据安全和隐私保护。

云耀云服务器L实例官网:https://www.huaweicloud.com/product/hecs-light.html

image-20231015175056075

华为云云耀服务器L实例拥有以下特点:

  1. 高性能:采用华为自研的最新一代虚拟化技术,提高了计算、存储和网络性能,使得L实例可以轻松应对大规模企业级应用和大数据分析等场景的高性能需求。
  2. 高可靠性:通过多重备份和快速恢复技术,保障了数据的安全性和可靠性。即使发生硬件故障或数据丢失,也能快速恢复业务,确保了业务的连续性。
  3. 简单易用:提供了自动化运维和智能管理平台,使得部署和管理云服务器变得简单易用。用户只需通过简单的配置和命令行工具,即可完成部署和管理任务。
  4. 灵活扩展:支持按需扩展资源,可根据业务需求自由调整计算、存储和网络资源,灵活应对业务增长和负载变化。
  5. 安全可靠:严格遵守国内外安全标准和法律法规要求,保护用户数据的安全性和隐私。同时,提供了多种安全措施,包括访问控制、漏洞扫描等,保障了云服务器的安全可靠运行。

2. 云耀负载均衡

云耀负载均衡(HCES ELB)是一种在云端运行的负载均衡服务,它主要用于将访问流量根据分配策略分发到后端多台云耀云服务器L实例,以实现流量的高效控制和故障恢复。

image-20231016214204646

具体而言,云耀负载均衡的主要特点包括以下几个方面:

  1. 高效流量分发:云耀负载均衡可以通过配置不同的分配策略,将进入的流量高效地分发到后端的多台云耀云服务器L实例上,实现流量的均匀分配和负载均衡。
  2. 故障恢复:云耀负载均衡具备实时监控功能,能够实时监测后端云耀云服务器L实例的状态,一旦发现有实例出现故障,能够将流量快速切换到其他正常的实例上,保证应用系统的可用性。
  3. 扩展性强:云耀负载均衡支持无缝伸缩,可以在不中断服务的情况下,动态地添加或删除后端云服务器,实现流量的灵活扩展,满足应用系统不断变化的需求。
  4. 支持多种协议:云耀负载均衡支持多种协议,如HTTP、HTTPS、TCP等,可以适应不同的应用场景,满足不同的需求。
  5. 可视化监控:云耀负载均衡提供了可视化监控功能,可以实时查看流量分发情况、后端服务器状态等信息,方便管理员进行管理和监控。

支持HTTPS协议,业务访问更安全支持域名/IP两种访问方式,业务访问更灵活操作简单,性价比高

3. Linux 可视化宝塔面板

Linux可视化宝塔面板是一款服务器管理软件,它支持Linux系统,并提供Web端界面,使得用户可以轻松管理服务器,并提升运维效率。

image-20231016215139733

Linux可视化宝塔面板具有以下功能和特点:

  1. 服务器环境配置:宝塔面板提供了一键配置服务器环境的功能,用户可以通过简单的操作,快速部署和配置LAMP/LNMP/Tomcat/Node.js等环境,大大简化了服务器环境的搭建和配置过程。
  2. 网站、FTP和数据库管理:宝塔面板支持创建和管理多个网站、FTP和数据库,用户可以通过Web端界面轻松地进行可视化管理,使得网站、FTP和数据库的创建、管理和维护变得更加便捷。
  3. 文件和软件管理:宝塔面板提供了可视化文件和软件管理器,使得用户可以轻松地管理服务器上的文件和软件,包括文件的上传、下载、重命名、复制、移动和删除等操作,以及软件的安装、卸载和更新等操作。
  4. CPU、内存和流量监控:宝塔面板提供了可视化CPU、内存和流量监控图表,使得用户可以实时了解服务器的运行状态和负载情况,以便及时地进行优化和调整,保证服务器的稳定性和性能。
  5. 计划任务:宝塔面板支持计划任务的设置和管理,用户可以设置定时任务,定期执行特定的操作,例如备份数据、清理日志、重启服务等,使得服务器的维护和管理更加自动化和智能化。
  6. 安全功能:宝塔面板还提供了诸多安全功能,如SSH开启关闭服务、SSH端口更改、禁ping、防火墙端口放行等,可以帮助用户保障服务器安全。

3. 部署华为云云耀服务器L实例

3.1 云耀服务器L实例购买

进入华为云官网: https://www.huaweicloud.com/

进入控制台

image-20231015145023861

搜索云耀服务器HECS

image-20231015145120416

选择登录L实例控制台

image-20231015145202811

如果没有应用实例,则可以选择购买资源

image-20231015145509267

云耀服务器L实例在购买阶段相对于传统的华为云ECS服务器购买十分简单便捷

关于区域选择,可以按照下面规则选择合适的区域

  • 地理位置就近原则。根据用户群所在位置,应就近选择区域以减少网络时延,提高访问速度。
  • 不同区域价格差异。不同区域的服务器价格可能会有所不同,因此需考虑预算和成本效益。
  • 备案考虑。根据所在的行业和业务需求,有些区域可能需要特定的备案或审批手续,应该提前了解和考虑。
  • 多产品同区域内网互通。如果需要将多个华为云产品部署在同一区域内,以便实现内网互通,可以提高访问速度和数据传输效率。

本次我选择的是Centos7.8版本

关于实例规格选择,这要根据大家的实际业务需求和资金进行综合考虑

综上考虑,我现在的区域为华北-北京四,系统镜像为Centos7.8,实例规格为2c-2G,先购买一个月

image-20231015150608062

大家也可以根据自己需求选择增配数据盘,主机安全,云备份等功能

image-20231015151017186

点击立即购买并支付费用,支付成功后回到云耀服务器L实例控制台等待机器创建成功。

image-20231015151046647

3.1.1 云耀服务器L实例初始化配置

进入云耀服务器L实例控制台,可以看到我们购买的实例

单击实例,进入控制界面

image-20231015180752398

在这里可以看到此服务器的一些基本信息

image-20231015180806717

首先需要重置密码

image-20231015180841516

对于我们是下个步骤安装Odoo过程中需要开放一些端口,所以还需要配置安全组规则

选择更改安全组,选择自己认为合适的安全组或者新建安全组规则

image-20231015180918968

image-20231015180945332

3.1.2 远程登录云耀服务器L实例

每个人的喜好不太一样,常用的shell登录终端有很多,这里我使用的是MobaXterm

MobaXterm是一款强大的终端工具,它集成了SSH客户端、X服务器和Unix命令集工具箱。在Windows操作系统下,MobaXterm可以帮助用户轻松地连接并操作Linux服务器。

MobaXterm具有以下特点:

  1. 集成了SSH客户端:MobaXterm通过内嵌SSH客户端,可以快速建立与Linux服务器的安全连接,实现远程登录和管理。
  2. 支持X服务器:MobaXterm集成了X服务器,可以在Windows上运行Unix/Linux环境,并支持图形界面应用程序。
  3. 提供Unix命令集:MobaXterm集成了Unix命令集(GNU/Cygwin),用户可以在Windows上运行大多数Linux命令,实现高效的终端操作。
  4. 多终端视窗:MobaXterm支持开启多个终端视窗,可以同时连接多个Linux服务器,并进行灵活的终端管理。
  5. 可扩展性强:MobaXterm可以通过集成插件来扩展功能,例如运行Gcc、Perl、Curl、Tcl/Tk/Expect等程序。
  6. 免费开源:MobaXterm分为免费开源版和收费专业版,用户可以免费使用开源版,并根据需求选择专业版以获得更多的功能和更好的技术支持。

新建ssh登录,填写云耀服务器L实例的ip和用户名并输入密码

image-20231015152615972

登录成功

image-20231015152717521

3.2 部署云耀负载均衡

3.2.1云耀负载均衡购买

同样是在云耀服务器L实例控制台

选择购买云耀负载均衡

image-20231015201645045

根据需求选择配置

image-20231015201744894

确认信息并购买支付后回到控制台

image-20231015201817585

可以看到负载均衡已经创建好

image-20231015201845145

3.2.2云耀负载均衡初始化配置

点击test云耀负载均衡,可以看到详细信息和需要配置的信息

image-20231015202022643

image-20231015202037798

4. Linux 可视化宝塔面板部署

4.1 宝塔面板安装

登录shell终端工具,执行下面命令,安装过程大概5-10分钟

image-20231016215545054

yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

image-20231016215606282

如果操作系统发行版不同,可以选择下面不同脚本

Ubuntu/Deepin安装脚本

wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec

Debian安装脚本

wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec

万能安装脚本

if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec

国产龙芯架构安装脚本(其他CPU请勿使用)

wget -O install_panel.sh https://download.bt.cn/install/0/loongarch64/loongarch64_install_panel.sh && bash install_panel.sh ed8484bec

安装完成后如下图所示

image-20231016220128858

4.1 宝塔面板初始化

根据部署完成的提示进入管理页面

输入账号和密码登录

image-20231016220252533

接受协议进入面板

image-20231016220327290

可以按照推荐选择一键部署LNMP套件

image-20231016220838181

LNMP是指一套协同工作的系统和相关软件,包括Linux操作系统、Nginx网站服务器、MySQL数据库服务器和PHP(或Perl、Python)网页编程语言。

具体来说,Linux操作系统是LNMP架构的基础,提供用于支撑Web站点的操作系统,能够与其他三个组件提供更好的稳定性、兼容性。
Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。它既可以在内部直接支持Rails和PHP,也可以支持作为HTTP代理服务器对外进行服务。Nginx用C编写,不论是系统资源开销还是CPU使用效率都比Perlbal要好的多。
MySQL是一个小型关系型数据库管理系统。在LNMP架构中,MySQL用于保存用户的账户和密码等数据,PHP负责解释动态网页文件并与Nginx(Web服务器)以及数据库协同工作。
PHP是一种在服务器端执行的嵌入HTML文档的脚本语言,它负责沟通web服务器和数据库系统以协同工作。

4.2 宝塔面板部署

进入宝塔面板后台,选择一键部署,选择未知表白墙,一键部署

image-20231016223432852

填写配置信息

image-20231016223520151

可以看到已经自动部署成功

image-20231016223543001

登录前端查看,输入账号密码

image-20231016224341937

image-20231016224606901

5. 云耀服务器L实例搭载负载均衡

进入云耀服务器L实例控制台

点击立即添加

image-20231016223002882

选择添加证书

创建证书,创建好返回控制台

image-20231016223110636

添加云耀服务器L实例

image-20231016223156193

image-20231016223232818

刚配置好后健康检查会显示异常,为正常现象

image-20231016224721499

可以看到负载均衡配置完成

image-20231016224747372

6. 总结

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1144276.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Azure - 自动化机器学习AutoML Azure使用详解

目录 一、AutoML是如何工作的?二、何时考虑AutoML?三、AutoML助力训练与集成过程四、实战案例五、总结 自动化机器学习,简称为AutoML,旨在将机器学习模型的开发中繁琐且重复的任务自动化。这使得数据科学家、分析师以及开发人员能…

ArcGIS笔记13_利用ArcGIS制作岸线与水深地形数据?建立水动力模型之前的数据收集与处理?

本文目录 前言Step 1 岸线数据Step 2 水深地形数据Step 3 其他数据及资料 前言 在利用MIKE建立水动力模型(详见【MIKE水动力笔记】系列)之前,需要收集、处理和制作诸多数据和资料,主要有岸线数据、水深地形数据、开边界潮位驱动数…

File文件查找

用的是递归调用, (递归死循环的结果是导致栈内存溢出错误) 一.代码 package org.example;import java.io.File;public class day03 {public static void main(String[] args) {//文件查找,在d:temp下查找改名.mp4sea…

前端的简单介绍

前端核心的分析 CSS语法不够强大,比如无法嵌套书写,倒是模块化开发中需要书写很多重复的选择器 没有变量和合理的样式复用机制,使逻辑上相关的属性值必须字面量的心事重复的输出,导致难以维护 CSS预处理器,减少代码的笨重&#…

IDEA中application.properties文件中文乱码

现象: 原因: 项目编码格式与IDEA编码格式不一致导致的 解决办法: 在File->Settings->Editor->File Encodings选项中,将Global Encoding,Project Encoding,Default encoding for properties files这三个选项置为一致&a…

设计一个递归算法,删除不带头结点的单链表L中所有值为x的结点(C语言实现)

设计一个递归算法,删除不带头结点的单链表L中所有值为x的结点(C语言实现) 这个代码网上基本都是直接照搬的王道,但是由于某些院校是明确要求用C语言实现,你那个C的引用符号&根本用不了,所以笔者这里用…

归结原理、归结演绎推理

主要内容 归结演绎推理范式子句与子句集将谓词公式转化为子句集命题逻辑鲁宾逊归结原理 归结演绎推理 定理证明的实质是对前提P和结论Q证明P →Q的永真性应用反证法,欲证明P →Q,只要证明 P∧~Q 等价于 F鲁宾逊归结原理对机械化推理有重大突破鲁宾逊归…

李宏毅老师浅谈机器学习

李宏毅老师浅谈机器学习 引例 - 宝可梦/数码宝贝 分类器如何定义损失函数?- 经验这里定义一个直观的loss函数根据全体数据,得到最好的模型参数(理想)如何衡量现实损失和理想损失接近程度?如何得到跟含所有样本数据集很像的取样数据…

【java学习—十】捕获异常(2)

文章目录 1. 什么是异常2. 异常处理机制3. 捕获异常总结3.1. try 和 catch3.2. 捕获异常的有关信息:3.3. finally 1. 什么是异常 如果程序运行时,某一行出现异常,将会使程序中断,不在继续执行,举个例子如下&#xff1…

Kubernetes简介篇

文章目录 前言应用部署Kubernetes能做什么总结 前言 Kubernetes(简称k8s)是一个开源的容器编排和管理工具,由Google开发并捐赠给Cloud Native Computing Foundation(CNCF)管理。它能够自动化部署、扩展和管理容器化应…

Unity主程如何做好游戏项目管理

前言 很多小伙伴最近在面试或者考虑跳槽,可能工作了3~5年了想涨薪或想做技术总监或主程, 可自己还是个雏,没有做过项目技术管理,怎么办?今天我给大家梳理一下作为一个技术总监或主程你应该如何带好一个游戏项目,做好技术管理。接…

基于混合蛙跳算法的无人机航迹规划-附代码

基于混合蛙跳算法的无人机航迹规划 文章目录 基于混合蛙跳算法的无人机航迹规划1.混合蛙跳搜索算法2.无人机飞行环境建模3.无人机航迹规划建模4.实验结果4.1地图创建4.2 航迹规划 5.参考文献6.Matlab代码 摘要:本文主要介绍利用混合蛙跳算法来优化无人机航迹规划。 …

小米14系列, OPPO Find N3安装谷歌服务框架,安装Play商店,Google

10月26号小米发布了新款手机小米14,那么很多大家需求问是否支持谷歌服务框架,是否支持Google Play商店gms。因为毕竟小米公司现在安装的系统是HyperOS澎湃OS。但是我拿到手机之后会发现还是开机初始界面会显示power by android,证明这一点他还是支持安装谷歌,包括最近一段时间发…

ASEMI高压二极管CL08-RG210参数,CL08-RG210封装

编辑-Z CL08-RG210参数描述: 型号:CL08-RG210 反向重复峰值电压VRRM:8000V 反向工作峰值电压VRWM:8000V 正向平均电流IF:0.5A 正向(不重复)浪涌电流IFSM:20A 反向恢复时间trr:80ns 正向…

spring-基于注解管理bean

基于注解管理bean 一、标记与扫描1、引入依赖2、创建spring配置文件3、创建组件4、扫描组件4.1、基本扫描&#xff1a;4.2、指定要排除的组件4.3、仅扫描指定组件 二、基于注解的自动装配 一、标记与扫描 1、引入依赖 <dependencies> <!-- 基于Maven依赖传递性&…

图像特征Vol.1:计算机视觉特征度量|第一弹:【纹理区域特征】

目录 一、前言二、纹理区域度量2.1&#xff1a;边缘特征度量2.2&#xff1a;互相关和自相关特征2.3&#xff1a;频谱方法—傅里叶谱2.4&#xff1a;灰度共生矩阵(GLCM)2.5&#xff1a;Laws纹理特征2.6&#xff1a;局部二值模式&#xff08;LBP&#xff09; 一、前言 &#x1f…

RocketMq源码分析(八)--消息消费流程

文章目录 一、消息消费实现二、消息消费过程1、消息拉取2、消息消费1&#xff09;提交消费请求2&#xff09;消费消息 一、消息消费实现 消息消费有2种实现&#xff0c;分别为&#xff1a;并发消费实现&#xff08;ConsumeMessageConcurrentlyService&#xff09;和顺序消费实现…

vue3-vite-ts-pinia

Vue3 vite Ts pinia 实战 源码 electron 仓库地址&#xff1a;https://gitee.com/szxio/vue3-vite-ts-pinia 视频地址&#xff1a;小满Vue3&#xff08;课程导读&#xff09;_哔哩哔哩_bilibili 课件地址&#xff1a;Vue3_小满zs的博客-CSDN博客 初始化Vue3项目 方式一 …

分布式数据库Apache Doris简易体验

&#x1f4e2;&#x1f4e2;&#x1f4e2;&#x1f4e3;&#x1f4e3;&#x1f4e3; 哈喽&#xff01;大家好&#xff0c;我是【IT邦德】&#xff0c;江湖人称jeames007&#xff0c;10余年DBA及大数据工作经验 一位上进心十足的【大数据领域博主】&#xff01;&#x1f61c;&am…

公司电脑禁用U盘的方法

公司电脑禁用U盘的方法 安企神U盘管理系统下载使用 在这个复杂的数据时代&#xff0c;保护公司数据的安全性至关重要。其中&#xff0c;防止未经授权的数据泄露是其中的一个关键环节。U盘作为一种常用的数据传输工具&#xff0c;也成为了潜在的安全风险。因此&#xff0c;公司…