828华为云征文 | Flexus X的力量,驱动Halo博客在云端飞驰

news2024/11/15 13:39:29

前言

华为云Flexus云服务器 X实例,以卓越性能与灵活配置,为Halo博客搭建起梦想的云端舞台。在这个828企业上云节节日里,华为云Flexus云服务器 X实例不仅提供了稳定高效的运行环境,更助力Halo博客实现内容创作的无限可能。无论是流畅的用户体验,还是快速的数据处理,华为云Flexus云服务器 X实例都是Halo博客背后的强大推手。选择华为云Flexus云服务器 X实例,让您的博客在云端自由翱翔,书写属于自己的精彩篇章!
链接直达华为云Flexus云服务器X实例

在这里插入图片描述

Halo的介绍

Halo 作为一款好用又强大的开源建站工具,配合上不同的模板与插件,可以很好地帮助你构建你心中的理想站点。它可以是你公司的官方网站,可以是你的个人博客,也可以是团队共享的知识库,甚至可以是一个论坛、一个商城,部署简单易操作,界面简洁美观

  • 官方网站:https://halo.run
  • 官方文档:https://docs.halo.run/

在这里插入图片描述

Halo的功能特点

Markdown 编辑器简化写作:Halo 内置 Markdown 编辑器,让博客文章编写变得轻松高效,Markdown 语法直观易用,尤其适合技术内容创作。

个性化主题定制:Halo 提供多样主题选择并支持自定义,用户可根据个人喜好调整或创建新主题,打造独一无二的博客风格。

插件丰富扩展功能:借助活跃的插件生态系统,Halo 用户能轻松安装配置各类插件,增强博客功能,如SEO优化、社交媒体分享及代码高亮等。

多语言支持国际化:Halo 支持多语言功能,助力用户创建多语言博客,满足不同语言背景读者的需求,促进全球化交流。

在这里插入图片描述

为什么使用Flexus X实例部署Halo

性能卓越:Flexus X支撑Halo,智能调节资源,应对高并发无压力。

灵活高效:自定义配置,热变配不中断,按需调整更省心。

成本优化:按需计费降成本,智能推荐省资源,成本效益显著。

安全可靠:高可用保障,全面安全防护,确保Halo稳定运行无忧。

环境规划

操作系统Halodockerdocker-compose连接方式
Huawei Cloud EulerOS 2.0halohub/halo:2.1027.1.12.29.1本地shell

Halo的部署流程

需要了解:

  • 采用docker方式进行部署Halo博客平台
  • 详细购买配置实例可参考文章: 快速部署华为云Flexus X实例,开启您的云端之旅
  • 部署docker服务请参考文章:华为FlexusX与Docker+Nginx的高效整合之路

拉取镜像

[root@flexusx-251f ~]# docker pull halohub/halo:2.10

创建挂载目录

[root@flexusx-251f ~]# mkdir -p /halo
[root@flexusx-251f ~]# cd /halo/

创建Halo容器

默认使用自带的 H2 Database 数据库,另外可以额外单独使用其他数据库进行连接

[root@flexusx-251f halo]# docker run -itd --name halo -p 8090:8090 -v /halo/.halo2:/root/.halo2 halohub/halo:2.10
225c03ca52c8dec94e3e1af5634a76e59e18fab6d651e6dfc1207fff1d9a6b27

查看容器状态 ,确保halo容器正常启动

[root@flexusx-251f halo]# docker ps | grep halo
225c03ca52c8   halohub/halo:2.10                                                          "sh -c 'java ${JVM_O…"   10 seconds ago   Up 9 seconds            0.0.0.0:8090->8090/tcp, :::8090->8090/tcp   

查看halo容器日志 ,确保halo服务正常启动

[root@flexusx-251f halo]# docker ps | grep halo
225c03ca52c8   halohub/halo:2.10                                                          "sh -c 'java ${JVM_O…"   10 seconds ago   Up 9 seconds            0.0.0.0:8090->8090/tcp, :::8090->8090/tcp                                                        halo
[root@flexusx-251f halo]#

