基于Django建立网站实例(window系统)
时间:2023-05-29 04:33:01 | 来源:网站运营
时间:2023-05-29 04:33:01 来源:网站运营
基于Django建立网站实例(window系统):最近由于科研需要,然后带着4个本科生构建了一个网站,遇到了很多奇奇怪怪的问题,所以特地开个专贴记录中间解决的问题。
建站基础配置:腾讯云服务器(1核2G),
刚开始看了很多教程,说简单建站的话用这个配置就可以,后来运行过程中发现远远不够用,而且比较卡,程序较多的时候打开Pycharm 真的特别卡,所以建议但凡要建个网站运行一下的直接上(2核4G),我现在考虑怎么提升配置。划重点:可以用校园优惠,很便宜。
基础框架:Django,
学习菜鸟上的教程,跟着走一遍基本就了解了,上链接:
https://www.runoob.com/django/django-tutorial.html;
数据库:MySQL
同样菜鸟上有教程。
前端:HTML5+CSS
前期以为这块比较简单,做的过程中,发现这块内容还是非常多的,而且负责这块的话,相当于一个产品经理,需要设计整个网站的界面和详细功能,后续的进展基本基于前端的设计,然后配置前端背后的数据库,DJango中的内容。基本做完这块可以当一个比较好的产品经理了。
系统:window系统,
主要考虑到他们不怎么会用别的系统,这样服务器就像自己的另一个电脑,适应于小白,高手请绕道
域名:关于域名,花大价钱买了个.com的域名,结果在实际操作过程中,发现要想通过域名进行访问非常的麻烦,因为,这种域名相当于建立一个运营的网站了,所以上传你所有的信息进行身份验证和国家的审核。还有一个问题,并不是在服务中建立Django的框架,然后补充前后端的代码,外网就可以访问了,还需要很多的步骤进行处理,由于过于麻烦,所以我选择了用花生壳生成的镜像域名代替我买的域名进行处理。。。。。蜜汁操作!
具体内容此项目已经做了快俩月了,中间遇到的问题后续有时间再补充,
接下来从上一个问题(就记住了这一个)开始记录吧!
20211023问题:MYSQL安装过程的问题
不知道为啥,反应中间数据库一度连接不上,然后就重新安装MySQL,结果一直报错,主要报错内容是“如何解决MySQL安装时找不到SSLEAY32.dll”,然后百度各种解决方案,最后还是解决不了。
解决方案:这个问题很大可能原因不是服务器中没有SSLEAY32.dll这个文件,而是在安装MySQL过程中出现了问题。
建议按照这个菜鸟教程进行安转:
(不得不说,菜鸟真是个好东西,在此感谢那年暑假在杭州实习时,分享给我这个链接的小姐姐)
其次继续,安装过程中有一个点估计大家都会有所忽视,就是在
创建my.ini配置文件,编辑my.ini配置以下基本信息的时候,有一行非常重要的信息要注意就是
因此my.ini中的信息应该是这样的
然后还有一个重要的点就是,在CMD中第一次初始化数据库后,一定要把密码保存起来,因为后面要用。
20211026问题:远程登录链接不上服务器
具体描述:两台计算机无法在分配的时间内连接。请尝试重新连接。如果问题仍然存在,请联系网络管理员或技术支持。
解决方案:问了客服和搜索了一些答案:
https://cloud.tencent.com/document/product/213/31527;
其实,只要登录腾讯云控制台将服务器重启就可以解决了,就是这么easy。
20211030问题:又遇到远程登录链接登录进去出现黑屏的问题
解决方案:没有重启是解决不了的,就服务器终端重启一下就OK了。
20211104-问题:花生壳直接注册失败。。。
解决方案(来自小组的谢同学!):首先需要去注册一个GitHub的账号,然后按照下面的链接进行操作就可以解决了
请参考这个链接:
今天先更到这,未完待续!在此由衷的感谢和我一起做网站的4位可爱又优秀的本科生!