gpt4 book ai didi

django - Apache 2 :/etc/apache2/sites-available is missing on macos

转载 作者:行者123 更新时间:2023-12-05 01:44:25 24 4
gpt4 key购买 nike

我正在尝试配置 apache2 以便它与 django 进行通信,但我无法进入我认为“默认”目录应该驻留的“站点可用”目录。以下是我在'etc/apache2/'目录下的文件结构:

├── extra
│   ├── httpd-autoindex.conf
│   ├── httpd-dav.conf
│   ├── httpd-default.conf
│   ├── httpd-info.conf
│   ├── httpd-languages.conf
│   ├── httpd-manual.conf
│   ├── httpd-mpm.conf
│   ├── httpd-multilang-errordoc.conf
│   ├── httpd-ssl.conf
│   ├── httpd-userdir.conf
│   ├── httpd-vhosts.conf
│   └── proxy-html.conf
├── httpd.conf
├── httpd.conf.bak
├── httpd.conf.pre-update
├── magic
├── mime.types
├── original
│   ├── extra
│   │   ├── httpd-autoindex.conf
│   │   ├── httpd-dav.conf
│   │   ├── httpd-default.conf
│   │   ├── httpd-info.conf
│   │   ├── httpd-languages.conf
│   │   ├── httpd-manual.conf
│   │   ├── httpd-mpm.conf
│   │   ├── httpd-multilang-errordoc.conf
│   │   ├── httpd-ssl.conf
│   │   ├── httpd-userdir.conf
│   │   ├── httpd-vhosts.conf
│   │   └── proxy-html.conf
│   └── httpd.conf
├── other
│   └── php5.conf
└── users
├── Guest.conf
├── aphexlog.conf
└── secops.conf

如果有人知道是否存在具有相同属性或其他解决方案的替代配置文件的可能性......也许我只是愚蠢但我在网上找到的一切都表明我应该拥有这个属性文件。

感谢任何和所有的帮助:)

最佳答案

sites-available 是源自 Debian 的 Linux 发行版的概念。 MacOS 没有,大多数其他 Linux 版本也没有。

相反,您需要将配置直接放在 httpd.conf 中。

(请注意,在 Mac 上运行生产系统并不常见;如果您只是为了开发而这样做,则可以使用内置的运行服务器,而不是乱用 Apache。)

关于django - Apache 2 :/etc/apache2/sites-available is missing on macos,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46314274/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com