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

简介: 曾几何时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

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

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

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


相关文章
vue+element Form键盘回车事件页面刷新解决
问题描述:如下代码所示,使用element-ui 中的el-form组件对table进行条件查询,当查询条件仅有一项时,使用@keyup.
1842 0
|
存储 算法 数据可视化
python老司机必备-内存泄露分析优化
python老司机必备-内存泄露分析优化
2083 0
python老司机必备-内存泄露分析优化
|
2月前
|
安全 Linux 网络安全
阿里云轻量应用服务器实操指南:购买、连接、管理全流程干货
本文详解阿里云轻量应用服务器购买、远程连接、密码管理、快照与自定义镜像等核心操作,涵盖配置选择、地域备案要求、Linux/Windows连接方式、密钥安全登录、数据备份恢复及环境复制迁移,助力用户高效部署与管理服务器,规避常见风险。
|
Web App开发 测试技术
如何让下载的chrome与chromedriver匹配
如何让下载的chrome与chromedriver匹配
1148 0
|
人工智能 自然语言处理 前端开发
Director:构建视频智能体的 AI 框架,用自然语言执行搜索、编辑、合成和生成等复杂视频任务
Director 是一个构建视频智能体的 AI 框架,用户可以通过自然语言命令执行复杂的视频任务,如搜索、编辑、合成和生成视频内容。该框架基于 VideoDB 的“视频即数据”基础设施,集成了多个预构建的视频代理和 AI API,支持高度定制化,适用于开发者和创作者。
824 9
Director:构建视频智能体的 AI 框架,用自然语言执行搜索、编辑、合成和生成等复杂视频任务
|
存储 数据格式 Python
如何使用 numpy 加载 txt 文件数据?
【8月更文挑战第30天】
668 0
|
机器学习/深度学习 分布式计算 数据挖掘
淘宝/天猫店铺商品详情 API 实现实时数据获取:快速、稳定、高效
淘宝/天猫是中国最大的电商平台之一,拥有海量的商品数据。对于商家来说,了解店铺内所有商品的实时信息非常重要,可以帮助他们更好地管理商品、制定营销策略等。本文将介绍如何使用淘宝/天猫的API接口来获取店铺的所有商品信息,并实现实时数据获取。
|
域名解析 弹性计算 监控
用阿里云服务器搭建论坛教程
```markdown 1. 购买阿里云ECS实例 2. 配置域名解析至服务器IP 3. 安装Nginx/Apache,部署论坛文件 4. 安装MySQL,创建数据库和用户 5. 选择论坛程序(如Discuz!),完成安装配置 6. 自定义论坛参数,设置功能 7. 可选:启用SSL证书增强安全性 8. 定期备份数据,监控服务器性能 确保更新维护,顺利搭建安全论坛!求助阿里云客服或文档以获取支持。 ```
538 0
|
Ubuntu 关系型数据库 MySQL
从零开始搭建高颜值社区:Cpolar+HYBBS论坛在Ubuntu上的部署方法
从零开始搭建高颜值社区:Cpolar+HYBBS论坛在Ubuntu上的部署方法
397 0
|
Web App开发 JavaScript Android开发
微信小程序之内嵌网页(webview)
微信小程序提供了新的开放能力!它终于开放了在小程序中内嵌HTML页面的功能!从微信小程序基础库1.6.4开始,我们就可以在小程序内放置一个组件来链接我们的HTML页面了。
3342 0