Discourse安装使用-简洁强大Ruby on Rails免费开源论坛Discuz!替代品

免费建站   2023年10月09日 12:35  

Discourse安装使用-简洁强大Ruby on Rails免费开源论坛Discuz!替代品

Discourse是由Stack Overflow 的联合创始人 Jeff Atwood推出的免费开源论坛项目,基于Ruby on Rails 和 Ember.js 开发,数据库使用 PostgreSQL 和 Redis。这是一个与传统的Discuz!、PHPBB等具有非常大区别的论坛形式,创始人甚至想要让Discourse改变十年未变的互联网论坛模样。

Discourse简化了传统论坛的分类,取而代之是热贴,这点有点像问答,它可以避免用户进入传统论坛后找不到方向的迷茫;Discourse的帖子是气泡形式展现,全部Ajax加载,有电脑和移动版,论坛采用了瀑布流的设计,自动加载下一页,无需手动翻页。总体感觉就是Discourse不再花哨。

Discourse相对于Discuz!可能的优势在于:简洁,用户能找到中心和自己感兴趣的话题;论坛论坛用户基础亦小亦大,如果用Discuz!搭建几十个人的讨论平台显然不适合;专业性强,Discourse更适合讨论共同的话题,它不再是像Discuz!以用户为纽带而聚集,而是以话题为关系聚集。

目前Discourse被大规模地使用还有困难,一它不是PHP开发的程序,所以PHP主机空间等都是不能安装的,二是Discourse基于Ruby ,不少人可能会选择更熟悉的PHP论坛程序。Discourse开始于2013年,但是现在已经聚集不少的开发者,程序也在不断地完善当中,从目前来看它确实能够弥补Discuz!传统论坛的不足。

本篇文章就来介绍一下Discourse的安装与使用。更多的有关于免费建站的文章请看:

Discourse安装使用-简洁强大Ruby on Rails免费开源论坛Discuz!替代品

一、Discourse安装过程

1、Discourse官网:

  • 1、官方网站:https://www..org/
  • 2、Github项目:https://github.com/discourse/discourse

2、Discourse推荐的服务器配置是:双核CPU及以上,最少1GB内存(包括swap),推荐是2Gb内存,64 bit Linux兼容Docker。

3、如果你的服务器没有1GB的内存,可以手动创建1GB的Swap,执行以下代码:


sudo install -o root -g root -m 0600 /dev/null /swapfile
dd if=/dev/zero of=/swapfile bs=1k count=1024k
dd if=/dev/zero of=/swapfile bs=1k count=2048k
mkswap /swapfile
swapon /swapfile
echo "/swapfile       swap    swap    auto      0       0" | sudo tee -a /etc/fstab
sudo sysctl -w vm.swappiness=10
echo vm.swappiness = 10 | sudo tee -a /etc/sysctl.conf

Discourse创建Swap

4、以下代码是创建2GB的Swap。


sudo install -o root -g root -m 0600 /dev/null /swapfile
dd if=/dev/zero of=/swapfile bs=1k count=2048k
mkswap /swapfile
swapon /swapfile
echo "/swapfile       swap    swap    auto      0       0" | sudo tee -a /etc/fstab
sudo sysctl -w vm.swappiness=10
echo vm.swappiness = 10 | sudo tee -a /etc/sysctl.conf

5、本篇文章操作平台是Host Virtual的Ubuntu 14.04 (64位) VPS主机,执行以下命令安装git和Docker:


apt-get install git
wget -qO- https://get.docker.io/ | sh

Discourse安装Docker

6、开始安装Discourse,执行以下命令:


mkdir /var/docker
git clone https://github.com/discourse/discourse_docker.git /var/docker
cd /var/docker
cp samples/standalone.yml containers/app.yml

Discourse开始安装

7、编辑Discourse。执行:nano containers/app.yml。

Discourse编辑配置文件

8、需要改动的是:UNICORN_WORKERS(如果是1Gb内存就是2,2GB内存以上就是3-4)DISCOURSE_DEVELOPER_EMAILS管理员邮箱、DISCOURSE_HOSTNAME 绑定的域名、DISCOURSE_SMTP_ADDRESS是邮局服务器、DISCOURSE_SMTP_PORT, DISCOURSE_SMTP_USER_NAME, DISCOURSE_SMTP_PASSWORD则是SMTP的端口、账号和密码。

