1 分钟搭建轻博客 - 新版萌新绿,更好看啦有木有?

2019-05-05 12:04:15 +08:00
 xyjtou

• 轻博客是专为移动 Web 设计的轻量化博客(兼容 PC ),轻松分享文字 /图片 /小视频 /文件等,自带相册 /图床,支持 Markdown & 实时预览,用户评论 /回复评论,支持 PWA 沉浸模式( Android 和 iOS12 )

演示:try.liteBB.com

源码:Github.com/litebb/litebb

Wordpress 有一个著名的 5 分钟安装,搭建轻博客从 0 开始不用 1 分钟,网速快的话只须 40 秒左右 😋😋😋

打开终端 Terminal 或 Windows PowerShell 通过 SSH 连上主机,复制下面几行命令就搞定啦:

ubuntu@vm-ubuntu:~# sudo apt update
ubuntu@vm-ubuntu:~# sudo apt install git
ubuntu@vm-ubuntu:~# git clone https://github.com/litebb/litebb
ubuntu@vm-ubuntu:~# cd litebb
ubuntu@vm-ubuntu:~/litebb# sudo apt install python3-pip
ubuntu@vm-ubuntu:~/litebb# sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ -r requirements.txt
ubuntu@vm-ubuntu:~/litebb# sudo /usr/local/bin/gunicorn -w 4 -b 0.0.0.0:80 wsgi:application

本地就访问 http://127.0.0.1/ 如果是云服务器 /VPS,直接访问 IP 即可打开博客啦 ~ 默认用户名 /密码:admin/admin

这次发布的萌新绿版本,色彩源自初音未来的灵感,更适合长时间阅读,缓解视觉压力😊


• Ubuntu 14/16/18 及 Debian 8/9 系统直接复制上面的命令即可,其他 Linux 发行版只需要 Python 3 环境即可运行轻博客,Windows 10 安装 WSL 子系统同样可以运行轻博客。

安装过程中遇到任何问题,欢迎加微信群反馈、交流:

3876 次点击
所在节点    分享创造
15 条回复
loading
2019-05-05 12:27:43 +08:00
py3
xyjtou
2019-05-05 12:41:12 +08:00
@loading 是的。因为较新的 Linux 发行版系统都自带了 Python 3 环境,所以可以直接运行轻博客。

轻博客只依赖一个 Python 3 环境即可启动。其他没有 py3 环境的 Linux 版本,先安装 Python 3 就 OK 啦 ~
jy02201949
2019-05-05 13:12:21 +08:00
收藏为敬
Kilerd
2019-05-05 13:35:30 +08:00
emmmmmm 虚拟环境没有搭,守护进程没有做,还有大量 sudo 命令

> sudo /usr/local/bin/gunicorn -w 4 -b 0.0.0.0:80 wsgi:application

这个命令并没有后台跑,退出 ssh 了怎么办?
xyjtou
2019-05-05 13:58:58 +08:00
@Kilerd Gunicorn 本身是轻量级的 Web 服务器,退出 SSH 也没影响的😄 只要服务器不宕机、不重启就可以一直正常运行。服务器挂了重启才需要再启动一下 Gunicorn。

进阶部署,请参考:litebb.com/s/Y5lW8A | Nginx + Gunicorn 部署轻博客
goodryb
2019-05-05 14:33:04 +08:00
既然都这么轻量了,能不能搞个 docker 镜像呢?
xyjtou
2019-05-05 15:49:52 +08:00
@goodryb 可以拉一个 Python 3 的模板镜像,自己 build 一下就可以啦 😂 每次更新都要打包推送,有点慢
PressOne
2019-05-05 16:51:12 +08:00
litebb??
godgc
2019-05-05 17:18:36 +08:00
这个好 支持支持 正好想改一下自己的 blog 呢
xyjtou
2019-05-05 17:37:34 +08:00
@godgc 感谢,轻博客安装 /使用非常简单,老少咸宜 😄
lamba
2019-05-05 18:07:14 +08:00
这个不错~不过支持下表格就更好了
xyjtou
2019-05-05 18:56:34 +08:00
@lamba 自动安装的依赖库 Markdown 渲染是不支持表格的。要支持表格的话,需要手动修改 Markdown 渲染的组件,放到本地静态资源中就可以了。
irblu
2019-05-05 23:26:25 +08:00
感觉不错
xyjtou
2019-05-06 09:13:28 +08:00
@irblu 感谢,这套色彩看起来风格比较轻新🍏
xyjtou
2019-05-06 09:41:16 +08:00
@Kilerd 补充,习惯了开发模式启动 Gunicorn,翻了下文档 Gunicorn 用于生产模式 -D 就可以后台守护模式启动。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/561064

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX