展开

关键词

Discourse 搭建

Discourse logo0. 基础安装Discourse 本身是挺复杂的,看安装过程的耗时和输出信息就知道了。幸运的是,Discourse 提供了自动化安装的脚本,较低了部署的难度。 Discourse 依赖的软件并不多,主要是 git(用来拉取 Discourse 的代码)、docker(因为要使用 Docker 部署) 和 ruby(原因是 Discourse 是用 ruby 编写的 vardiscourse$ cd vardiscourse$ .discourse-setup运行 discourse-setup 脚本后,会提示输入一些安装信息,以此输入之前注册的域名和邮箱信息即可 等待脚本 discourse-setup 脚本执行结束,就可以访问刚刚配置好的 discourse 网站了!

1.1K20

Discourse 设置 GTM

一个比较好的方法就是设置 GTM,这样能够让你所有的标签在一个地方设置而不需要在 Discourse 中安装插件等。GTM 是 Google Tag Manager 的简称。 Discourse 设置 GTM在 Discourse 的后台中,搜索关键字 : gtm在空白的地方输入 GTM 的标签变量。 修改 content security policy script src在默认情况下 content security policy script src 是启用的,这个将会导致 Discourse 我们的完整配置如下图:完成上面的设置后,你的 Tag Manger 应该就可以在 Discourse 上使用了。 检查为了确定配置的正确,在完成上面的配置后,从新访问你的 Discourse 网站,然后刷新页面,同时 F12 查看源代码。如果你没有看到提示的 JS 错误话,则表明配置已经成功了。

11420
  • 广告
    关闭

    腾讯云前端性能优化大赛

    首屏耗时优化比拼,赢千元大奖

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Discourse 安装 Google Adsense

    在使用 Discourse 进行服务的时候,很多人可能会希望安装一些广告服务。对 Discourse 的广告服务来说还是可以的,因为广告服务的位置不是非常影响阅读。 这篇文章将会描述如何在 Discourse 中提供广告服务。安装插件Discourse 的 Google Adsense 广告服务是使用插件进行安装的。 安装插件的方法,请参考: Install Plugins in Discourse - admins - Discourse Meta 页面中的内容。 有关启用广告服务的文章,请参考页面:Official Advertising Ad Plugin for Discourse - plugin - Discourse Meta 中的内容。 保存后再次访问 Discourse 网站。广告被屏蔽广告有可能被 Discourse 的安全配置所屏蔽而导致你没有办法进行查看。在 Discourse 中搜索关键字 CSP ,然后选择安全。

    21500

    Discourse 云平台安装

    你可以联系 Discourse 社区来帮你完成安装,Discourse 社区将会收取一次性 $150 (美元)的费用。 单击此处链接来对服务进行购买 。 安装 Discourse从 官方 Discourse Docker 镜像 仓库中克隆代码到本地计算机的 vardiscourse 目录。 如果你没有在安装 Discourse 之前创建电子邮件 SMTP 服务器,那么你安装的 Discourse 无法访问也无法登录(HAVE A BROKEN SITE)! 编辑 Discourse 配置通过下面的命令运行配置工具.discourse-setup你需要根据下面的提示配置所有参数:Hostname for your Discourse? 当 Discourse 有新版本更新的时候,你的邮件地址将会收到更新提示。 请随时更新你的 Discourse 实例到最新版本以确保所有的安全问题被修复。

    7500

    Discourse 云平台安装

    你可以联系 Discourse 社区来帮你完成安装,Discourse 社区将会收取一次性 $150 (美元)的费用。 单击此处链接来对服务进行购买 。 安装 Discourse从 官方 Discourse Docker 镜像 仓库中克隆代码到本地计算机的 vardiscourse 目录。 如果你没有在安装 Discourse 之前创建电子邮件 SMTP 服务器,那么你安装的 Discourse 无法访问也无法登录(HAVE A BROKEN SITE)! 编辑 Discourse 配置通过下面的命令运行配置工具.discourse-setup你需要根据下面的提示配置所有参数:Hostname for your Discourse? 当 Discourse 有新版本更新的时候,你的邮件地址将会收到更新提示。 请随时更新你的 Discourse 实例到最新版本以确保所有的安全问题被修复。

    8820

    Discourse 升级的频率

    按照 Discourse 官方的说法有下面 3 种类的升级。 请参考官方的链接:https:meta.discourse.orgthow-do-i-manually-update-discourse-and-docker-image-to-latest23325中的内容 Discourse 升级Discourse 的升级应该是每个月进行 2 次。你可以使用 Discourse 的 UI 界面进行升级,访问的地址为:adminupgrade 进行升级就可以了。 通过上面的内容,我们知道了 Discourse 的更新和升级频率。一般来说如果你发现有 beta 版本的升级,你直接升级更新就可以了。 比如说我们现在的服务器版本:Discourse-version-update747×366 64.9 KB已经提示更新了,单击下面的链接进行更新就可以了。

    17300

    Discourse 数据分发

    我们可能希望 Discourse 能够使用 RSS 或者 json 格式对数据对外进行发布和传输。如果你可以查看代码的话,你可以使用下面的链接,能够提供相关的代码。 如果你部署了你自己的 Discourse 网站的话,你可以直接访问上面的链接。这些数据能够让你提供给其他的平台进行处理。

    12800

    Discourse 数据分发

    我们可能希望 Discourse 能够使用 RSS 或者 json 格式对数据对外进行发布和传输。如果你可以查看代码的话,你可以使用下面的链接,能够提供相关的代码。 如果你部署了你自己的 Discourse 网站的话,你可以直接访问上面的链接。这些数据能够让你提供给其他的平台进行处理。

    14730

    Discourse 443 端口问题

    Discourse 的 443 端口需要开放吗?----Discourse 默认会使用 SSL ,如果你的 Discourse 安装后,不能访问。你需要启用 80 和 443 端口。

    58920

    Discourse 如何安装插件

    我们希望给 Discourse 安装一个 sitemap 的插件。你的 Discourse 需要这个插件吗?实际上是不需要的,这个插件能够帮助你加快索引,但是对 SEO 并不起太大作用。 github.comdiscoursediscourse-sitemap.git将插件地址的仓库注册请参考官方的教程,地址为: https:meta.discourse.orgtinstall-plugins-in-discourse19157你需要修改 Discourse 重构在完成上面的配置后,依次执行下面的命令来对你安装的 Discourse 进行重构。这个重构可能比较消耗时间,你需要耐心等候。 cd vardiscourse.launcher rebuild app下面的图片显示 Discourse 正在重构。后台确认登录后台后选择 plugin。

    10500

    如何修改 Discourse 的域名

    如果你参考了 GitHub 上的安装指南 页面中的内容安装了一个 Discourse 实例后希望对自己安装的实例修改域名的使用手册。 如果你使用的是 Discourse 官方主机服务 的话,请参考 针对 Discourse 的云服务配置你的域名 页面中的详细内容。 假设,你现在希望修改你的 Discourse 实例的 域名从 talk.foo.com → talk.bar.com。让我们开始这个过程吧。 在 app.yml 文件中编辑 Discourse 的配置 可选的,你可以再次运行 .discourse-setup 命令,然后通过这个命令提示的输入信息将新的域名更新到 app.yml 配置文件中。 校验所有功能都能够正常访问,在我们对功能进行校验的时候,我们希望先确定我们能够正常登录我们的 Discourse 系统。

    6740

    Discourse 新一代开源论坛

    啰嗦完了…… 找到的便是 Discourse(使用 Ruby 编写)优点开源、免费(虽然也有收费版本界面简洁、体验良好大量使用 ajax ,许多功能页面使用无需刷新支持 markdown 与 emoji ……参考教程安装30 分钟内在云上部署 Discourse在大陆地区的云上部署 Discourse开源论坛之 discourse 搭建(与官方教程大同小异,教了几个查看 docker 的指令)在同一台机器上运行 Discourse 和其他站点在终端激活管理员帐号配置Discourse 单点登录功能(中文翻译有些问题,把变量名 payload 翻译为负荷了) Discourse 单点登录链接遇到的问题执行 .launcher

    14930

    用全站 CDN 部署 Discourse 论坛

    ,即使大家都使用 Discourse 搭建论坛但是每个用 Discourse 搭建的论坛都有自己的风格。 插件:Discourse 官方及 Discourse 开源社区用户开发了丰富的插件可供使用,比如:个性化导航、自定义论坛封面。 免费:虽然 Discourse 有 $100Month 的托管服务,但是你可以完全自行部署免费使用 Discourse 服务。 丰富的插件、可自定义论坛设置便是 Nebula Graph 选择 Discourse 最大的原因,而本文不在于介绍如何搭建 Discourse(搭建 Discourse 是一个简单的活,可自行搜索教程) 安装 Discourse将 Discourse 官方 Docker 镜像拉取至 vardiscourse 目录下。

    70851

    Discourse 主题字数限制

    Discourse 主题字数被限制为 15 个字符。这个对英文还好,但是中文会影响用户体验。 ----你可以在 Discourse 的后台设置中搜索 min topic title length 关键字。

    13120

    Discourse 如何设置标签

    在默认情况下,Discourse 是没有打开标签设置的。如果你希望你的网站和我们一样能够设置标签。如何设置标签登录 Discourse 的后台,选择 settings 标签,然后搜索 tags。

    10100

    Discourse 的快捷键列表

    Discourse 提供了一些快捷键。这些快捷键我感觉非常不错。你可以在 Discourse 上查询快捷键列表。当你单击上面的链接的时候将会弹出一个快捷键的列表。

    11100

    Discourse CentOS 8 全新安装手册

    Discourse 在 CentOS 8 上的全新安装指南和过程,请参考本文档。安装 DockerDiscourse 是基于 Docker 运行的,所以你需要先安装 Docker。 安装 Discourse在安装 Discourse 之前,你一定需要一个已经注册成功的域名,并且已经注册成功的域名已经指向到了你需要安装的服务器地址。 如果你不配置你的邮件服务器,Discourse 在安装以后没有办法发送邮件到你的管理员账号,因此你就没有办法登录和重新激活。 运行安装配置在进入克隆的 Discourse 文件夹下,执行下面的命令:.discourse-setup你可能还需要安装 netcat,这个用来在 ContOS 检查端口是否被占用。 如果通过域名访问你的服务器,你将会看到下面的界面:如果你能够看到上面的界面,就表示你的 Discourse 已经安装成功了。并且激活邮件已经发送过去了。至此,你的 Discourse 已经安装成功了。

    31100

    Discourse CentOS 8 全新安装手册

    Discourse 在 CentOS 8 上的全新安装指南和过程,请参考本文档。安装 DockerDiscourse 是基于 Docker 运行的,所以你需要先安装 Docker。 安装 Discourse在安装 Discourse 之前,你一定需要一个已经注册成功的域名,并且已经注册成功的域名已经指向到了你需要安装的服务器地址。 如果你不配置你的邮件服务器,Discourse 在安装以后没有办法发送邮件到你的管理员账号,因此你就没有办法登录和重新激活。 运行安装配置在进入克隆的 Discourse 文件夹下,执行下面的命令:.discourse-setup你可能还需要安装 netcat,这个用来在 ContOS 检查端口是否被占用。 如果通过域名访问你的服务器,你将会看到下面的界面:如果你能够看到上面的界面,就表示你的 Discourse 已经安装成功了。并且激活邮件已经发送过去了。至此,你的 Discourse 已经安装成功了。

    21022

    在Docker上安装Discourse论坛系统

    第一步、下载Discourse做好准备工作之后,您可以直接安装Discourse。首先你需要成为root用户方便后续工作,因此首先切换到root shell。 第二步、配置和引导Discourse切换到Discourse文件所在的vardiscourse目录。cd vardiscourse从这里,您可以启动安装脚本。. discourse-setup您将被问到以下问题:Discourse的主机名? 选择要用于Discourse管理员帐户的电子邮件地址。这个电子邮件地址可以与您的Discourse域名完全无关,可以是您的电子邮件地址。 结论您现在可以开始管理您的Discourse论坛,用户可在您的论坛上注册并畅所欲言!----参考文献:《How To Install Discourse on Ubuntu 16.04》

    1.2K30

    Discourse 图片上传的更新

    根据 Discourse 官方的博客说明: Faster (and smaller) uploads in Discourse with Rust, WebAssembly and MozJPEG | 建议所有使用 Discourse 的站点升级到最新的版本,以便于保持更高效的运行。同时因为图片大小的变化,也会提升站点的传输速度。

    9300

    扫码关注云+社区

    领取腾讯云代金券