目录
1.Django+Apache+mod_wsgi
前面我们使用 python manage.py runserver 来运行服务器,这只适用测试环境中使用。正式发布的服务,我们需要一个可以稳定而持续的服务器,比如apache, Nginx, lighttpd等,本文将以Apache为例。
2.环境配置
① Python-3.7.11
② Django-3.2.7
③ apache-2.4.51
④ mod_wsgi-4.9.0
3.下载Apache
① 访问Apache官网,下载对应版本。
② 下载完成后解压,把Apache24放在你想要放的位置,不需要安装,我这里放在了D盘的根目录下。
③ 配置Apache服务器文件,打开D:\Apache24\conf目录下的httpd.conf文件,我这里用的是sublime text打开的,修改下面几行。
在cmd输入下面命令查看IP
ipconfig
......
Define SRVROOT "D:/Apache24" # Apache24文件的路径,其余不用改。
......
Listen 192.168.1.107:80 # 此处为你要发布的网站IP地址,你也可以用127.0.0.1:80用于本地测试;80端口自己设置
....