[root@flexusx-251f halo]# docker logs halo

    __  __      __
   / / / /___ _/ /___
  / /_/ / __ `/ / __ \
 / __  / /_/ / / /_/ /
/_/ /_/\__,_/_/\____/

Version: 2.10.2
2024-09-04T16:14:44.551+08:00  INFO 7 --- [           main] run.halo.app.Application                 : Starting Application v2.10.2 using Java 17.0.9 with PID 7 (/application/BOOT-INF/classes started by root in /application)
2024-09-04T16:14:44.553+08:00  INFO 7 --- [           main] run.halo.app.Application                 : No active profile set, falling back to 1 default profile: "default"
2024-09-04T16:14:45.473+08:00  INFO 7 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode
2024-09-04T16:14:45.475+08:00  INFO 7 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data R2DBC repositories in DEFAULT mode.
2024-09-04T16:14:45.595+08:00  INFO 7 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning i
........................................

进行初始化配置

配置安全组

放行端口8090

在这里插入图片描述

访问Halo页面

访问地址:http://主机IP:8090

在这里插入图片描述

进行Halo初始化页面

根据自身,进行设置站点名称、邮箱、用户名、密码等信息,输入完成,点击初始化

密码:123456789

在这里插入图片描述

登录Halo

输入账号,密码点击登录,即可登录Halo的仪表盘页面

在这里插入图片描述

进入仪表盘页面,可以从左侧导航栏操作配置个性化信息等

在这里插入图片描述

接下来我们进行文章创作进行发表

发表文章

点击左侧导航栏文章,跳转至文章管理界面,点击右上角新建

在这里插入图片描述

进行文章编辑,编写完成之后,点击左上角发布

在这里插入图片描述

可以再设置中给文章设置标题

在这里插入图片描述

发布成功之后,可以在文章管理界面看到文章

在这里插入图片描述

接下来直接通过本地浏览器进行访问文章,链接:http://主机IP:8090

在这里插入图片描述

我们已经成功部署了Halo,通过地址访问了Halo页面,发表了第一篇文章。现在可以将我们的创作分享给身边的人进行测试访问了。

体验和感受

在追求个性化与高效的数字时代,拥有一个既美观又高效的博客平台,是每位创作者的心愿。华为Flexus 服务器 X实例,以其卓越的性能、灵活的配置与稳定的运行环境,成为了支撑这一梦想的坚实基石。而今,当Flexus X实例的力量与Halo博客相遇,一场云端创作的飞驰之旅正式启航。

Halo博客,以其简洁的界面设计、流畅的编辑体验与丰富的插件支持,吸引了众多追求品质与个性的创作者。在Flexus X实例的强大支撑下,Halo博客不仅能够在云端稳定运行,还能轻松应对高并发访问,确保每一位读者的流畅体验。

值此828华为云企业上云节之际,体验Flexus X与Halo博客完美融合。无论是撰写灵感四溢的文章,还是与读者进行深度互动,Flexus X实例都能为您提供强大的技术支撑。让创作不再受限于物理空间,让Halo博客在Flexus X的驱动下,于云端飞驰,引领创作新风尚。实现云端创作的无限可能。

点击下方链接,在828上云节的特惠期间,让我们携手共进,开启您的云端创作之旅,让Halo博客成为您展现才华、连接世界的桥梁!

产品链接华为云Flexus云服务器X实例_直播_建站服务器-华为云
在这里插入图片描述

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

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

相关文章

240912-通过Ollama实现网站知识总结

A. 最终效果 B. 准备工作 报错: USER_AGENT environment variable not set, consider setting it to identify your requests.-CSDN博客 C. 完整代码 # https://coreyclip.github.io/Ollama-Web-Summaries/import os os.environ[USER_AGENT] Mozilla/5.0 (Windows NT 10.…

docker安装部署Canal-监听mysql

文章目录 安装和配置Canal1.开启MySQL主从1.1.开启binlog1.2.设置用户权限 2.安装Canal2.1.创建网络2.3.安装Canal 遇到的问题 安装和配置Canal 下面我们就开启mysql的主从同步机制,让Canal来模拟salve 1.开启MySQL主从 Canal是基于MySQL的主从同步功能&#xff…

cheat:在终端中,在线查询Linux命令

cheat.sh 是一个命令查询网站,在终端中也能够使用。特点是返回简单易懂的代码示例和注解,可以帮助用户快速了解命令的使用方法。 ​​ 1.语法 curl cheat.sh/command2.示例 查询 ls 命令的用法 curl cheat.sh/ls查询 chmod 命令的用法 curl cheat.…

sqlite在Windows环境下安装、使用、node.js连接

sqlite在Windows环境下安装、使用、node.js连接 前言:2024年9月10日 1. 下载安装 sqlite 的安装非常简单 去官网下载对应压缩包 将两个压缩包解压,并将解压出来的文件放在同一目录下 将上面的目录路径配置到环境变量 path 中 2. 执行 sql sqlite …

Day7 | Java框架 | SpringMVC

Day7 | Java框架 | SpringMVC SpringMVC简介SpringMVC 概述入门案例入门案例工作流程分析Controller 加载控制与业务bean加载控制(SpringMVC & Spring)PostMan 请求与响应请求映射路径请求方式(不同类型的请求参数)&#xff1…

基于Linux文件编程实现处理Excel表格的数据

目录 前言 整体的代码框架 如何读取数据文件的数据 read_line 如何处理读取到的数据 process_data 运行结果 总结 前言 本文是基于Linux文件编程的一个小实验,用文件IO来读取Excel表格的数据,处理后写入另一个文件,本文只是对文件IO的…

一些硬件知识(二十二)

二极管(Diode)伏安特性、技术参数和项目中的应用 在正向偏置下,二极管呈现出良好的导电性能,可以允许电流通过;而在反向偏置下,二极管具有很高的阻断能力,几乎不允许电流通过。这是由构成二极管…

CC工具箱使用指南:【字段计算器学习版】

一、简介 这个工具算是Pro自带的字段计算器的扩展版。 工具预制了几种计算模式,通过可视化操作,帮你自动生成代码。 生成代码后,可以直接运行,也可以将代码复制到Pro自带的字段计算器中进行计算。 总之,这是给不会…

【CanMV K230 AI视觉】 人体检测

【CanMV K230 AI视觉】 人体检测 人体检测 动态测试效果可以去下面网站自己看。 B站视频链接:已做成合集 抖音链接:已做成合集 人体检测 人体检测是判断摄像头画面中有无出现人体,常用于人体数量检测,人流量监控以及安防监控等。…

研1日记9

1.理解conv1d和conv2d a. 1和2处理的数据不同,1维数据和图像 b. 例如x输入形状为(32,19,512)时,卷积公式是针对512的,而19应该变换为参数中指定的输出通道。 2.“SE块”(Squeeze-and-Excitation Block)它可以帮助模…

STM32-HAL库开发快速入门

注:本文主要记录一下STM32CubeMX软件的使用流程,记录内容以STM32外设(中断、I2C、USART、SPI等配置)在STM32CubeMX中的设置为主,对驱动代码编写不做记录,所以阅读本文最好有标准库开发经验。除第2节外,使用的都是韦东山…

鼠标hover过渡动画(已验证)

基于css中的grid方案实现的一个hover小动画&#xff0c;以下代码基于vue2&#xff0c;其他的可以直接复制html和css就可以&#xff0c;注意&#xff1a;以下代码在部分浏览器不兼容 注&#xff1a;部分代码来自我接入的GPT4o/Claude网站 <template><div class"h…

API安全测试 | Postman + BurpSuite 配置证书代理

img 在对使用基于证书的身份验证的 API进行安全你测试时&#xff0c;需要将证书添加到我们的工具&#xff08;如 Postman 和 Burp Suite&#xff09;中。这样我们才能够在客户端和服务器之间代理请求进行分析&#xff0c;以便评估 API 的安全性。 在本文我们将介绍将证书和私…

软硬链接 动静态库(深入地址空间)

文章目录 前言&#xff1a;软硬链接&#xff1a;动态库和静态库&#xff1a;如何制作静态库&#xff1f;如何制作动态库&#xff1f;动态库 VS 静态库 文本写入 && 二进制写入&#x1f680;动态库加载与可执行程序与地址空间的关系&#xff1a;&#x1f9db;‍♀️可执…

el-input设置type=‘number‘和v-model.number的区别

el-input设置typenumber’与设置.number修饰符的区别 1. 设置type‘number’ 使用el-input时想收集数字类型的数据&#xff0c;我们首先会想到typenumber&#xff0c;设置完type为number时会限制我们输入的内容只能为数字&#xff0c;不能为字符/汉字等非数字类型的数值&…

数据结构(7.2_3)——分块查找

分块查找的算法思想 分块查找&#xff0c;又称索引顺序查找&#xff0c;算法过程如下&#xff1a; 在索引表中确定待查记录所属的分块(可顺序、可折半)在块内顺序查找 "索引表"中保存每个分块的最大关键字和分块存储区间 特点&#xff1a;块内无序&#xff0c;块…

新的 PIXHELL 攻击从隔离系统中窃取机密

在一篇新发表的论文中&#xff0c;本古里安大学的 Mordechai Guri 博士揭露了“PIXHELL”攻击。 这是一种从隔离、音频隔离系统中窃取敏感数据的新方法。 此次攻击允许恶意攻击者通过 LCD 屏幕产生的声学信号泄露信息&#xff0c;利用线圈噪音和由操纵的像素模式引起的电容器…

【安全系列--处理挖矿】

现象&#xff1a;我们云上waf提示有台服务器存在挖矿行为 解决思路&#xff1a; 1、查看服务器的进程情况 top发现服务的CPU使用率非常高 2、使用性能分析工具perf查看占用的cpu进程 sudo apt install linux-tools-common发现一些kernel进程存在异常 3、使用find查一下这…

在广袤的数据通信旷野,“伙伴+华为”体系点亮星云

在浩浩荡荡的智能化变革中&#xff0c;从用户层面看&#xff0c;来自地市区县的各个行业与企业是真正的主体&#xff0c;以他们为主体的商业市场&#xff0c;提供了智能化进程中最为关键的广度。 而从技术角度看&#xff0c;数据通信是千行万业都需要的基本数字化能力。数据通信…

[Web安全 网络安全]-文件包含漏洞

文章目录&#xff1a; 一&#xff1a;前言 1.什么是文件包含漏洞 2.文件包含漏洞的成因 3.文件包含漏洞的分类 4.文件包含漏洞的防御策略 5.文件包含函数&#xff08;触发点Sink&#xff09; 6.环境 6.1 靶场 6.2 其他工具 二&#xff1a;文件包含LFI labs靶场实验…