9、修改后,按Ctrl+O 然后按 Enter保存,按Ctrl+X 退出编辑.

9、这里需要特别注意一下:SMTP邮箱服务特别重要,如果你的服务器是在国外则有可能无法使用国内的腾讯企业邮箱新浪企业邮箱等来发信了,建议使用国外的如Gmail、Mandrill 、Mailgun、Mailjet等,申请使用教程:免费超大量邮件发送服务Amazon SES和Mailgun提供SMTP和API支持

10、保存配置后,就是执行Bootstrap,命令:./launcher bootstrap app

Discourse执行Bootstrap

11、在Bootstrap过程中,可能会提示生成S-S-H Key。整个过程大概需要花费10分钟左右。

Discourse生成Key

12、完成后,执行启动:./launcher start app

Discourse启动应用

二、Discourse设置方法

1、到你的域名DNS管理处修改DNS,将域名解析到你的Discourse服务器上。打开已经安装好的Discourse,如下图:

Discourse打开网站

2、点击注册,使用你刚刚在配置中填写你的管理员邮箱账号来注册,这样你的账号就会自动变成管理员。

Discourse注册管理员账号

3、提交注册,Discourse会发一封激活邮件。如果收不到激活邮件,请检查你的Discourse配置文件中的SMTP邮局设置是不是有错误。

Discourse邮件激活

4、登录到Discourse,进入管理员页面是在URL后面加上/admin,先在基本设置中将语言设置为中文。

Discourse设置为中文

5、这是Discourse后台管理面板,“设置”是对Discourse全方位设置,其它的还有内容、用户、群组、日志等。(点击放大)

Discourse管理面板界面

6、这是控制用户注册设置,可对用户账号格式、密码、是否开放注册等进行设置,另外在这里可以开放第三方账号登录权限。(点击放大)

Discourse控制用户注册

7、使用Https来访问Discourse。这点可以直接在Discourse后台设置,前提是已经有了SSL证书,当然免费的SSL证书也是可以的,参考:StartSSL免费SSL证书成功申请-HTTPS让访问网站更安全

Discourse使用Https访问

三、Discourse管理操作

1、在Discourse的“内容”中主要是调整一些通知模板和固定页面,例如服务条款、欢迎邮件等等。

Discourse内容设置

2、用户就是管理Discourse中的用户了,可以对用户进行删除、禁止登入、禁止讨论等操作。

Discourse用户管理

3、在“电子邮件”中则可以看到SMTP信息和已经发送的邮件。

Discourse查看SMTP发邮件

4、“备份”中可以手动备份Discourse站点,备份文件可以直接下载。

Discourse备份网站

5、另外Discourse还可以开启自动备份。

Discourse开启自动备份

四、Discourse使用方法

1、Discourse界面如下,导航栏右上角是相应的操作链接,下方是“最新 ”、“主题”、“收藏”、“热门”等,最中间就是帖子列表了,整个Discourse就是一个页面,下拉后会Ajax自动加载。(点击放大)

Discourse网站页面

2、查看帖子时,下方会有收藏、分享、点赞、编辑、配置等等。

Discourse查看帖子

3、在帖子下方可以回复,也可以邀请好友共同关注此话题,如果是自己的主题还可以设置在别人谈论此主题时自己收到@通知。

Discourse回复话题

4、如果是管理员或者版主,则可以在右边点击对主题进行删除、编辑、关闭等操作。

Discourse管理帖子

5、发表或者回复帖子编辑器也非常地简洁,可以使用 Markdown 或 BBCode 来格式化内容。拖拽或粘贴一幅图片到这儿即可将它上传。(点击放大)

Discourse发布新的主题

6、Discourse可以自己新的创建分类。

Discourse新建分类

7、分类可以单独设置相应的权限。

Discourse设置权限

8、对于一些有时效性的分类,可以设置好时间,定时关闭讨论。

Discourse关闭讨论

9、更多的Discourse体验可进入Discourse中文社区:https://www.discn.org/

五、Discourse安装使用小结

1、Discourse安装过程并不复杂,但是由于Discourse的目标是做“next-gen open source Discourse forum”,所以一些旧版本的服务器在安装过程中会出现各种异常问题,另外Discourse不支持IE9以下的浏览器访问。

