Vanblog安装步骤
VanBlog 是一款简洁实用优雅的高性能个人博客系统。本文将参考VanBlog官方文档和实际情况进行部署。操作步骤结果均已成功,特此记录一下安装步骤。
需提前打开服务器端口:80,443
博客部署服务器操作系统环境:openclouds8(基于centos8)
安装博客系统目标:vanblog(官方文档网站:https://vanblog.mereith.com/)
需要提前安装的服务:docker;mongodb(docker版本)
更新系统:
yum update -y
安装 Docker 依赖
yum install -y yum-utils
添加 Docker 官方仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装 Docker
yum install -y docker-ce docker-ce-cli containerd.io
启动并启用 Docker
systemctl start docker systemctl enable docker systemctl status docker
验证 Docker 安装
docker --version
输出类似 Docker version 20.10.xx
在配置vanblog时,vanblog官网使用docker和脚本部署时会报错。然后在vanblog发现了一句话
# 某些机器不支持 avx 会报错,所以默认用 v4 版本。有的话用最新的。 image: mongo:4.4.16
mongodb v4.4 生命周期结束
V4.4 已于 2024 年 2 月 29 日到期,MongoDB 不再提供支持。
具体情况详见官网:
编辑 Docker 配置文件
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": [ "https://mirror.ccs.tencentyun.com", "https://hub-mirror.c.163.com" ] } EOF
重启 Docker 服务
sudo systemctl daemon-reload sudo systemctl restart docker
验证配置生效
Registry Mirrors: https://mirror.ccs.tencentyun.com/ https://hub-mirror.c.163.com/
腾讯云镜像仓库镜像站地址拉取:
docker pull mirror.ccs.tencentyun.com/library/mongo:6.0
网易云镜像仓库镜像站地址拉取:
docker pull hub-mirror.c.163.com/library/mongo:6.0
脚本部署vanblog
curl -L https://vanblog.mereith.com/vanblog.sh -o vanblog.sh && chmod +x vanblog.sh && ./vanblog.sh
如果未来需要再次运行脚本,可直接运行:
./vanblog.sh
打开浏览器,直接访问浏览器就可以配置博客啦
https://<你的域名>/admin/init
本文作者:Dageling003
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!