一键部署属于自己的社区论坛

简介: 曾几何时BBS也曾横行于天下,比如校内网、人人网、天涯论坛等等。那么我们自己搭建一套大型的社区论坛有多难呢?三条命令就行了!

曾几何时BBS也曾横行于天下,比如校内网、人人网、天涯论坛等等。

那么我们自己搭建一套大型的社区论坛有多难呢?

三条命令就行了!


行了还是不要客套了。直接上部署脚本


git clone https://github.com/luckman666/nodebb.git
cd nodebb
docker-compose up -d


当然这个服务器需要事先装好了docker和docker-compose

如果没有安装的同志可以使用我的另一个脚本安装:


git clone https://github.com/luckman666/shell_scripts.git
cd shell_scripts && chmod -R 755 .
./deploy_docker_and_composes.sh


然后再去下载最开的哪个脚本就可以了!


这里面其实是借用了一个著名的开源前端项目。目前非常火的nodebb。

只是有些同志不知道,或者部署起来不太方便,所以这里我写了个简单的docker-compose来帮助大家。

前端采用nodejs,数据库采用mongodb

启动成功后直接登录

http://IP:4567


这里简单介绍一下使用方法:

640.jpg

填写上面的信息,应该不难吧!

640.jpg


下面数据库像我这么填写,前提是我们需要在mongo里面创建个数据库。mongo相信大家也非常熟悉了。使用robo 3T 创建个nodebb的库

或者有的小伙伴就想自己试试,那么数据库名那项可以填写admin

然后就是下一步了

640.jpg


全是英文没关系,我们进入主页,然后设置成中文

640.jpg

英文的?看着不爽,我们改成中文的!

640.jpg


然后我们再点击首页回来看看!

640.jpg


神奇吧!哈哈哈哈哈

640.jpg


这里修改板块及相关内容!

640.jpg



还有各种监控项!超级牛X

可以这么说,各大论坛能有的功能基本都有!

非常好的前端学习项目!五星强推!

为了感谢各位的关注,以后有好的工具和项目我也会推给大家,好啦今天就到这吧!我继续撸代码了!拜拜!


相关文章
|
Java 关系型数据库 MySQL
开发环境部署教程
开发环境部署教程
73 0
|
1月前
|
NoSQL 测试技术 PHP
新手从事直播软件源码开发搭建经验与技巧
新手技术从事直播软件源码开发,从需求调研、技术架构、功能逻辑、技术语言、压力测试等全面剖析。
|
缓存 关系型数据库 MySQL
【网站搭建】开源社区Flarum搭建记录
如果遇到缺少文件的情况,改为使用root身份执行(默认是www身份执行的,我使用www身份执行,缺少了个vendor文件夹)
194 0
|
8月前
|
SQL 前端开发 关系型数据库
人人网开源项目本地部署教程
人人网开源项目本地部署教程
222 0
|
JavaScript Shell 开发工具
使用vuepress从零开始搭建我的技术文档|已部署到线上
几天前为了深入学习JS我手写了一个JS工具库,并且发布到了npm上 我把具体步骤,从零搭建再到发布上线的全部细节都写在这这一片文章上了:手写了一个JS工具库并发布到npm 既然已经写了JS工具库,那必须要有文档呀,要不然谁知道怎么使用!!! 所以今天这篇文章就介绍一下怎么使用vuepress2.x搭建一个文档,内容不深,小白也能看懂,因为我只是小小的写了一下 ^_^嘿嘿 文档效果可以点击此处查看☞:LearnJTs文档
690 1
使用vuepress从零开始搭建我的技术文档|已部署到线上
|
机器学习/深度学习 算法 计算机视觉
佛萨奇2.0系统开发搭建源码部署教程
佛萨奇2.0系统开发搭建源码部署教程
267 0
|
定位技术 开发者
社区产品使用手册
社区产品使用手册
|
运维
通过运维神器"宝塔"搭建读者交流社区discuz-q(4)
通过运维神器"宝塔"搭建读者交流社区discuz-q(4)
180 0
通过运维神器"宝塔"搭建读者交流社区discuz-q(4)
|
运维 应用服务中间件 Apache
通过运维神器"宝塔"搭建读者交流社区discuz-q(3)
通过运维神器"宝塔"搭建读者交流社区discuz-q(3)
132 0
通过运维神器"宝塔"搭建读者交流社区discuz-q(3)
|
运维 编译器
通过运维神器"宝塔"搭建读者交流社区discuz-q(1)
通过运维神器"宝塔"搭建读者交流社区discuz-q(1)
152 0
通过运维神器"宝塔"搭建读者交流社区discuz-q(1)