你好,
有人能给我一个教程,告诉我如何在 Linux 上安装吗?我不太想购买,不知道实际费用是多少。
也就是换算成欧元而不是美元。
祝好,Andy
你好,
有人能给我一个教程,告诉我如何在 Linux 上安装吗?我不太想购买,不知道实际费用是多少。
也就是换算成欧元而不是美元。
祝好,Andy
您可以按照本教程在 Linux 服务器上安装它:discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
这是免费的,适用于 Linux 服务器吗?
Discourse 确实是自由软件。像所有软件一样,运行它需要一些硬件支持。
如果你已经拥有一台 Linux 服务器,可以直接使用它。只需确保该服务器能够连接到公共互联网。如果你还没有,可以从 Digital Ocean 等服务商处获取,价格低至 5 美元。
我不理解这些说明,能否至少给我一些清晰的指导?
让我可以直接复制并安装它。
谢谢!
这些确实是好的说明。它们可以说是目前最好的说明了。而且,它们基本上能让你直接复制粘贴命令(尽管命令很少)。如果你在理解某些具体部分时遇到困难,我相信这里的人会乐意提供帮助,只要你解释清楚你哪里不明白。但如果这些说明让你完全摸不着头脑,不知道该如何继续,我能否委婉地建议,目前这个项目可能对你来说有点超纲了?
不知为何一切都乱了,应该先安装哪个。
抱歉,请不要以任何方式检查它。所有的说明都让人非常困惑。
VPS 创建完成后,安装过程仅需四条命令:
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
./discourse-setup
…如果您直接以 root 用户登录,甚至不需要第一条命令。其中哪部分让您感到困惑?
当我执行 sudo -s 时,没有任何显示。
以及这个
端口 80 似乎已被占用。
这将显示是哪个命令正在使用端口 80:
./discourse-setup: 第 283 行:lsof:未找到命令
如果您尝试同时运行 Discourse 和其他 Web 服务器(如 Apache 或 nginx),则需要绑定到不同的端口。
请参阅 Run other websites on the same machine as Discourse
如果您正在重新配置已配置的 Discourse,请使用
./launcher stop app
在重新配置之前停止 Discourse,然后重试。
为什么不告诉我们你还做了哪些操作?你在哪里安装了这个服务器?它使用的是哪个操作系统(名称、版本等)?上面还运行了其他什么(尤其是其他 Web 应用程序)?因为这些说明主要是针对在“干净”的虚拟服务器上进行安装的;如果你在上面还有其他运行中的服务,可能无法正常工作。
操作系统
Ubuntu 16.04 LTS(守护进程)
Ubuntu 18.04 LTS(普通版)听起来是个不错的选择。它更新,而且我相当确定 16.04 中的“守护进程”意味着预装了某种 Web 服务器,这可以解释您当前遇到的端口 80 被占用的问题。
那么,选择 Okey 18.04 怎么样?
希望它能起作用,因为我遇到了端口 80 的错误
好的好的,我明白了。
哪里可以找到说德语的人?
你的服务器上还有安装其他东西吗?我刚刚看到端口 80 还在被一个 Web 应用占用。如果是的话,你需要通过 Nginx 代理和子域名来正确分配你的应用。我不是专家也不是技术人员,所以没有分步操作指南,但你可以随时搜索如何设置 Nginx 代理和子域名。总之,端口 80 必须留给 Discourse 使用。
我已经有一个域名,它运行在 loudtime.de 下。