2、Discourse有新版本时可以直接在线升级,方法是进入到Discourse域名/admin/docker/按照页面提示升级即可,另外在/var/docker中有不少的launcher命令,包括:start(启动)、stop(停止)、restart(重启)、destroy(删除)、bootstra(重新生成)、logs(日志)、rebuild(重建)。命令格式是:./launcher start app。

Discourse自动升级

文章出自:免费资源部落 / 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。

域名注册
购买VPS主机

您或许对下面这些文章有兴趣:                    本月吐槽辛苦排行榜

在这个部落村庄里,已经有108 位神马家族成员冒出泡来在农场开始干活了
  • wordpressnote 13

    等后面搞论坛试试这个呢

    包子 回复:

    @wordpressnote, 这就说Discuz!替代品,哈哈哈

    大喇叭 回复:

    @wordpressnote, 你家 po软件怎么不发我啊…我想试试啊…

    这是农场的第 1 块农田,部落批准 [wordpressnote] 在[2014-6-26 19:11]开垦完成.
  • Kung 23

    我为毛又看不到图?

    her 回复:

    @Kung, 我也是。。。

    qi 回复:

    @Kung, 图片服务器不知道什么原因,最近老是出问题。

    musk100 回复:

    @qi, 所以说放在自己手里最安全

    这是农场的第 2 块农田,部落批准 [Kung] 在[2014-6-26 19:27]开垦完成.
  • zqqian 4

    前排!

    这是农场的第 3 块农田,部落批准 [zqqian] 在[2014-6-26 19:32]开垦完成.
  • Tammy是大叔 19

    正想用这个建个论坛

    qi 回复:

    @Tammy是大叔, 这个论坛软件相当不错。参考我的:discn.org

    Tammy是大叔 回复:

    @qi, forum.projecth.us fq时得知这论坛程序的

    这是农场的第 4 块农田,部落批准 [Tammy是大叔] 在[2014-6-26 20:51]开垦完成.
  • 大喇叭 16

    这个打开速度快多了…

    这是农场的第 5 块农田,部落批准 [大喇叭] 在[2014-6-26 21:25]开垦完成.
  • 7024 3

    赶脚还是Discuz习惯
    插件挺多。

    qi 回复:

    @7024, DZ运营起来需要一定的精力。

    Tammy是大叔 回复:

    @7024, MJJ,抓到你了

    这是农场的第 6 块农田,部落批准 [7024] 在[2014-6-26 21:30]开垦完成.
  • geeker 3

    感觉Ruby比Java更耗内存。

    这是农场的第 7 块农田,部落批准 [geeker] 在[2014-6-26 21:56]开垦完成.
  • 南国羽 6

    不知道Discourse的主题和插件怎么样.Discuz!似乎已经支持微信互联了,Discuz!能和国内大多数社交媒体打通,符合一般网民的需求。Discourse的话,我感觉更适合一些专主于内容追求简洁的论坛。

    这是农场的第 8 块农田,部落批准 [南国羽] 在[2014-6-26 23:44]开垦完成.
  • 潮流台 11

    :oops: 不适合大众化的论坛,搞小众内容还比较合适

    这是农场的第 9 块农田,部落批准 [潮流台] 在[2014-6-27 01:14]开垦完成.
  • 热血洒红尘

    看起来很不错呀

    这是农场的第 10 块农田,部落批准 [热血洒红尘] 在[2014-6-27 09:23]开垦完成.
  • zhangjintao 3

    如果VPS上已经有网站的话在安装这个会冲突吧(80端口..)

    風の音 回复:

    @zhangjintao, 换别的端口然后nginx也许是可以的。

    Tammy是大叔 回复:

    @zhangjintao, 反代

    这是农场的第 11 块农田,部落批准 [zhangjintao] 在[2014-6-27 10:03]开垦完成.
  • Jason 16

    额。。。

    这是农场的第 12 块农田,部落批准 [Jason] 在[2014-6-27 11:10]开垦完成.
  • aasw

    给我的感觉是这些外国人设计的web程序换成中文字体后,展示出来总觉得没有英文的舒服

    这是农场的第 13 块农田,部落批准 [aasw] 在[2014-6-27 13:30]开垦完成.
  • 风啸 5

    为了操作的安全,不推荐直接使用 root 账户安装 Discourse,建议在 VPS 上增加一个用户。用 root 登录 VPS,创建新用户 admin,并将其加入 sudo 组,以获取管理员权限。我随便填的admin,你可以任意选择喜欢的名称
    $ sudo adduser admin
    $ sudo adduser admin sudo

    这是农场的第 14 块农田,部落批准 [风啸] 在[2014-6-27 15:12]开垦完成.
  • 风啸 5

    现在vagex 5美元就可以提现了,兑率也下降了,我2星是25000左右。 顺便晒下小站 www.kywyw.com :mrgreen:

    若水 回复:

    @风啸, 已经放弃,虽然弄了10美元,不划算。

    ytf4425 回复:

    @风啸, 赞!

    这是农场的第 15 块农田,部落批准 [风啸] 在[2014-6-27 15:31]开垦完成.
  • 轻熟男 5

    谁知道什么好用的cdn 免*的 国内的最好 国外的.incapsula CloudFlare都被国内严重干扰无法使用了 360的用了会有弹窗广告 加速乐用了生生变成减速了 网站还会经常性的无法访问

    0okmnbvcxzx 回复:

    @轻熟男, incapsula还好吧,我用着蛮顺的

    轻熟男 回复:

    @0okmnbvcxzx, 很多人反应我的网站无法访问

    这是农场的第 16 块农田,部落批准 [轻熟男] 在[2014-6-27 18:24]开垦完成.
  • ytf4425 15

    最近轨道上的红宝石项目很多呢

    这是农场的第 17 块农田,部落批准 [ytf4425] 在[2014-6-27 18:42]开垦完成.
  • muff

    竟然支持中文

    这是农场的第 18 块农田,部落批准 [muff] 在[2014-6-27 20:57]开垦完成.
  • 凤E添翔 19

    没有虚拟主机的安装方法吗?
    话说最近访问部落怎么老会奇怪的跳转到hao123

    这是农场的第 19 块农田,部落批准 [凤E添翔] 在[2014-6-27 21:16]开垦完成.
  • Less 3

    这个确实很不错。蛮喜欢的。坐等大神改成php的。。。

    凤E添翔 回复:

    @Less, 坐等官方

    这是农场的第 20 块农田,部落批准 [Less] 在[2014-6-27 22:40]开垦完成.
  • 不认识 17

    图!图呢?……
    Ruby?没玩过。。。

    这是农场的第 21 块农田,部落批准 [不认识] 在[2014-6-27 23:29]开垦完成.
  • Sueri_锐 4

    如果论坛是面向国内的朋友,大多数人习惯了DZ的风格,那么一时能否接受Discourse的操作模式也是个问题呢QAQ

    这是农场的第 22 块农田,部落批准 [Sueri_锐] 在[2014-6-28 02:01]开垦完成.
  • Dare

    论坛软件自从2000年发布至今,就没有什么改变,已经越来越不适合当前的web发展了。
    小编逗比

    这是农场的第 23 块农田,部落批准 [Dare] 在[2014-6-29 15:31]开垦完成.
  • 风啸 5

    centos 5或者6 怎么安装?vps没有ubuntu 14.04(64位)

    这是农场的第 24 块农田,部落批准 [风啸] 在[2014-6-30 10:55]开垦完成.
  • 四叶草

    :sad: @qi ,我的评论不见了! Centos怎么安装

    qi 回复:

    @四叶草, 有评论吗?待审核中好像也没有看到。 Centos安装貌似官方没有快捷安装,还得自己参考这个高级安装办法安装:https://github.com/discourse/discourse_docker

    这是农场的第 25 块农田,部落批准 [四叶草] 在[2014-6-30 16:25]开垦完成.
  • 风啸 5

    执行到./launcher bootstrap app这一步时,出现Cannot connect to the Docker daemon. Is 'docker -d' running on this host?
    Cannot connect to the docker daemon - verify it is running and you have access
    这个怎么办??

    qi 回复:

    @风啸, 貌似是国内的VPS,主要是因为前面一个操作下载安装完整,你看看前面是不是有报错?

    北城 回复:

    @风啸, 这个的原因是因为你的KERNEL内核。。。博主只写个兼容DOCKER环境,没说具体要3.8以上的KERNEL

    这是农场的第 26 块农田,部落批准 [风啸] 在[2014-6-30 17:13]开垦完成.
  • 老牛 2

    你太能折腾了 佩服的五体投地啊

    这是农场的第 27 块农田,部落批准 [老牛] 在[2014-7-1 15:12]开垦完成.
  • 超級efly 17

    前來支持一下~歡迎訪問AREFLY.COM~

    这是农场的第 28 块农田,部落批准 [超級efly] 在[2014-7-3 17:34]开垦完成.
  • 桉树叶 10

    哦~试试。。。

    这是农场的第 29 块农田,部落批准 [桉树叶] 在[2014-7-3 21:33]开垦完成.
  • xxxx

    执行Bootstrap,命令:./launcher bootstrap app 错误 求解答

    e5363ef0f99db2eaf369b292a5fc73f70141a6720dc0374fe9629691bc40d465
    FAILED TO BOOTSTRAP

    qi 回复:

    @xxxx, 可能是之前添加的docker没有成功,看看是不是有错误。

    这是农场的第 30 块农田,部落批准 [xxxx] 在[2014-7-4 17:58]开垦完成.
  • tennfy 4

    有没有php的轻量的论坛程序呢,dz确实有点大

    qi 回复:

    @tennfy, PHP目前就DZ不错,其它的国外的有些,但是不适合国人使用。

    这是农场的第 31 块农田,部落批准 [tennfy] 在[2014-7-4 19:55]开垦完成.
  • 在国内azure上bootstrap一次失败一次,跟rubygems联不通。。。。
    都快无语了,博主有什么好方法不?

    qi 回复:

    @David Huang, 好像是网络问题,我是在国外的VPS上安装的。RubyGems有国内的 镜像点,可以试试。

    David Huang 回复:

    @qi, 费尽千辛万苦终于bootstrap成功了,但是发现邮件发不出去,每次mailtest的时候连接国内的腾讯企业邮箱smtp都会time out。

    在linode用mailgun上几分钟搭好了,现在在国内azure上搞了两三天。。。

    qi 回复:

    @David Huang, 我测试用国内的邮箱都失败了,最后只能换国外的。

    ray 回复:

    @David Huang, 最后搞定了吗?卡在./launcher start app怎么破?

    David Huang 回复:

    @ray, 国内azure上直接用带discourse的镜像创建虚拟机。

    这是农场的第 32 块农田,部落批准 [David Huang] 在[2014-7-6 10:04]开垦完成.
  • Hmm

    感觉还是和DZ差距挺大的,目测取代DZ还需要等N久

    这是农场的第 33 块农田,部落批准 [Hmm] 在[2014-7-8 21:09]开垦完成.
  • 去官网体验了一把,感觉排版好乱,配色也不喜欢,取代Discuz说的可能还太早,毕竟人家已经有非常成熟的体系了

    qi 回复:

    @Kagami, Discuz可能更适合国内

    这是农场的第 34 块农田,部落批准 [Kagami] 在[2014-7-9 10:16]开垦完成.
  • 莫筱筱

    前段时间研究过,感觉挺不错的,简洁大气,可惜就是不是PHP程序。

    这是农场的第 35 块农田,部落批准 [莫筱筱] 在[2014-7-10 21:30]开垦完成.
  • 风啸 5

    你用的什么stml?我试了好几个都不行,都收不到邮件。。

    qi 回复:

    @风啸, 是Mailgun,在这里:/amazon-ses-mailgun/

    风啸 回复:

    @qi, 已经配置了,怎么不能发送?mailgun后台也没看到发送记录。

    这是农场的第 36 块农田,部落批准 [风啸] 在[2014-7-11 12:00]开垦完成.
  • qi

    @寒喵, No swap limit support。增加交换内存。

    这是农场的第 37 块农田,部落批准 [qi] 在[2014-8-7 08:55]开垦完成.
  • ray 1

    azure云安装时卡在./launcher start app怎么破?

    qi 回复:

    @ray, 好像前面的安装不成功,多见于国内的VPS上。

    这是农场的第 38 块农田,部落批准 [ray] 在[2014-8-7 09:15]开垦完成.
  • 林大鸟

    假如有www.test.com和test.com两个,想把test.com转跳到www.test.com怎么设置301转跳?

    这是农场的第 39 块农田,部落批准 [林大鸟] 在[2014-9-10 11:01]开垦完成.
  • 林大鸟

    这个论坛程序怎么设置用户组上传图片的权限?

    林大鸟 回复:

    @qi 怎么设置用户组上传图片的权限?

    这是农场的第 40 块农田,部落批准 [林大鸟] 在[2014-9-16 11:01]开垦完成.
  • 非凡

    位喜欢这个论坛的架构,这种理念 大有前途,遇到了一点错误请问是什么意思呢,还差什么

    root@ubuntu:~# cd /var/docker
    root@ubuntu:/var/docker# ./launcher start app
    WARNING: No swap limit support
    No cid found, creating a new container
    Calculated ENV: -e LANG=en_US.UTF-8 -e RAILS_ENV=production -e UNICORN_WORKERS=2 -e UNICORN_SIDEKIQS=1 -e RUBY_GC_MALLOC_LIMIT=40000000 -e RUBY_HEAP_MIN_SLOTS=800000 -e DISCOURSE_DB_SOCKET=/var/run/postgresql -e DISCOURSE_DB_HOST= -e DISCOURSE_DB_PORT= -e HOME=/root -e DISCOURSE_DEVELOPER_EMAILS=yyq@zhidazx.com -e DISCOURSE_HOSTNAME=dis.z.gg42.com -e DISCOURSE_SMTP_ADDRESS=smtp.exmail.qq.com -e DISCOURSE_SMTP_PORT=465 -e DISCOURSE_SMTP_USER_NAME=yyq@zhidazx.com -e DISCOURSE_SMTP_PASSWORD=143208syt
    Unable to find image 'local_discourse/app' locally
    Pulling repository local_discourse/app
    2014/10/08 21:57:05 Error: image local_discourse/app not found

    非凡 回复:

    @非凡, 测试账号信息没有删除 有劳博主!

    ying 回复:

    @非凡, 能收到邮件吗?

    这是农场的第 41 块农田,部落批准 [非凡] 在[2014-10-8 22:41]开垦完成.
  • con 2

    怎么将Ubuntu 14.04 LTS (GNU/Linux 2.6.32-042stab090.5 x86_64)的内核升级3.13,求解

    qi 回复:

    可以尝试手动编译,为什么要升级?

    这是农场的第 42 块农田,部落批准 [con] 在[2014-10-27 09:36]开垦完成.
  • bobo 4

    。。。找不到存储logo的地方ing

    qi 回复:

    @bobo, 后台的可以编辑替换。

    这是农场的第 43 块农田,部落批准 [bobo] 在[2014-10-29 07:22]开垦完成.
  • ying 1

    我阿里云的ECS 收不到邮件,用的是QQ企业邮箱,个人邮箱也不行。但telnet smtp.exmail.qq.com 能登陆、能发信,折腾好久了…都不行。

    qi 回复:

    @ying, 你说激活邮件吗?

    ying 回复:

    @qi, 是啊,不过现在搞好了,就是authentication 的问题

    reven 回复:

    @ying, 怎么搞定的 求教程 我的一直收不到激活邮件

    OneNew 回复:

    @ying, 国内的免费邮箱SMTP都不好使 https://www.onenew.net

    这是农场的第 44 块农田,部落批准 [ying] 在[2014-12-4 11:42]开垦完成.
  • OneNew

    用discourse搭建了一个论坛,希望大家常驻讨论

    这是农场的第 45 块农田,部落批准 [OneNew] 在[2014-12-8 15:01]开垦完成.
  • OneNew

    用discourse搭建了一个论坛,希望大家常驻讨论https://www.onenew.net

    这是农场的第 46 块农田,部落批准 [OneNew] 在[2014-12-8 15:01]开垦完成.
  • 寒喵

    @qi, 请求删除位于 农场的第 37 块农田至农场的第 38 块农田中我的发言 发现自己当时疏忽带了邮箱

    qi 回复:

    @寒喵, 好的,已经删除。

    寒喵 回复:

    @qi, :eek: 删错了。。。。。。。。。。我说的是37~38中间的回复 因为那个没有带楼层号码 qi现在删掉了38而我的回复变成了
    这是农场的第 36 块农田 下方的了 有qi回复的 抱歉麻烦你了 再帮帮忙 :cry:

    寒喵 回复:

    @qi, 或者将本页叫 寒喵 的回复都删了也行我确认了这些都是我发的并没有同昵称的人回复

    qi 回复:

    @寒喵, 好的,已经删除。

    这是农场的第 47 块农田,部落批准 [寒喵] 在[2015-1-23 00:32]开垦完成.
  • 萌萌哒

    如何解决邮件问题 感觉完全没有办法啊 国内已经试过来了都不行

    qi 回复:

    @萌萌哒, 用国外的免费SMTP吧。国内测试过,都不行。

    萌萌哒 回复:

    @qi, 麻烦推荐能用的感激不尽~~~

    qi 回复:

    @萌萌哒, 我用的是Mailgun,你可以试试:/amazon-ses-mailgun/和/smtp-mandrill/

    这是农场的第 48 块农田,部落批准 [萌萌哒] 在[2015-6-29 18:43]开垦完成.
  • 萌萌哒

    挂的mandrill仍然收不到邮件怎么办。。。。。。
    有没有可能不通过邮件先激活 或者直接创建一个管理员帐号
    @qi

    qi 回复:

    @萌萌哒, 好像不行。

    这是农场的第 49 块农田,部落批准 [萌萌哒] 在[2015-7-1 14:40]开垦完成.
  • remove 2

    :mrgreen: 来逛了。话说openshift免费的不能搭这个么?

    qi 回复:

    @remove, 好像不行,有些权限不够,不能安装。

    这是农场的第 50 块农田,部落批准 [remove] 在[2015-10-31 20:39]开垦完成.
  • stone

    [url]https://meta.discoursecn.org/t/%E9%87%8D%E7%A3%85%E5%8F%AF%E8%83%BD%E6%98%AF%E5%9B%BD%E5%86%85%E6%9C%80%E5%A5%BD%E7%9A%84Discourse%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88/934/1[/url]
    傻瓜化安装的办法。。

    qi 回复:

    @stone, 这个不错呀,有机会我再去试试,想不到Docker应用这么广泛了。

    这是农场的第 51 块农田,部落批准 [stone] 在[2016-2-28 18:36]开垦完成.
  • Ethan 1

    你好,
    我在编辑containers/app.yml时使用腾讯企业邮箱,成功运行discourse后收不到激活邮件。请问是不是要重新bootstrap?
    还是只需设置好管理员邮箱,让它收到激活邮件,至于SMTP等则可以在控制面板内再行设定?谢谢!

    qi 回复:

    @Ethan, 可以在面板中直接设置SMTP

    这是农场的第 52 块农田,部落批准 [Ethan] 在[2016-10-7 21:29]开垦完成.
  • Ethan 1

    可否修改app.yml后再执行
    ./launcher rebuild app

    qi 回复:

    @Ethan, 可以的。

    这是农场的第 53 块农田,部落批准 [Ethan] 在[2016-10-7 21:41]开垦完成.
  • Aimer 4

    qi姐,好郁闷,总是报错……
    ——————–
    Pups::ExecError: /root/upgrade_postgres failed with return #
    Location of failure: /pups/lib/pups/exec_command.rb:108:in `spawn’
    exec failed with the params “/root/upgrade_postgres”
    09c4a3436bc71040b675cf6d6aae1f59e06cdaae809df81cdf03e179c6576503
    ** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one

    qi 回复:

    @Aimer, 这个程序对系统有不少的要求,如果一直是这个错误,可以试着更换另一个操作系统看看。

    Aimer 回复:

    @qi, 对的,我openvz的内核貌似有点低,升级内核以替换yum源就可以了,但是邮件发不了,郁闷啊

    qi 回复:

    @Aimer, 用SMTP,这个程序只能使用SMTP吧,用Mailgun或者其它的,不要用国内的邮箱,连接不上。

    这是农场的第 54 块农田,部落批准 [Aimer] 在[2017-5-27 16:15]开垦完成.
看贴要回贴有N种理由!看帖不回贴的后果你懂得的!


评论内容 (*必填):
(Ctrl + Enter提交)   

部落快速搜索栏

各类专题梳理

网站导航栏

X
返回顶部