Discourse开源论坛搭建
系统:CentOS 8 64位
硬盘:40G+
环境:阿里云 1C2G
搭建步骤
1.前置:升级操作系统
yum update -y
2.安装git
yum install -y git
查看git是否安装成功:
git --version
3.安装 docker
yum install -y yum-utils
yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
yum install -y docker-ce docker-ce-cli containerd.io
# 启动docker
systemctl start docker
4.获取Discourse源码
此处存放在当前目录[请自行选择], 并填写邮件服务SMTP相关信息
git clone https://github.com/discourse/discourse_docker.git ./discourse
5.安装discourse
5.1 进入discourse源码所在目录
执行如下任意一种方式:
方式一:(初始化)
./discourse-setup
方式二:
cp samples/standalone.yml containers/app.yml
5.2 配置邮件相关信息
vim containers/app.yml
UNICORN_WORKERS(如果是1Gb内存就是2,2GB内存以上就是3-4) DISCOURSE_DEVELOPER_EMAILS管理员邮箱 DISCOURSE_HOSTNAME 绑定的域名 DISCOURSE_SMTP_ADDRESS是邮局服务器 DISCOURSE_SMTP_PORT是SMTP的端口 DISCOURSE_SMTP_USER_NAME账号 DISCOURSE_SMTP_PASSWORD密码
5.3 等待拉取并解压docker镜像
5.4 查看镜像运行情况
docker ps -a
5.5 使用配置好的域名访问
出现如下界面,说明配置已经成功。同时,系统为我们自动配置好https。
6.增加SMTP配置,方便后续接收邮件
6.1 新增端口映射
vim discource/container/app.yml
找到:expose节点下的配置,添加587:587端口映射
6.2 添加Login登录认证方式
新增:DISCOURSE_SMTP_AUTHENTICATION: login
6.3 修改为对应域名的邮箱验证
6.4 重新构建
./launcher rebuild app
等待构建完成。在此过程中可能会提示是否需要发送邮件测试SMTP,设定好的邮箱会收到验证邮件。
6.5 收到验证邮件
7.登录域名完成剩余验证工作
在此不做赘述,大家可自行完成,或者查看官网教程。
Discourse开源论坛搭建相关推荐
- 一起赚美元⑥ | 创立Discourse开源论坛软件每月赚取12万美元的故事
译者:柚子 星球链接:https://t.zsxq.com/jqzNJ6e 英文原文链接:https://www.indiehackers.com/businesses/discourse 1.主人公 ...
- Apache2.2.22 + PHP5.2.17 + MySQL5.5.22 快速搭建部署PHPWind开源论坛
我是搞Java WEB开发的,由于比较喜欢看日本动漫,例如火影,海贼等.所以经常逛bbs.jumpcn.com(该论坛就是基于PHPWind开源论坛的).闲来没事.就自己整下玩玩. 一.简介 Apac ...
- 17款开源论坛系统/Forum Software(转载)
phpBB phpBB具有友好的用户界面,简单易懂的管理面板和FAQ.你可采用PHP+MySQL,MS-SQL,PostgreSQL或Access/ODBC数据库来搭建自己的论坛系统. OPB OPB ...
- php开源论坛系统,十款开源论坛系统推荐(二)
6. IceBB Forums IceBB 是一个强大.开源.快速的论坛系统,基于 PHP+MySQL.IceBB 适合于任何规模,不论有多少用户和贴子数,这是因为它具有简洁.高效的代码.IceBB ...
- PhpWind Wordpress Discus 论坛搭建
phpMyAdmin 是一个用PHP编写的,可以通过 web 方式控制和操作 MySQL 数据库.通过 phpMyAdmin 可以完全对数据库进行操作,例如建立.复制.删除数据等等. PHPWind( ...
- LAMP+DISCUZ论坛搭建流程
LAMP+DISCUZ论坛搭建 文章目录 LAMP+DISCUZ论坛搭建 一.LAMP 二.安装Apache 1.安装环境 2.配置文件然后编译安装 3.配置便于service管理 4.可使用serv ...
- 品尝当下国外最受欢迎的开源论坛系统phpBB
phpBB是时下开源论坛中使用最多的一个了.phpBB及其强大,功能齐全,界面优雅,用户友好,非常适合没有编程经验的人去搭建论坛.官网中还提供了许多漂亮的 style 和 功能 plug-in .官网 ...
- 开源应用中心 | 这款轻量简洁的开源论坛系统,你get了没?
1. 背景 如果你想搭建一个论坛系统,可能有很多的开源论坛系统可以满足你的需求.但你是否感觉很多的论坛系统都过于臃肿了,在论坛系统的核心功能上堆积了很多比较鸡肋的功能,占用大量的系统资源导致花费不必要 ...
- 我的收藏中的十大开源论坛
有许多用PHP,ASP.NET和Perl编写的免费开源论坛系统(公告板,留言板). 以下是我最喜欢的免费开源论坛收藏集的列表. 我只列出了具有详细文档和良好社区支持的论坛. PS此列表不按任何特定顺序 ...
最新文章
- 关于Entity Framework自动关联查询与自动关联更新导航属性对应的实体注意事项说明...
- .NET Core 2.0 Preview 2为开发人员带来改进
- BitMapData知识 转
- Flutter之点击按钮打开百度链接
- 浙江经济职业技术学院计算机排名,浙江经济职业技术学院排名第几
- 伸缩杆怎么缩回去图解_没有阳台怎么晾衣服?这10个神器,让家里衣物晾晒更轻松方便...
- 找出最耗资源的sql ----没明白
- 【图像隐写】基于matlab GUI LSB+DWT数字水印嵌入+提取+检测+攻击【含Matlab源码 833期】
- 根据ip和子网掩码技术可用网段的在线工具
- 查看windows电脑凭证密码 -Invoke-WCMDump
- 推广软件开发分析规范
- 号码归属地及运营商查询工具
- html DOM------document
- g华清远见基于linux和Qt,【华清远见】QT编程实例集
- 【GIS】高分辨率遥感影像智能解译
- OSError: pydot failed to call GraphViz.Please install GraphViz (https://www.graphviz.org/) and ensur
- .net core 文件夹打包下载
- 用友网络并购秉钧网络 加速布局企业互联网服务
- MATLAB利用逐步搜索法求隔根区间
- 英特尔至强E7 v4上市,剑指Power