zoukankan      html  css  js  c++  java
  • Centos7 安装(Nginx + Python + Mysql + Ansible)

    1.安装插件

    yum -y install epel-release
    yum -y install  python-pip
    pip install --upgrade pip
    yum clean all
    yum install wget
    yum -y install zlib*
    yum install libffi-devel -y
    yum -y install bzip2 bzip2-devel
    yum -y install ncurses ncurses-devel
    yum -y install readline readline-devel
    yum -y install openssl openssl-devel
    yum -y install openssl-static
    yum -y install xz lzma xz-devel
    yum -y install sqlite sqlite-devel
    yum -y install gdbm gdbm-devel
    yum -y install tk tk-devel
    yum install gcc
    yum -y install lrzsz
    yum -y install epel-release python-pip clean all wget zlib* libffi-devel bzip2 bzip2-devel ncurses ncurses-devel readline readline-devel openssl openssl-devel openssl-static xz lzma xz-devel sqlite sqlite-devel gdbm gdbm-devel tk tk-devel gcc
    lrzsz

    2.安装python 

    curl https://bootstrap.pypa.io/get-pip.py | python
    
    mkdir -p /usr/local/python3
    
    cd /usr/local/python3/
    
    wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz &&  
    
    tar -xzvf Python-3.7.3.tgz && 
    cd Python-3.7.3 && 
    ./configure --prefix=/usr/local/python3 && make && sudo make altinstall

    wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz &&

    tar -xzvf Python-3.7.3.tgz &&
    cd Python-3.7.3 &&
    ./configure --prefix=/usr/local/python3 && make && sudo make altinstall

    3.添加软连接

    ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
    
    ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3

    4.修改环境变量

    # vim ~/.bash_profile
    # .bash_profile
    # Get the aliases and functions
    if [ -f ~/.bashrc ]; then
    . ~/.bashrc
    fi
    # User specific environment and startup programs
    PATH=$PATH:$HOME/bin:/usr/local/python3/bin
    export PATH
    
    //及时生效
    
    source ~/.bash_profile

    5.安装django

    pip install django

    参考实例: https://www.cnblogs.com/freeweb/p/5210167.html

    6.安装sqlite3

    参考实例: https://blog.csdn.net/sunt2018/article/details/90712063

    7.在setting.py文件中,配置ALLOWED_HOSTS,将本机的ip地址添加进去

    [ALLOWED_HOST] = ['*']  # * 代表所有IP都可访问

    8.运行django 项目

    python manage.py runserver 0.0.0.0:8000

     

  • 相关阅读:
    python基础学习-无参装饰器
    python基础学习-day16==课后作业练习(函数对象和闭包)
    python基础学习-函数闭包
    python基础学习-函数对象与函数嵌套
    4.15作业
    反射、元类
    Mixins、多态、绑定方法与非绑定方法
    propety装饰器、继承
    封装
    4.8作业
  • 原文地址:https://www.cnblogs.com/wangcongxing/p/11000558.html
Copyright © 2011-2022 走看看