Debian9部署Python3.7+Pipenv+Flask+Uwsgi+Nginx+Jenkins+Docker+Superivsor
1sa 发布于 2019-06-23
一、获取最新的软件包/升级已安装的所有软件包 apt-get update apt-get upgrade 二、安装:Python3.7依赖包 sudo apt update sudo apt install build-essential zlib1g-dev libncurs...
阅读(4714)评论(0)
sa 发布于 2019-06-23
一、获取最新的软件包/升级已安装的所有软件包 apt-get update apt-get upgrade 二、安装:Python3.7依赖包 sudo apt update sudo apt install build-essential zlib1g-dev libncurs...
阅读(4714)评论(0)
sa 发布于 2019-02-26
背景生产环境中采用nginx + uwsgi + django 来部署web服务,这里需要实现uwsgi的启动和停止,简单的处理方式可以直接在命令行中启动和kill掉uwsgi服务,但为了更安全、方便的管理uwsgi服务,配置uwsgi到systemd服务中,同时实现开启自启的功...
阅读(3357)评论(0)
sa 发布于 2018-10-07
1.部署之前确定你已经将你的项目上传到你的服务器当中。在我之前的文章已经提到,本文默认项目已经运行成功,并且django项目中允许所有地址进行访问。下面也有我之前的部署,其实按照下面做到虚拟环境能够运行django就可以继续向下读了。 2. 将uwsgi安装到你的virtuale...
阅读(3430)评论(0)
sa 发布于 2018-10-07
1.安装项目环境 系统环境:ubuntu16.04 python环境:python3.5.2 Django版本:django1.11.7 nginx环境:nginx_1.10.3 虚拟环境:virtualenv15.1.0 uwsgi版本:uwsgi2.0.17.1 安装并进入项...
阅读(1748)评论(0)
sa 发布于 2018-10-07
这次部署的前后端分离的项目: 前端采用angular.js,后端采用Django(restframework),他俩之间主要以json数据作为交互 Django+uwsgi的配置可以参考我之前的博客:http://www.cnblogs.com/52-qq/p/8873328.h...
阅读(1577)评论(0)
sa 发布于 2018-07-26
Flask项目部署 web工作原理 客户端 < = > 服务器(nginx) < = > uWSGI < = > Python(Flask) < = > 数据库 nginx安装 源码安装、apt-get install … sudo /usr/local/...
阅读(1770)评论(0)
sa 发布于 2018-07-25
定时任务: 定时任务的脚本cron_job.py 意思就是每天9.20执行test module的init_daily_activities 方法 项目中的定时任务不管多少就加在这里,然后重启项目(django应用) 重启脚本就叫server.py吧
阅读(1646)评论(0)
sa 发布于 2018-07-25
首先弄清下面几个概念: WSGI 全称是Web Server Gateway Interface,WSGI不是服务器,python模块,框架,API或者任何软件,只是一种规范,描述web server如何与web application通信的规范。server和applicati...
阅读(1447)评论(0)