• 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

     

  • 相关阅读:
    解决linux下打开windows下压缩文件乱码的问题
    vim & emacs 强制修改 root 权限的文件
    在ubuntu下,给 svn diff 一点颜色
    sql优化(一)
    sql优化(二) 索引(一)
    Java反射与思想!
    JDK5.0枚举 泛型 注释
    忘羡的Day9!
    来博客的第二天!
    来博客第一天
  • 原文地址:https://www.cnblogs.com/wangcongxing/p/11000558.html
Copyright © 2020-2023  润新知