小插话3:django+xadmin(pycharm)window 两类部署

上文链接:小插话2:django+xadmin(pycharm)上线级项目之404、500配置详说(详细教程)


部署django解说(以下有颜色字体可点击)

Apche部署django

1.Apache2.2.21安装步骤

安装包在链接资源中
apche安装后不能用查看:

环境配置
服务开启

2.wsgi下载

安装包在链接资源里

3.python3.7安装教程

安装包在链接资源里

4.django环境复原

配置django环境。
1.在项目原来的Python环境中:cmd输入pip freeze>env.txt进行环境备份,备份环境在env.txt中(环境自动生成)。
2.在指定安装的环境输入pip install -r env.txt(需要到env.txt所在的目录中运行)进行环境恢复

5.项目配置

部署教程

可复制资料:

#添加mod_wsgi.so 模块 
LoadFile "c:/program files/python37/python37.dll"
LoadModule wsgi_module "c:/program files/python37/lib/site-packages/mod_wsgi/server/mod_wsgi.cp37-win_amd64.pyd"
WSGIPythonHome "c:/program files/python37"
  
<VirtualHost *:8000>
#这里填写你的服务器ip地址    
ServerName 127.0.0.1
#设置工程中的wsgi路径(django项目里的wsgi.py文件)      
#flask项目的话,需要自建wsgi.py文件,在把路径添加到此
WSGIScriptAlias / C:/source/SIMKEEP/SIMKEEP/wsgi.py
      
#设置访问权限
	
<Files wsgi.py>                  
#apache2.4及以上访问权限设置格式		
Require all granted  #允许	
Files>
Directory>
    	
#静态文件夹权限      
Alias /static  C:/source/SIMKEEP/static
   	
Require all granted  
Directory>
VirtualHost>

可复制资料2:

#指定myweb项目的wsgi.py配置文件路径 
WSGIScriptAlias / C:/source/SIMKEEP/SIMKEEP/wsgi.py 
  
#指定项目路径 
WSGIPythonPath C:/source/SIMKEEP
  
 
<Files wsgi.py> 
  Require all granted 
Files> 
Directory> 
  
Alias /static C:/source/SIMKEEP/static 
  
  AllowOverride None 
  Options None 
  Require all granted 
Directory>

6.navicat及mysql安装

安装教程一路next即可。
navicat破解

IIS部署django

安装教程

你可能感兴趣的:(笔记,python,django)