美文网首页
Python Web 简明开发使用教程

Python Web 简明开发使用教程

作者: 人生冒险家 | 来源:发表于2018-12-31 20:58 被阅读0次

1 Linux的安装与配置

  • 1.1 更新系统文件
sudo apt-get update
sudo apt-get upgrade
  • 1.2 安装nano文本编辑器
    nano是Unix和类Unix系统中的一个文本编辑器
sudo apt-get install nano

2 MySQL的安装与配置

MySQL是一个关系型数据库管理系统

  • 2.1 添加 MySQL 数据库支持
    • 2.1.1 添加 MySQL 数据库支持
      基本安装代码
    sudo apt-get install mysql-server
    
    • 2.1.2 添加 MariaDB 数据库支持
      错误代码
    sudo apt-get install mysql-server
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    E: Unable to locate package mysql-server
    
    基本安装代码
    sudo apt-get install mariadb
    

3 Python的安装与配置

  • 3.1 添加 Python 语言支持
    • 3.1.1 Python 3 安装代码
    sudo apt-get install python3
    
    • 3.1.2 Python 2 安装代码
    sudo apt-get install python
    
  • 3.2 添加 pip 支持
    • 3.2.1.1 Python 3 pip 安装代码
    sudo apt-get install python3-pip
    
    • 3.2.1.2 Python 3 pip 更新代码
    sudo pip3 install --upgrade pip
    
    • 3.2.2.1 Python 2 pip 安装代码
    sudo apt-get install python-pip
    
    • 3.2.2.2 Python 2 pip 更新代码
    sudo pip install --upgrade pip
    
  • 3.3 添加 Flask 支持
pip install flask
pip3 install flask
  • 3.4 添加 pymysql 支持
pip install pymysql
pip3 install pymysql

4 Nginx的安装与配置

  • nginx 的安装代码
sudo apt-get install nginx
  • nginx 的配置代码
sudo nano /etc/nginx/sites-available/default

/etc/nginx/sites-available/default

server {
    listen 80;
    server_name raspberry;
    location / {
        include uwsgi_params;
        uwsgi_pass  127.0.0.1:5000;
    }
}

5 uwsgi的安装与配置

  • 5.1 uwsgi 的安装
    使用以下代码安装uwsgi
sudo apt-get install uwsgi
  • 5.2 添加 Python 支持
    • 5.2.1 添加 Python 3 支持
    sudo apt-get install uwsgi-plugin-python3
    
    • 5.2.2 添加 Python 2 支持
    sudo apt-get install uwsgi-plugin-python
    
  • 5.3 uwsgi 配置
[uwsgi]
socket = 127.0.0.1:5000
processes = 4
threads = 2
plugins = python3
master = true
pythonpath = /home/pi/guiding_light_forums/boot
module = production_boot
callable = application
memory-report = true
sudo uwsgi -d ./uwsgi/uwsgi.log --ini ./uwsgi/config.ini

相关文章

  • python之路

    书《简明python教程》——>《python学习手册》 (若web路线:《Flask Web开发:基于Pytho...

  • Python Web 简明开发使用教程

    1 Linux的安装与配置 1.1 更新系统文件 1.2 安装nano文本编辑器nano是Unix和类Unix系统...

  • python基础教程

    以下材料仅仅适于Web方向: 1、Week1:读完《简明Python教程》,适应Python开发环境 2、Week...

  • 80 个Python 新手入门课demo

    Python3 简明教程 Python版设计模式实践 Python Flask Web框架 Python3 基于 ...

  • 2011书单

    技术类 简明Python教程(A Byte of Python) 最长的一帧: OpenSceneGraph开发笔...

  • pycaffe使用

    pycaffe简明文档Caffe for Python 官方教程(翻译) pycaffe使用教程 caffe添加C...

  • Python Web 腾讯云部署:flask+fabric+gu

    最近看了《Flask Web开发--基于Python的Web应用开发实战》,还有廖雪峰老师的Python教程,前者...

  • OPENGL ES 教程

    Android OpenGL ES 简明开发教程一:概述Android OpenGL ES 简明开发教程二:构造O...

  • Django博客web开发经验分享

    Django开发框架是python开发最经常使用的web框架,自诞生至今,Django在python web 开发...

  • 首次简书日记_Python资料相关

    Vamei的Python快速教程 廖雪峰的入门教程 简明 Python 教程 实验楼Python学习路径: 系统的...

网友评论

      本文标题:Python Web 简明开发使用教程

      本文链接:https://www.haomeiwen.com/subject/afgwlqtx.html