第一章 博客演示及环境安装

视频教程

博客演示图片

halo-结束.webp

1Panel安装

官网地址:https://1panel.cn/

环境要求

安装前请确保您的系统符合安装条件:

  • 操作系统:支持主流 Linux 发行版本(基于 Debian / RedHat,包括国产操作系统);(不支持windows)

  • 服务器架构:x86_64、aarch64、armv7l、ppc64le、s390x;

  • 内存要求:建议可用内存在 1GB 以上;

  • 浏览器要求:请使用 Chrome、FireFox、IE10+、Edge等现代浏览器;

  • 网络要求:服务器可访问互联网。

安装部署

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.sh

安装成功后,控制台会打印面板访问信息,可通过浏览器访问 1Panel

[1Panel Log]: =================感谢您的耐心等待,安装已经完成================== 
[1Panel Log]:  
[1Panel Log]: 请用浏览器访问面板: 
[1Panel Log]: 面板地址: http://$LOCAL_IP:35794/e344f355c3 
[1Panel Log]: 用户名称: admin 
[1Panel Log]: 用户密码: 1qaz!QAZ 
[1Panel Log]:  
[1Panel Log]: 项目官网: https://1panel.cn 
[1Panel Log]: 项目文档: https://1panel.cn/docs 
[1Panel Log]: 代码仓库: https://github.com/1Panel-dev/1Panel 
[1Panel Log]:  
[1Panel Log]: 如果使用的是云服务器,请至安全组开放 35794 端口 
[1Panel Log]:  
[1Panel Log]: ================================================================ 

注意事项:

  1. 如果使用的是云服务器,请至安全组开放目标端口。

  2. ssh 登录 1Panel 服务器后,执行 1pctl user-info 命令可获取安全入口(entrance)

安装中间件和数据库

安装Mysql数据库

进入1Panel网页版,点击应用程序,选择MySQL 点击安装

halo-mysql-1.webp 选择对应Mysql版本,然后点击安装。(我这里选择8.0.33版本)

halo-mysql-2.webp设置MySQL数据库的名称-密码-端口,点击确认

  • 名称:mysql

  • root用户密码:1qaz!QAZ

  • 端口:3306

    halo-mysql-3.webp

安装OpenResty

进入1Panel网页版,点击应用程序,选择OpenResty 点击安装

halo-nginx-1.webp 选择对应OpenResty版本,然后点击安装。(我这里选择1.21.4.1版本)

halo-nginx-2.webp 设置OpenResty名称,并点击安装

halo-nginx-3.webp

检查环境是否完成

点击应用商店-已安装,显示已启动说明以安装完成

halo-检查环境.webp

第二章 创建博客网站

安装Halo

进入1Panel网页版,点击应用程序,选择 Halo 点击安装

halo-1.webp 选择对应 Halo 版本,然后点击安装。(我这里选择2.7.0版本)

halo-2.webp 进行安装配置

  • 名称:halo

  • 数据库服务:MySQL-mysql

  • 数据库名:halo_blog

  • 数据库用户:halo

  • 数据库用户密码:1qaz!QAZ

  • 超级管理员用户名:admin

  • 超级管理员密码:1qaz!QAZ

  • 外部访问地址:http://114.116.211.81:8080(如果有为 Halo 规划域名,需要配置为域名格式,例如 http://halo.example.com。否则配置为 http://服务器IP:PORT,例如 http://192.168.1.1:8090)

  • 端口:8080

    halo-3.webp

点击 1Panel 菜单的 网站,进入网站列表页,点击 创建网站 按钮。

勾选已装应用,选择已装应用为halo,主域名为你的服务器ip(114.116.211.81)或者你的域名

halo-4.webp 进入刚才设置的ip地址:114.116.211.81

填写刚才安装配置里面的超级管理员用户名和密码

  • 用户名:admin

  • 密码:1qaz!QAZ

halo-login.webp 设置完成后,即可进入管理端

注意:这地方的ip地址一定要写你服务器的IP地址

管理端地址:http://114.116.211.81/console/dashboard

首页地址:http://114.116.211.81

halo-后台首页.webphalo-前台首页.webp安装主题

应用市场地址:https://halo.run/store/apps

主题地址:https://github.com/dhjddcn/halo-theme-butterfly/releases

找到我们所对应的主题,选择最新的relases版本进行下载

halo-主题选择.webp 打开halo后台管理网页,选择主题-点击安装主题-将下载完成后的压缩文件放进去即可

halo-安装插件.webp 安装完成后选择启用

halo-主题启用.webp 这时候在打开到我们的首页:114.116.211.81

即可看到新主题效果

halo-结束.webp