云服务器 个人_在云服务器上搭建个人博客(solo)

今天来教大家用vps来搭建solo;

solo是一款开源的,小而美的博客系统,专为程序员设计。

064c51c70d5f9b72ca52d092c12fe514.png

我的博客

这是我搭好的个人博客

af87513aa967dfafef0bc6918914a2c5.png

博客后台

VPS配置

我的vps是在腾讯云买的学生机

2G内存 镜像 CentOS 7.5 64位 CPU 1核 公网带宽 1Mbps

这里推荐使用阿里云学生机 5m带宽,搭博客更爽

07c6b55b6ef07a514613bc5ab46de4e1.png

使用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这种格式不行的话,试试www.bjzt.com

这时访问你的ip或者域名就可以进到solo了;

8508278a02a250b20a4a8bccec91b627.png

后台登录界面

阿里云2000元红包

https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=380nubwa

阿里云学生机(24岁以下都可以认证为学生)

https://promotion.aliyun.com/ntms/act/campus2018.html?spm=5176.10695662.1244717.1.17df4336WAg19X&userCode=380nubwa

腾讯云学生机(需要学生认证)

https://cloud.tencent.com/redirect.php?redirect=10064&cps_key=5656bc336722f918bdc107a00a8820aa

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值