Windows7_32 Apache2.2发布Django+Angular项目
遇坑记录
1.缺少MySQL-python-1.2.3.win32-py2.7.exe模块
2.mod_wsgi.so模块不可用
3.Aapache2.2配置文件格式
一.安装依赖环境
1)pypa-setuptools-d9bb58331007 python setup.py install
2)pip-1.4.1 python setup.py install
3)django-1.6.2 python setup.py install
4)django-rest-framework-2.3.14 python setup.py install
5)MySQL-python-1.2.3.win32-py2.7.exe
6)httpd-2.2.25-win32-x86-openssl-0.9.8y.msi
二、修改配置文件Apache(Apache2.2\conf\httpd.conf)
1.安装mod_wsgi.so模块。方法:拷贝mod_wsgi.so到Apache安装目录下的modules 文件夹中,(如:D:\Apache2.2\modules下)
2.添加LoadModule wsgi_module modules/mod_wsgi.so
3.启用 Include conf/extra/httpd-vhosts.conf
4.关闭默认端口监听 # Listen 80
5.配置conf/extra/httpd-vhosts.conf文件
后端配置信息
1 |
|
前端配置信息
1 |
|
三、修改Django后端项目的配置信息
1.Wsgi.py文件
Windows系统sys.path.append(“D:/PmsService/“),
linu系统 sys.path.append(“/var/www/html/PmsService”)
2.settings.py文件
配置数据库信息DATABASES = {}
四、导入对应的数据库
Windows7_32 Apache2.2发布Django+Angular项目
http://www.keker.top/2019/08/09/Linux/Windows7-32-Apache2-2发布Django-Angular项目/