
项目部署相关
D__pythoner
常年做小白。常年爱学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
docker、flask、gunicorn、flask-script、nginx部署实践
docker和docker-compose部署flask(flask-script)、gunicorn实践记录 这里不介绍docker和docker-compose的工作原理,只真实的记录本次实践。 循序渐进的来,先用gunicorn启动,再用Dockerfile启动,最后尝试docker-compose编排 1.准备项目目录和模拟代码,先本地用gunicorn启动 ~/flask-demo 目录,创建好虚拟环境,flask启动文件,我这里用了flask-script的方式 # ~/flask-demo原创 2021-09-03 23:37:07 · 2247 阅读 · 1 评论 -
WSGI,uWSGI,uwsgi三个东西怎么区分
WSGI Web Server Gateway Interface 由名字就可以看出,这是一种协议,服务器网关接口,一种规定,遵守WSGI协议能够让web服务器和框架之间解耦,可以混合搭配服务器和框架,互相兼容。是为 Python 语言定义的 Web 服务器和 Web 应用程序或框架之间的一种简单而通用的接口。描述的是Web服务器如何与Web应用间进行通信,它不是服务器、python模块、框架、API或者任何软件,只是一种描述web服务器(如nginx,uWSGI等服务器)如何与web应用程序(如用Dja原创 2020-08-22 11:38:04 · 229 阅读 · 0 评论 -
使用Git的应知应会
简介 Git 是目前世界上最先进的分布式版本控制系统(没有之一) 作用:源代码管理 — 方便多人协同开发和版本控制 简化工作图 工作区暂存区和仓库区 工作区 对于添加、修改、删除文件的操作,都发生在工作区中 暂存区 暂存区指将工作区中的操作完成小阶段的存储,是版本库的一部分 仓库区 仓库区表示个人开发的一个小阶段的完成 仓库区中记录的各版本是可以查看并回退的 但是在暂存区的版本一旦提交就再也没有了 Git单人本地仓库操作 以Ubuntu为例 安装git sudo apt-get原创 2020-05-12 22:33:27 · 143 阅读 · 0 评论 -
关于Docker的知识
Docker基础知识 1、docker是什么 Docker是一个开源的容器引擎,它基于LXC容器技术,使用Go语言开发。 源代码托管在Github上,并遵从Apache2.0协议。 Docker采用C/S架构,其可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。 简单来说:Docker就是一种快速解决生产问题的一种技术手段。 优点: 多: 适用场景多 快: 环境部署快、更新快 好: ...原创 2020-04-25 22:06:38 · 162 阅读 · 0 评论