• 轻博客是专为移动 Web 设计的轻量化博客(兼容 PC ),轻松分享文字 /图片 /小视频 /文件等,自带相册 /图床,支持 Markdown & 实时预览,用户评论 /回复评论,支持 PWA 沉浸模式( Android 和 iOS12 )
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 子系统同样可以运行轻博客。
安装过程中遇到任何问题,欢迎加微信群反馈、交流:
1
loading 2019-05-05 12:27:43 +08:00 via Android
py3
|
2
xyjtou OP @loading 是的。因为较新的 Linux 发行版系统都自带了 Python 3 环境,所以可以直接运行轻博客。
轻博客只依赖一个 Python 3 环境即可启动。其他没有 py3 环境的 Linux 版本,先安装 Python 3 就 OK 啦 ~ |
3
jy02201949 2019-05-05 13:12:21 +08:00
收藏为敬
|
4
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 了怎么办? |
5
xyjtou OP @Kilerd Gunicorn 本身是轻量级的 Web 服务器,退出 SSH 也没影响的😄 只要服务器不宕机、不重启就可以一直正常运行。服务器挂了重启才需要再启动一下 Gunicorn。
进阶部署,请参考:litebb.com/s/Y5lW8A | Nginx + Gunicorn 部署轻博客 |
6
goodryb 2019-05-05 14:33:04 +08:00
既然都这么轻量了,能不能搞个 docker 镜像呢?
|
7
xyjtou OP @goodryb 可以拉一个 Python 3 的模板镜像,自己 build 一下就可以啦 😂 每次更新都要打包推送,有点慢
|
8
PressOne 2019-05-05 16:51:12 +08:00 via Android
litebb??
|
9
godgc 2019-05-05 17:18:36 +08:00
这个好 支持支持 正好想改一下自己的 blog 呢
|
11
lamba 2019-05-05 18:07:14 +08:00
这个不错~不过支持下表格就更好了
|
12
xyjtou OP @lamba 自动安装的依赖库 Markdown 渲染是不支持表格的。要支持表格的话,需要手动修改 Markdown 渲染的组件,放到本地静态资源中就可以了。
|
13
irblu 2019-05-05 23:26:25 +08:00 via Android
感觉不错
|