之前用了hexo博客,这个是静态的,每次发布新文章都要重新编译,有点麻烦,没有有后台的博客直接编辑来的直接。后面经过筛选,最终选择了halo。这里就使用1Panel面板简单部署一下。
一、安装1Panel
- CentOS
先修改更新源切换为阿里源,现在默认的CentOS官方源已经无法更新安装docker了。
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
然后再安装1Panel,如果安装不了,可以手动先安装docker,再安装1Panel
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.sh
- Ubuntu
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
- Debian
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && bash quick_start.sh
二、安装MariaDB数据库
在1Panel页面中,选择 应用店商->数据库->MariaDB
安装,只修改一下Root密码,其他的默认参数安装。
三、安装Halo
选择 应用店商->数据库->Halo
安装,配置一下数据库,配置后会自动在MariaDB中创建相应的数据库,其他的默认参数安装。
四、初始化
在浏览器中输入 http://ip:8090,设置halo的超给管理员用户名和密码。就可以使用了。