华为云云服务器评测|使用云耀云服务器L实例部署Portainer工具

news2024/11/25 11:33:45

华为云云服务器评测|使用云耀云服务器L实例部署Portainer工具

  • 一、云耀云服务器L实例介绍
    • 1.1 云耀云服务器L实例简介
    • 1.2 云耀云服务器L实例特点
    • 1.3 云耀云服务器L实例使用场景
  • 二、本次实践介绍
    • 2.1 本次实践简介
    • 2.2 Portainer简介
  • 三、购买云耀云服务器L实例
    • 3.1 登录华为云
    • 3.2 购买云耀云服务器L实例
    • 3.3 查看云耀云服务器L实例状态
  • 四、初始化环境
    • 4.1 重置服务器密码
    • 4.2 配置安全组
  • 五、访问Portainer服务
    • 5.1 远程登录服务器
    • 5.2 Xshell工具远程连接服务器
    • 5.3 检查Docker环境
    • 5.4 检查Portainer容器状态
    • 5.5 Portainer的初始化配置
    • 5.6 查看本地容器详情
  • 六、部署wordprss服务
    • 6.1 创建mysql容器
    • 6.2 查看mysql容器状态
    • 6.3 创建wordpress容器
    • 6.4 查看wordpress容器状态
    • 6.5 查看wordpress容器占用资源
  • 七、访问wordpress应用
    • 7.1 进入wordpress初始化页面
    • 7.2 设置系统中文语言
    • 7.3 设置网站信息
    • 7.4 登录wordpress后台
    • 7.5 访问wordpress首页
  • 八、云耀云服务器L实例使用总结

一、云耀云服务器L实例介绍

1.1 云耀云服务器L实例简介

  • 华为云云耀云服务器L实例

云耀云服务器L实例是新一代的轻量应用云服务器,专门为中小企业和开发者打造,提供开箱即用的便利性。云耀云服务器L实例提供丰富且经过严格挑选的应用镜像,可以一键部署应用,极大地简化了客户在云端构建电商网站、Web应用、小程序、学习环境以及各类开发测试等任务的过程。

在这里插入图片描述

1.2 云耀云服务器L实例特点

  • 智能不卡顿:华为云擎天架构加持,软硬协同结合AI算法智能调度,为您提供优质性能。华为云全球存算一张网,数据传输时延比眨眼还短,满足游戏、音视频等低网络时延场景的高要求。

  • 价优随心用:超高性价比,超低门槛,敞开随心用。多种实例规格,平衡性能与成本。技术升级优化用云成本,普惠更多初创企业和开发者。

  • 上手更简单:多种镜像、资源组合一键下单。严选多款高品质镜像,经过华为云官方严格测试,覆盖七大场景,预置模板,快速搭建,安全可信。自动化编排,资源一键开通,业务分钟级上线。平滑学习曲线,向导式应用搭建,应用轻松启用。

  • 管理更省心:拓扑、资源、镜像可视化管理,业务架构透明化管理。贴心服务状态提醒,资源续退一键式操作,实现极简管理。资源负载、安全,使用率实时监控,保障服务永远在线。可选配丰富的安全服务,包括丰富的备份、主机安全等服务,提供最高等级的安全防护。

1.3 云耀云服务器L实例使用场景

  • 电商店铺管理:快速搭建外贸独立站、店铺管理环境,为海内外顾客提供稳定、优质的服务。
  • 建站:提供常用建站类应用模板,快速构建满足业务诉求的网站,如企业官网、资讯、博客、论坛、电商等。
  • 小程序后台:适合于构建微信小程序以及公众号后台服务,降低维护成本,让用户专注于业务开发。
  • 小游戏:帮助客户搭建PC单机游戏、休闲小游戏等,快速上线,性能稳定。
  • 开发测试:适合云端构建即开即用的远程开发、测试项目,运行定时任务、自动任务等。
  • 云端学习:帮助学生、开发者在云端做一些实验、论文等。
  • 搭建博客/论坛:方便个人开发者搭建博客、论坛,性价比高。

