其他分享
首页 > 其他分享> > 讲述IIS部署django中遇到的坑

讲述IIS部署django中遇到的坑

作者:互联网

前言:

本文需要结合网上教程一起使用,这里只介绍如何去做,走到哪部需要干什么,遇到问题怎么解决.详细的步骤需要谷歌自行查找.

一:准备工作

1,腾讯云服务器,新用户可以免费领取一台服务器,虽说配置低但至少还可以用.

2,django==2.2写的网站源码

3,一台电脑

二:开始入坑

腾讯云注册输入个人信息,选择镜像,设置密码.记住自己的公网IP

1,本地的网站源码如何上传至服务器?

利用远程连接,本地电脑win+r输入mstsc,然后进入界面输入服务器公网IP+自己设置的密码.

2,接下来就是搭建环境了

最好在服务器安装一款编译器,方便进行编写,这里我用的submile推荐大家用,

官网下载Python

进cmd进行安装

pip install django==2.2

pip安装项目依赖库,网上教程也有利用虚拟环境创建项目然后转成TXT文件最后到服务器可以直接安装,这里就不赘述了,毕竟今天我们谈论的话题是关于遇到的坑.

3,到项目目录执行Python manage.py runserver 查看项目是否可以在服务器运行,可以运行的可以进行下一步.

4,安装IIS(网上有教程)

5,pip install wfastcgi

wfastcgi-enable

记住路径,然后到Python库的目录下找到wfastcgi.py文件复制到项目根目录下(和manage.py同目录,这里要分清楚什么是项目目录,什么是根目录)

6,写web.config文件,分别放在项目根目录(将网上的代码复制然后按照网上教程配置相关参数)

7,进入iis创建好网站后点击处理程序映射,如果弹出配置文件错误,有种可能就是iis没有安装好,少了asp,我就是少安装了asp组件,困扰了很久.

8,完成上一步重新点击处理程序映射,没问题的话就配置iis储存.读写

9,配置IIS读写储存权限(这个非常重要,不配置的话会无法写入数据库)

到这里就可以进行服务器的内网IP访问了,但是不知道为什么无法绑定公网IP,找到原因再更新吧.

三:优质广告(为自己代言):

如果你开心那么记得关注我的公众号:码农日常,因为他可以让你开心

如果你不开心那么记得关注我的公众号:码农日常,因为他可以让你不那么不开心

如果你爱技术那么记得关注我的公众号:码农日常,因为他可以让你学习

如果你不爱技术那么记得关注我的公众号:码农日常,因为他可以让你爱上技术

敲重点.里面会有源码相送哦

 

 

标签:教程,讲述,IIS,IP,可以,django,服务器,安装,码农
来源: https://blog.csdn.net/weixin_46244909/article/details/111715544