# 仅网络安装

**URL:** https://meta.discourse.org/t/web-only-installation/332073
**Category:** Self-hosting
**Created:** [2024年十月22日 07:22 UTC](https://meta.discourse.org/t/web-only-installation/332073 "2024-10-22T07:22:22Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Aniket](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aniket/32/456890_2.png) [@Aniket](https://meta.discourse.org/u/Aniket)
#### Post date: [2024年十月22日 07:22 UTC](https://meta.discourse.org/t/web-only-installation/332073/1 "2024-10-22T07:22:23Z")

</div>

你好，  
我已克隆 [https://github.com/discourse/discourse\_docker，在](https://github.com/discourse/discourse_docker%EF%BC%8C%E5%9C%A8) samples 目录中可以看到 standalone.yml 和 web\_only.yml，你能指导我如何安装 web\_only.yml 文件吗？  
谢谢。

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [2024年十月22日 07:42 UTC](https://meta.discourse.org/t/web-only-installation/332073/2 "2024-10-22T07:42:58Z")

</div>

[此主题](https://meta.discourse.org/t/move-from-standalone-container-to-separate-web-and-data-containers/29413?u=moin)中有一些关于#two-container设置的信息：

> [@5minpause](#):
>
> ⚠ 这是一个高级设置。除非您有 Linux 服务器管理和 Docker 的经验，否则请勿遵循此操作。
> 
> ### 2 容器设置用于新站点
> 
> 注意：如果您想创建 2 容器站点，可以这样做：
> 
> ```plaintext
> ./discourse-setup --two-container
> 
> ```
> 
> 它的工作方式与正常情况一样，只是它将创建单独的 `data` 和 `web_only` 容器。

通用安装指南在这里：

> <https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md>

---

<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: [2024年十月22日 11:07 UTC](https://meta.discourse.org/t/web-only-installation/332073/3 "2024-10-22T11:07:01Z")

</div>

您可以运行 discourse-setup 并带上 --two-container 开关。

---

<div class="post-metadata">

### Author: ![Aniket](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aniket/32/456890_2.png) [@Aniket](https://meta.discourse.org/u/Aniket)
#### Post date: [2024年十月22日 11:09 UTC](https://meta.discourse.org/t/web-only-installation/332073/4 "2024-10-22T11:09:13Z")

</div>

我试过了，但不起作用。

---

<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: [2024年十月22日 11:15 UTC](https://meta.discourse.org/t/web-only-installation/332073/5 "2024-10-22T11:15:44Z")

</div>

您需要在不存在 app.yml 时运行它。

您尝试时会发生什么？

---

<div class="post-metadata">

### Author: ![Aniket](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aniket/32/456890_2.png) [@Aniket](https://meta.discourse.org/u/Aniket)
#### Post date: [2024年十月22日 12:10 UTC](https://meta.discourse.org/t/web-only-installation/332073/6 "2024-10-22T12:10:03Z")

</div>

现在运行正常，谢谢……但还有一个问题，我之前使用的是独立的 app.yml 文件，现在我尝试使用 web\_only.yml，并在其中配置了 RDS 数据库和 Redis URL。  
现在 web\_only 设置可以工作，但无法加载我在早期设置中定义的图片和 Logo。

---

<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: [2024年十月22日 20:55 UTC](https://meta.discourse.org/t/web-only-installation/332073/7 "2024-10-22T20:55:18Z")

</div>

> [@Aniket](#):
>
> 无法加载我先前设置中定义的图像和徽标。

你可能需要将它们移至 `web_only` 或更改 `yml` 文件中的绑定路径。

---

<div class="post-metadata">

### Author: ![Aniket](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aniket/32/456890_2.png) [@Aniket](https://meta.discourse.org/u/Aniket)
#### Post date: [2024年十月23日 05:15 UTC](https://meta.discourse.org/t/web-only-installation/332073/8 "2024-10-23T05:15:48Z")

</div>

与其使用本地存储进行上传，不如如何将 S3 存储桶配置为 web\_only 容器？