二、本次实践介绍

2.1 本次实践简介

1.本次实践为个人测试学习环境,旨在快速部署应用,生产环境请谨慎;
2.本次实践环境为云耀云服务器L实例;
3.本次使用云耀云服务器L实例的应用镜像为Portainer 2.18.4;
4.在Portainer平台上部署wordpress网站服务;

2.2 Portainer简介

Portainer是一款轻量级、易于使用的开源容器管理工具,它可以帮助管理Docker环境中的容器、镜像、卷和网络等资源。Portainer提供了直观的Web界面,可以方便地进行容器的创建、启动、停止、删除、日志查看等操作。此外,Portainer还支持通过RESTful API和CLI进行管理,可以轻松地扩展和集成。Portainer易于安装和配置,适合小型到中型Docker环境的管理,是一款非常优秀的容器管理工具。

三、购买云耀云服务器L实例

3.1 登录华为云

登录个人华为云账号,在搜索栏输入云耀云服务器L实例,按回车键确认,进入云耀云服务器L实例详情页。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

3.2 购买云耀云服务器L实例

在云耀云服务器L实例详情页,点击购买。

在这里插入图片描述

区域:华北—北京四;
应用镜像:Docker可视化-Portainer;
实例规格:2核2G/系统盘40G/峰值带宽 3Mbps/流量包400G;
实例名称:自定义即可,这里编辑为HECS-L-Portainer;
购买时长:1个月;

在这里插入图片描述

在这里插入图片描述

  • 检查配置,确认购买。

在这里插入图片描述

3.3 查看云耀云服务器L实例状态

查看购买的云耀云服务器L实例状态,处在正常运行中。

在这里插入图片描述

四、初始化环境

4.1 重置服务器密码

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

在这里插入图片描述

在这里插入图片描述

重置密码,点击右侧的重置密码选项,需要进行身份验证,选择手机验证后,即可重置密码成功。

在这里插入图片描述

在这里插入图片描述

4.2 配置安全组

  • 直接点击L实例,进入云耀云服务器L实例的管理页。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 进入安全组管理页面

在这里插入图片描述

  • 放行入方向安全组端口9091、8020和3306端口,其中9091为Portainer端口,8020为wordpress网站服务端口,3306为数据库服务端口。

在这里插入图片描述

五、访问Portainer服务

5.1 远程登录服务器

  • 点击实例的远程登录选项

在这里插入图片描述

  • 输入root账号和密码,远程登录云耀云服务器L实例。

在这里插入图片描述

5.2 Xshell工具远程连接服务器

复制云耀云服务器L实例的弹性公网IP地址,在Xshell工具中输入账号密码信息,远程登录服务器。

在这里插入图片描述

5.3 检查Docker环境

  • 检查docker版本
root@hcss-ecs-f91c:~# docker version
Client: Docker Engine - Community
 Version:           24.0.4
 API version:       1.43
 Go version:        go1.20.5
 Git commit:        3713ee1
 Built:             Fri Jul  7 14:50:55 2023
 OS/Arch:           linux/amd64
 Context:           default

Server: Docker Engine - Community
 Engine:
  Version:          24.0.4
  API version:      1.43 (minimum version 1.12)
  Go version:       go1.20.5
  Git commit:       4ffc614
  Built:            Fri Jul  7 14:50:55 2023
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.6.21
  GitCommit:        3dce8eb055cbb6872793272b4f20ed16117344f8
 runc:
  Version:          1.1.7
  GitCommit:        v1.1.7-0-g860f061
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0
  • 检查Docker服务状态
root@hcss-ecs-f91c:~# systemctl status docker
● docker.service - Docker Application Container Engine
     Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
     Active: active (running) since Tue 2023-09-05 21:51:04 CST; 2h 25min ago
