2017-09-20 14 views
1

私はapache2をdjangoと通信するように設定しようとしていますが、 'defaults'ディレクトリと思われる 'sites-available'住む。 次は「など/ apache2の/」ディレクトリの下に私のファイル構造である:apache2:macosに/ etc/apache2/sites-availableがありません

├── 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 

同じプロパティを持つ別の設定ファイルや他のいくつかの解決策の可能性がある場合には、誰もが知っている場合...多分私は愚かであるだけですが、私がオンラインで見つけたことは、このプロパティファイルを用意する必要があることを示しています。

任意およびすべてのヘルプは高く評価され:)

答えて

3

sites-availableは、LinuxのDebianの派生ディストリビューションから概念です。 MacOSはそれを持っておらず、他のほとんどのLinuxの味をしていません。

代わりに、設定をhttpd.confに直接入れる必要があります。

(これは、Mac上の生産システムを実行することは珍しいですが、注意してください。。あなただけの開発のためにこれをやっている場合は、Apacheをいじりビルトインのrunserverではなく、を使用することができます)

+0

ありがとうございました、これは多くの助けになります。私は大げさには、私のMacの笑いではなく、いくつかのことを試してうまくいけば、うまくいけば、うまくいけば、私のマシンで作業することを取得した後、さらにテストするためにubuntuサーバーに移植します。 – aphexlog

関連する問題