搭建最新 3.6.7 版本 SOLO 博客

本贴最后更新于 1618 天前,其中的信息可能已经东海扬尘

首先感谢 SOLO 作者一直以来不间断的更新,可以说功能是越来越完善了,我也是每次都是第一时间进行更新,但是在最新的 V3.6.7 中作者取消了 tomcat 的搭建环境,直接用了 JAVA 执行,那么像我这种不用 DOCKER 的人就傻了。要重新配置环境了,就此我开始了我的折腾之旅。

搭建环境:Ubuntu 18.04.2
面板:宝塔

下载版本

https://github.com/b3log/solo/releases/download/v3.6.7/solo-v3.6.7.zip

解压后,修改配置文件

这一步骤和老版本是一样的,修改 lake/local 两个文件。
image.png
这个 port 不用填写。local 文件填写上自己的数据库账号和密码即可了,在宝塔这些都可以查看到
image.png

运行网站

进入到网站目录下

/www/wwwroot/solo

输入启动命令

java -cp "lib/*:." org.b3log.solo.Server

如果提示为下图,证明已经成功启动。
image.png

宝塔配置网站

正常创建网站,数据库不需要填写。
这里面主要注意两点。
PHP 一定是纯静态。
设置反代,然后内容替换一定要填目标端口

image.png

image.png

配置完成后,就可以正常访问网站了。

保持后台运行

一切配置好后,只要断开 ssh 就会发现网站没办法打开,所以在咨询过作者后,发现需要用到 nohup 命令来让程序保持后台运行。

nohup java -cp "lib/*:." org.b3log.solo.Server &

至此就可以成功运行了。由于新框架第一次更新,所以后续还会继续观察有没有其他的 Bug。至于 docker 对于我这种老年人真的不适合,哈哈。。再次感谢程序开发者的帮助。

  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    1425 引用 • 10043 回帖 • 470 关注
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    532 引用 • 3528 回帖
  • 宝塔

    天王盖地虎,宝塔镇河妖。

    26 引用 • 76 回帖
  • Ubuntu

    Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的 Linux 操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的“仁爱”思想。Ubuntu 的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。

    123 引用 • 168 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...