TriggeredBy: ● docker.socket
       Docs: https://docs.docker.com
   Main PID: 1061 (dockerd)
      Tasks: 73
     Memory: 378.7M
        CPU: 26.010s
     CGroup: /system.slice/docker.service

5.4 检查Portainer容器状态

使用docker ps命令查询正在运行的Portainer容器状态。

root@hcss-ecs-f91c:~# docker ps
CONTAINER ID   IMAGE                           COMMAND        CREATED          STATUS          PORTS                                                           NAMES
866f19377f2d   portainer/portainer-ce:2.18.3   "/portainer"   30 minutes ago   Up 22 minutes   8000/tcp, 9443/tcp, 0.0.0.0:9091->9000/tcp, :::9091->9000/tcp   portainer

5.5 Portainer的初始化配置

  • 重启 Portaier容器
root@hcss-ecs-f91c:~# docker restart portainer
portainer
  • 在本地浏览器网址输入:http://弹性公网IP地址:9091,将IP替换为自己服务器的弹性公网IP地址。

在这里插入图片描述

  • 设置账号和密码

在这里插入图片描述

  • 设置完账号密码后,进入Portainer的首页。

在这里插入图片描述

5.6 查看本地容器详情

点击local本地,查看本地容器的详细状态。

在这里插入图片描述

在这里插入图片描述

六、部署wordprss服务

6.1 创建mysql容器

  • 点击容器管理模块,选择创建容器。

在这里插入图片描述

  • 设置容器名和容器镜像mysql5.7

在这里插入图片描述

  • 设置容器映射端口3306:3306

在这里插入图片描述

  • 设置mysql的挂载目录

在这里插入图片描述

  • 设置变量, MYSQL_ROOT_PASSWORD=wordpress , MYSQL_DATABASE=wordpress

在这里插入图片描述

  • 设置容器的重启策略为always

在这里插入图片描述

  • 开始创建容器

在这里插入图片描述

6.2 查看mysql容器状态

查看mysql容器状态

在这里插入图片描述

6.3 创建wordpress容器

容器名:my_wordpress
镜像名:wordpress:php7.3
映射端口:8020:80
环境变量:WORDPRESS_DB_HOST=192.168.0.168:3306 ,WORDPRESS_DB_USER=root ,WORDPRESS_DB_PASSWORD=wordpress ,WORDPRESS_DB_NAME=wordpress
重启策略:always

在这里插入图片描述

开始部署wordpress

在这里插入图片描述

6.4 查看wordpress容器状态

查看wordpress容器状态

在这里插入图片描述

6.5 查看wordpress容器占用资源

点击wordpress容器的stats图标,查看容器占用系统资源。

在这里插入图片描述
在这里插入图片描述

七、访问wordpress应用

7.1 进入wordpress初始化页面

访问地址:http://弹性公网IP地址:8020,将IP替换为自己服务器的IP地址。

在这里插入图片描述

7.2 设置系统中文语言

选择系统语言为简体中文

在这里插入图片描述

7.3 设置网站信息

站点标题:myweb
用户名:admin
密码:自定义
确认密码:勾选确认使用弱密码
电子邮箱:admin@qq.com
选择安装wordpress

在这里插入图片描述

7.4 登录wordpress后台

填写账号信息,登录wordpress后台管理页面。

在这里插入图片描述

在这里插入图片描述

7.5 访问wordpress首页

访问地址:http://弹性公网IP地址:8020,将IP替换为自己服务器的IP地址。

在这里插入图片描述

八、云耀云服务器L实例使用总结

1.用户友好:云耀云服务器L实例的管理页面简洁直观,易于操作和管理;
2.启动快速:购买完成后,实例快速启动运行,重置密码时自动重启速度也很快,用户体验良好;
3.系统流畅:登录系统后,操作流畅,当使用Docker部署应用时,占用系统资源少;
4.方便快捷:不同的应用镜像满足不同的使用场景。选择了应用镜像,当服务器启动后,可直接自动启动对应服务,免去了繁琐的应用部署步骤,非常方便;
5.学习环境:云耀云服务器L实例对于个人开发者来说,轻量与配置灵活,满足了日常的测试与学习需求。

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

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

