# 如何将安装默认目录 /var 更改为其他目录？

**URL:** <https://meta.discourse.org/t/how-to-change-the-install-default-directory-var-to-other-directory/291627>\
**Category:** Self-hosting\
**Created:** [2024年一月14日 21:13 UTC](https://meta.discourse.org/t/how-to-change-the-install-default-directory-var-to-other-directory/291627 "2024-01-14T21:13:49Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![router](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/router/32/348123_2.png) [@router](https://meta.discourse.org/u/router)\
**Post date:** [2024年一月14日 21:13 UTC](https://meta.discourse.org/t/how-to-change-the-install-default-directory-var-to-other-directory/291627/1 "2024-01-14T21:13:49Z")

</div>

由于我的 `/var` 目录磁盘空间非常低，因此我需要将默认安装目录 `/var` 更改为 `/data`。

注册层失败：在 `/var/www/discourse/node_modules/ace-builds/demo/kitchen-sink/docs/textile.textile` 打开时设备上没有剩余空间。

---

<div class="post-metadata">

**Author:** ![piffy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/piffy/32/254198_2.png) [@piffy](https://meta.discourse.org/u/piffy)\
**Post date:** [2024年一月14日 21:25 UTC](https://meta.discourse.org/t/how-to-change-the-install-default-directory-var-to-other-directory/291627/2 "2024-01-14T21:25:08Z")

</div>

如果将上传和备份移至其他位置，可能会更简单且更符合标准做法，从而释放空间。如果您使用的是 DigitalOcean：

> [@Move Uploads and Backups to DigitalOcean Block Storage](https://meta.discourse.org/t/move-uploads-and-backups-to-digitalocean-block-storage/89274):
>
> So you want to move all uploads and backups to [DigitalOcean Block Storage](https://www.digitalocean.com/community/tutorials/an-introduction-to-digitalocean-block-storage)? Before you do this, though, you might instead consider [Configure an S3 compatible object storage provider for uploads](https://meta.discourse.org/t/using-object-storage-for-uploads-s3-clones/148916). It is no more complicated to set up and provides some other advantages. Setup a Discourse instance on DigitalOcean Setup a Discourse instance on DigitalOcean using our [official guide](https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md). Add a Volume to your droplet [Add](https://www.digitalocean.com/community/tutorials/an-introduction-to-digitalocean-block-storage) a block storage volume to your droplet. Note down the name of the volume. In my case t…

---

<div class="post-metadata">

**Author:** ![router](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/router/32/348123_2.png) [@router](https://meta.discourse.org/u/router)\
**Post date:** [2024年一月14日 21:39 UTC](https://meta.discourse.org/t/how-to-change-the-install-default-directory-var-to-other-directory/291627/3 "2024-01-14T21:39:51Z")

</div>

不，这是初始安装，我的 `/var` 空间不足，无法使用 `discourse-setup` 命令来安装新的 discourse。

---

<div class="post-metadata">

**Author:** ![piffy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/piffy/32/254198_2.png) [@piffy](https://meta.discourse.org/u/piffy)\
**Post date:** [2024年一月14日 22:10 UTC](https://meta.discourse.org/t/how-to-change-the-install-default-directory-var-to-other-directory/291627/4 "2024-01-14T22:10:32Z")

</div>

对我来说，如果你一开始就没有足够的空间来安装 Discourse，那么这里就存在一个更大的问题。我个人会在尝试将其移动到新目录之前先解决这个问题。

也许更改基本目录很容易。如果有人以前做过，可以发表意见。但就我个人而言，我会避免非传统的安装，因为它可能会导致意外问题。
