我现在正在尝试在AWS EC2上部署django项目。我遵循了有关Udemy的教程,并且要使django项目正常工作,我应该在apache2.conf文件中添加一些代码。
WSGIScriptAlias / /var/www/Project/Project/wsgi.py
WSGIPythonPath /var/www/Project
<Directory /var/www/Project/Project>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
但是,当我在DigitalOcean上部署我的个人网站(其中的一些)时,我相信我更改了站点可用的.conf而不是nginx.conf或apache.conf。
现在在我的站点可用文件夹中,只有两个.conf:000-default.conf,default-ssl.conf,我相信它们是为HTTP(端口80)和HTTPS(端口443)设置的。因此,当我部署项目时,应该更改哪个.conf文件?
我是否应该假设apache2.conf文件是主要配置文件,而站点可用文件夹是其子站点列表?