相关文章

java八股文面试[数据库]——主键的类型自增还是UUID

auto_increment的优点: 字段长度较uuid小很多,可以是bigint甚至是int类型,这对检索的性能会有所影响。 在写的方面,因为是自增的,所以主键是趋势自增的,也就是说新增的数据永远在后面,这点对于…

QT—基于http协议的网络文件下载

1.常用到的类 QNetworkAccessManager类用于协调网络操作,负责发送网络请求,创建网络响应 QNetworkReply类表示网络请求的响应。在QNetworkAccessManager发送一个网络请求后创建一个网络响应。它提供了以下信号: finished():完成…

Rider 中C#单元测试

使用NUnit.Framework这个包,没有的话可以用nuget去搜索下载。简单的进行单元测试,想要单元测试好像还给需要static函数,慢慢学学C# using System; using NUnit.Framework;namespace client {public class test{[Test]public static void test…

(二十二)大数据实战——Flume数据采集之故障转移案例实战

前言 本节内容我们完成Flume数据采集的故障转移案例,使用三台服务器,一台服务器负责采集nc数据,通过使用failover模式的Sink处理器完成监控数据的故障转移,使用Avro的方式完成flume之间采集数据的传输。整体架构如下:…

纯css实现奥运五环、3D平移与旋转

文章目录 前言效果图htmlcss 前言 1、不是真正的五环&#xff0c;因为通过形变得来。 2、不同电脑显示器的像素不同&#xff0c;显现的效果不同。 3、不推荐使用此方法。 4、主要通过旋转加平移的方式实现。 效果图 html <div class"olympic_rings"><span …

pt23django教程

Django的框架设计模式 MVC 设计模式 MVC 代表 Model-View-Controller&#xff08;模型-视图-控制器&#xff09; 模式。作用: **降低模块间的耦合度**(解耦) - M 模型层(Model), 主要用于对数据库层的封装 - V 视图层(View), 用于向用户展示结果 - C 控制(Controller &#x…

达梦数据库和mysql数据库获取两个坐标之间的距离

91、达梦数据库和mysql数据库获取两个坐标之间的距离 参考&#xff1a;参考 mysql 数据库&#xff1a; select st_distance_sphere(POINT(经度1,纬度1), POINT(经度2,纬度2))达梦数据库没有内置函数&#xff0c;需要自己手动创建函数 CREATE OR REPLACE FUNCTION "模式…

自然语言处理 微调ChatGLM-6B大模型

自然语言处理 微调ChatGLM-6B大模型 1、GLM设计原理2、大模型微调原理1、P-tuning v2方案2、LORA方案 1、GLM设计原理 bert的主要任务是随机的去除掉某个单词&#xff0c;使用上下文将其预测出来&#xff08;相当于完形填空任务&#xff09;&#xff1b; GPT的主要任务是根据前…

【精品】NLP自然语言处理学习路线(知识体系)

当前&#xff0c;大规模预训练语言模型的强大对话问答、文本生成能力&#xff0c;将自然语言处理&#xff08;NLP&#xff09;的研究和应用推向了新一轮的热潮。NLP是计算机科学、人工智能和语言学等学科交叉的前沿领域。NLP的应用和研究范围非常的广泛&#xff0c;个人是没有找…

react-grapesjs——开源代码学习与修改(初出茅庐)

文章目录 ⭐前言⭐grapesjs初始化过程&#x1f496; 渲染大体流程&#x1f496; Editor对象 创建&#x1f496; EditorModel 对象创建&#x1f496; load modules 加载定义的目录模块Module&#x1f496; StyleManager渲染过程 ⭐修改grapesjs配置项⭐总结⭐ 如何修改开源代码⭐…

