讲述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,找到原因再更新吧.

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

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

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

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

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

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

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值