打开Apache24\conf\httpd.conf文件
加上下面几句话
LoadModule wsgi_module modules/mod_wsgi.so
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
Listen 9090
Listen 9099
关闭httpd.conf文件打开Apache24\conf\extra\httpd-vhosts.conf文件
加上如下代码:
#第一个端口
<VirtualHost *:9090>
ServerName 127.0.0.1:9090
#wsgj的路径
WSGIScriptAlias / D:/project/www1/datacenterweb/datacenterweb/wsgi.py
#项目的路径
<Directory D:/project/www1/datacenterweb/datacenterweb>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
#静态文件的路径
Alias /static/ D:/project/www1/datacenterweb/static/
<Directory D:/project/www1/datacenterweb/static>
Require all granted
</Directory>
#根目录
DocumentRoot "D:/project/www1/datacenterweb"
<Directory "D:/project/www1/datacenterweb">
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
</virtualHost>
#第二个端口
<VirtualHost *:9099>
ServerName 10.10.3.138:9099
WSGIScriptAlias / D:/project/www2/projectmanagement/projectmanagement/wsgi.py
<Directory D:/project/www2/projectmanagement/projectmanagement>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
DocumentRoot "D:/project/www2/projectmanagement"
<Directory "D:/project/www2/projectmanagement">
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
#log日志的路径
ErrorLog "D:/logs/projectmanagement/error.log"
CustomLog "D:/logs/projectmanagement/access.log" common
</virtualHost>