开始
最近看到一个博客程序halo,发现功能还是比较全的。而且我的上一代博客都是用typecho搭建的,typecho已经许久没有更新,许多功能已经落后。今天我交大家如何搭建halo博客,和配置教程。
服务器选购
本人用的腾讯云服务器,腾讯云服务器现在也正在做活动 ++ps:仅限新用户++
宝塔面板安装
- 首先用ssh连接到服务器
- 输入以下命令
Centos安装脚本
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
Ubuntu/Deepin安装脚本
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
Debian安装脚本
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
Fedora安装脚本
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
等到安装好,会自动跳出默认账号密码++注意:注意安全组是否开放8888端口++
3.安装环境 选择推荐环境
配置环境
2.创建 工作目录
mkdir ~/.halo && cd ~/.halo
拉取最新的 Halo 镜像
docker pull halohub/halo:1.5.0
创建容器
docker run -it -d --name halo -p 8090:8090 -v ~/.halo:/root/.halo --restart=unless-stopped halohub/halo:1.5.0
- -it: 开启输入功能并连接伪终端
- -d: 后台运行容器
- --name: 为容器指定一个名称
- -p: 端口映射,格式为 主机(宿主)端口:容器端口 ,可在 application.yaml 配置。
- -v: 工作目录映射。形式为:-v 宿主机路径:/root/.halo,后者不能修改。
- --restart: 建议设置为 unless-stopped,在 Docker 启动的时候自动启动 Halo 容器。
打开 http://ip:端口号 即可看到安装引导界面。根据安装引导页面进行安装。
域名配置
1.首先需要一个域名
2.点击 添加站点->输入自己的域名->绑定自己的域名
3.配置ssl,并成功访问https反向代理配置
注意:要按照图中的格式进行配置
现在就可以直接访问域名来访问博客了结尾
教程到这里就结束了,希望大家都能自己搭建一个博客。我是幻幻,这是我的第一篇文章,感谢大家观看
特别鸣谢
为了保护访问您教程的用户,建议在您曾经发布的Alist相关教程的开头酌情添加安全警示,提醒用户:1. 当前Alist项目可能存在被收购、被指存在供应链投毒的情况
2. 建议谨慎使用最新版本
3. 推荐使用收购前的稳定版本
4. 密切关注项目后续发展希望您能考虑添加相关警示信息,以保护对此事不知情用户的安全。谢谢您的时间和贡献!截至今天的部分相关参考资料:《消息称开源网盘应用Alist疑似被卖中文文档被大幅度修改》
https://finance.sina.com.cn/tech/roll/2025-06-11/doc-inezskcm9446366.shtml《著名网盘程序alist疑似被投毒,或被出售》
https://linux.do/t/topic/715019《alist 疑似被投毒/被开发者卖了…》
https://linux.do/t/topic/714960此致
敬礼