# 安装时未请求任何信息

**URL:** https://meta.discourse.org/t/no-information-requested-on-install/198930
**Category:** Support
**Created:** [2021年八月2日 18:53 UTC](https://meta.discourse.org/t/no-information-requested-on-install/198930 "2021-08-02T18:53:51Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![AdamsEwot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/adamsewot/32/229582_2.png) [@AdamsEwot](https://meta.discourse.org/u/AdamsEwot)
#### Post date: [2021年八月2日 18:53 UTC](https://meta.discourse.org/t/no-information-requested-on-install/198930/1 "2021-08-02T18:53:51Z")

</div>

我查找过这个问题，但未能找到。在安装过程中，它完全没有询问任何问题，而是直接尝试使用所有默认信息进行安装。

当我输入 **sudo ./discourse-setup** 时，得到以下输出：

```plaintext
将旧文件保存为 app.yml.2021-08-02-184826.bak
5 秒后停止现有容器，或按 Control-C 取消。
+ /usr/bin/docker stop -t 30 app
app

检测到 3GB 内存和 2 个物理 CPU 核心
设置 db_shared_buffers = 768MB
设置 UNICORN_WORKERS = 4
已更新 containers/app.yml 的内存参数。

正在检查您的域名...
警告：计算机的 443 端口似乎无法通过主机名 discourse.example.com 访问。
警告：连接到 http://discourse.example.com（端口 80）也失败。

这表明 discourse.example.com 解析到了某个无法访问您正在安装 Discourse 的这台机器的 IP 地址。

首先要做的是确认 discourse.example.com 已解析到该服务器的 IP 地址。
您通常可以在购买域名的同一位置完成此操作。

如果您确定 IP 地址解析正确，则可能是防火墙问题。
搜索“打开端口 YOUR CLOUD SERVICE”可能会有所帮助。

本工具仅适用于最标准的安装。如果您无法解决上述问题，则需要自行编辑 containers/app.yml，然后输入

./launcher rebuild app

```

它从未要求我输入域名或其他任何信息。

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [2021年八月2日 19:12 UTC](https://meta.discourse.org/t/no-information-requested-on-install/198930/2 "2021-08-02T19:12:46Z")

</div>

试试这个：

```plaintext
sudo su
rm containers/app.yml
./discourse-setup

```

---

<div class="post-metadata">

### Author: ![AdamsEwot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/adamsewot/32/229582_2.png) [@AdamsEwot](https://meta.discourse.org/u/AdamsEwot)
#### Post date: [2021年八月2日 19:21 UTC](https://meta.discourse.org/t/no-information-requested-on-install/198930/3 "2021-08-02T19:21:15Z")

</div>

结果相同。帖子必须至少 20 个字符。

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2021年八月2日 22:11 UTC](https://meta.discourse.org/t/no-information-requested-on-install/198930/4 "2021-08-02T22:11:53Z")

</div>

我不太明白这怎么会发生，特别是如果你已经删除了现有的 `app.yml`。也许你在它询问主机名之前就按下了回车键？

`containers/` 目录里还有其他文件吗？比如 `web_only.yml`？

---

<div class="post-metadata">

### Author: ![AdamsEwot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/adamsewot/32/229582_2.png) [@AdamsEwot](https://meta.discourse.org/u/AdamsEwot)
#### Post date: [2021年八月3日 11:04 UTC](https://meta.discourse.org/t/no-information-requested-on-install/198930/5 "2021-08-03T11:04:43Z")

</div>

有一个名为 .gitkeep 的文件，但打开后它是空白的。

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2021年八月3日 12:45 UTC](https://meta.discourse.org/t/no-information-requested-on-install/198930/6 "2021-08-03T12:45:52Z")

</div>

我无法理解这怎么会发生，尤其是如果只有你一个人遇到这种情况。

你正在遵循 [Discourse 官方标准安装指南](https://meta.discourse.org/t/discourse-official-standard-installation/142537)，对吧？

而且 `/var/discourse/containers` 目录下没有任何 yml 文件，但你仍然收到：

> [@AdamsEwot](#):
>
> `将旧文件保存为 app.yml。`

我今天会尝试进行一次干净安装，但我目前非常忙。

---

<div class="post-metadata">

### Author: ![AdamsEwot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/adamsewot/32/229582_2.png) [@AdamsEwot](https://meta.discourse.org/u/AdamsEwot)
#### Post date: [2021年八月3日 12:58 UTC](https://meta.discourse.org/t/no-information-requested-on-install/198930/7 "2021-08-03T12:58:21Z")

</div>

> [@pfaffman](#):
>
> /var/discourse/containers 下没有 yml 文件，但你仍然遇到了这个问题

没有，但它做了同样的事情——直接尝试执行安装，完全没有询问我任何问题。

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2021年八月3日 15:52 UTC](https://meta.discourse.org/t/no-information-requested-on-install/198930/8 "2021-08-03T15:52:34Z")

</div>

我刚刚在我的台式机上运行了，无法复现。以下是我看到的内容：

```plaintext
root@shinytim:/var/discourse# ./discourse-setup 
Ports 80 and 443 are free for use
'samples/standalone.yml' -> 'containers/app.yml'
Found 33GB of memory and 8 physical CPU cores
setting db_shared_buffers = 4096MB
setting UNICORN_WORKERS = 8
containers/app.yml memory parameters updated.

Hostname for your Discourse? [discourse.example.com]: 

```

你使用的是哪个操作系统？
