今天来教大家用vps来搭建solo;
solo是一款开源的,小而美的博客系统,专为程序员设计。
我的博客
这是我搭好的个人博客
博客后台
VPS配置
我的vps是在腾讯云买的学生机
2G内存 镜像 CentOS 7.5 64位 CPU 1核 公网带宽 1Mbps
这里推荐使用阿里云学生机 5m带宽,搭博客更爽
使用docker配置环境
直接用yum安装docker
yum install docker -y #安装docker
如果docker安装失败,请看菜鸟教程docker安装
docker 安装好后,用docker来下载mysql 8.0数据库,下载solo本体
docker pull mysql:8.0 # 下载mysql 8.0 docker pull b3log/solo # 下载solo
运行mysql
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:8.0 docker ps # 查看启动是否成功,可以多试几次
启动成功后,进入mysql中
docker exec -it mysql bash # 进入docker容器 mysql -uroot -p123456 # 进入mysql create database solo DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; # 创建solo数据库设置它的编码为utf8mb4,排序规则为utf8mb4_general_ci exit # 退出mysql exit # 退出docker容器
上面的操作成功后,启动solo
docker run --detach --name solo --network=host \ --env RUNTIME_DB="MYSQL" \ --env JDBC_USERNAME="root" \ --env JDBC_PASSWORD="123456" \ --env JDBC_DRIVER="com.mysql.cj.jdbc.Driver" \ --env JDBC_URL="jdbc:mysql://127.0.0.1:3306/solo?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC" \ b3log/solo --listen_port=80 --server_scheme=http --server_host=你的ip或者域名
listen_port 这里填的是你的solo监听的端口个人服务器,我这里直接就填的80个人服务器,可以直接通过ip访问你的博客 server_host 这里是填你自己的ip或域名。
域名要注意,根据你的解析规则来填 如:bjzt.com这种格式不行的话,试试
这时访问你的ip或者域名就可以进到solo了;
后台登录界面
阿里云2000元红包
阿里云学生机(24岁以下都可以认证为学生)
腾讯云学生机(需要学生认证)
文章名称:《在云服务器上搭建个人博客(solo)》
文章链接:https://www.fzvps.com/55862.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。
文章链接:https://www.fzvps.com/55862.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。
评论前必须登录!
注册