英诺森 “供应链智能数据平台”荣获“科技进步奖”

近日&#xff0c;2023年中国物流与采购联合会科学技术奖正式公布&#xff0c;该奖项经国家科技部批准&#xff0c;在国家科学技术奖励工作办公室登记备案&#xff0c;是我国物流行业最具影响力的奖项之一。 英诺森联合客户申报的科技项目“英诺森供应链智能数据平台”&#xf…

如何查找GNU C语言参考手册

快捷通道 标准C/C参考手册 GNU C参考手册HTML版 GNU C参考手册PDF版本 HTML版本部分目录预览 从GNU官网找那个GNU C参考手册 访问gnu.org 点击软件 下滑找到gnu-c-manual或者在这个页面Ctrl-f搜索"manual" 点进去即可看到HTML版本和PDF版本

slog实战:文件日志、轮转与kafka集成

《slog正式版来了&#xff1a;Go日志记录新选择&#xff01;[1]》一文发布后&#xff0c;收到了很多读者的反馈&#xff0c;意见集中在以下几点&#xff1a; 基于slog如何将日志写入文件slog是否支持log轮转(rotation)&#xff0c;如果slog不支持&#xff0c;是否有好的log轮转…

【力扣每日一题05】数组篇--加一

一、题目 给定一个由 整数 组成的 非空 数组所表示的非负整数&#xff0c;在该数的基础上加一。 最高位数字存放在数组的首位&#xff0c; 数组中每个元素只存储单个数字。 你可以假设除了整数 0 之外&#xff0c;这个整数不会以零开头。 示例 1&#xff1a; 输入&#xff1…

Codeforces Round 806 (Div. 4) D 字符串

题目链接&#xff1a;Codeforces Round 806 (Div. 4) D 给你长度最多为 8的 n个字符串 s1,s2,…,sn。 对于每个字符串 si&#xff0c;判断是否存在两个字符串 sj和 sk&#xff0c;使得 sisjsk。也就是说&#xff0c;si&#xfffd;&#xfffd;是sj&#xfffd;&#xfffd;和…

「网页开发|前端开发|Vue」05 Vue实战:从零到一实现一个网站导航栏

本文主要介绍如何从最开始的草图&#xff0c;通过确定基本结构、修改元素布局、美化外观来实现一个网站导航栏&#xff0c;从而熟悉网页开发的基本流程。同时&#xff0c;我们会把性能、规范性、可维护性方面的代码优化也考虑其中。 文章目录 本系列前文传送门一、场景说明&am…

【LeetCode】双指针求解和为s的两个数字

Problem: 剑指 Offer 57. 和为s的两个数字 文章目录 题目解析算法思路分析复杂度Code 题目解析 首先来讲解一下本题的思路 我们看到本题的意思很简单&#xff0c;就是去这个nums这个数组中进行寻找&#xff0c;如果找到了两个数相加之和为target的话&#xff0c;那构成一个结果…

C++11新特性① | C++11 常用关键字实战详解

目录 1、引言 2、C11 新增关键字详解 2.1、auto 2.2、override 2.3、final 2.4、nullptr 2.5、使用delete阻止拷贝类对象 2.6、decltype 2.7、noexcept 2.8、constexpr 2.9、static_assert VC常用功能开发汇总&#xff08;专栏文章列表&#xff0c;欢迎订阅&#xf…

网络协议从入门到底层原理学习(二)—— Mac地址/IP地址

文章目录 网络协议从入门到底层原理学习&#xff08;二&#xff09;—— Mac地址/IP地址1、MAC地址2、MAC地址的表示格式3、MAC地址表4、MAC地址操作5、MAC地址的获取6、ARP7、ICMP8、IP地址9、IP地址的分类和格式10、不同分类的IP地址的范围11、特殊 IP 地址12、子网掩码13、子…

etcd分布式存储

etcd分布式存储 etcd简介etcd下载安装etcd常用命令etcd配置参数etcd集群golang操作etcd