快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

腾讯云服务器django项目部署 腾讯云服务器实例

django+vue前后端分离项目部署

简述:Spring boot+Vue 前后端分离项目部署,主要采用docker容器部署方式。Springboot项目部署:docker构建mysql环境+docker构建项目自身环境。Vue项目:使用docker启动nginx服务器方式代理部署。

创新互联建站长期为上千多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为和平企业提供专业的做网站、成都网站建设和平网站改版等技术服务。拥有十多年丰富建站经验和众多成功案例,为您定制开发。

使用 django 与 vue, 意味着希望进行前后端分离,所以开发过程本身就是隔离的。双方的交集应该是最后部署的时候(vue 打包, django 开启生产模式, 反代服务器开启(如 nginx))。

从广义上来讲,所有用户终端产品与视觉和交互有关的部分,都是前端工程师的专业领域。

如何使用WSGI部署Django

1、然后可以创建虚拟环境,这样可以并存多个项目。接着安装Django。接着运行 注意环境里Python2和python3两个版本,根据你的需要使用,接下来就可以发布项目了,注意不要选择默认的Django设置,要选择手动的设置。

2、第一步:在linux下下载python用的依赖包,搭建python环境。将windows下的项目复制到linux下,使用django自带服务进行启动。第二步:下载uwsgi模块并且编写配置文件来替代django自带的服务模块。第三步:下载nginx包,编译安装。

3、相对于linux系统来说,Windows10下进行django项目部署要简单许多,假设已搭建python环境,以及django项目已进行静态资源的收集(执行了 python manage.py collectstatic ),那么就可以开始以下操作了。

4、使用 ssh 命令登录到您的服务器 输入密码 通过创建一个新的 virtualenv 为部署 Django 应用程序设置环境:mkvirtualenv DjangoApp要退出新的 virtualenv,请使用 deactivate。您可以使用 workon 在环境之间切换。

5、废话不多说,第一步通过WinSCP软件把Django文件传到服务器上。在服务器中安装Django需要的环境和我所需要的Python第三方库。以上所有步骤完成后,还需要进行一步操作,这是我经历的一个 坑 。

Windows10使用IIS部署Django项目

1、打开【控制面板】,直接用小娜搜索【控制面板】即可找到(在系统设置中搜索控制面板也可以找到)。

2、操作步骤: 第一步:通过任务栏的“开始-程序-管理工具-配置您的服务器向导”来启动安装步骤。 第二步:出现欢迎使用“配置您的服务器向导”提示后点“下一步”按钮。

3、Unix domain socket(或 win32 的“命名管道) TCP socket 通常 TCP socket 更简单,因为权限问题比较好配置。

4、Attention: python3 不是特定的,是根据你的Django项目所需要的环境指定的。 8000 是端口号,可以修改。

5、我们在windows的环境下去开发一个网站的时候,Python中的Django是一个比较强大的框架。然后我们既想让他拥有独立的开发环境,又不影响全局的Python环境,还想防止系统中出现包管理混乱版本冲突。


分享文章:腾讯云服务器django项目部署 腾讯云服务器实例
标题来源:http://6mz.cn/article/decsdch.html

其他资讯