• Ubuntu上面python虚拟环境的配置及mysql和redis安装


    》》Ubuntu安装时要选择Openssh   server 

    》》Python2和Python3会有一些冲突,所以安装虚拟环境,开发项目时在虚拟环境下。

    》》Ubuntu安装完后,输入命令(root用户下可以不写sudo):

          sudo apt-get update #更新源

          sudo apt-get upgrade #更新已安装的包

          sudo apt-get dist-upgrade #升级系统

    》》安装python虚拟环境

          sudo   apt-get   install   python

           >>下载pip文件 (pip不在python环境中配)

           wget   http://bootstrap.pypa.io/get-pip.py

           分别给Python2和Python3安装pip

           sudo  python  get-pip.py

           sudo  python3  get-pip.py

           >>下载虚拟环境包

           sudo  pip3   install    virtualenv

           >>安装virtualenvwrapper(这个包让使用虚拟环境更方便)

           sudo  pip2   install    virtualenvwrapper

           sudo  pip3   install    virtualenvwrapper

           >>创建虚拟环境目录

           mkdir      $HOME/.virtualenvs    /*  加点是为了隐藏起来  */

           >>改配置文件

           vim    .bashrc

           >>最下面添加几行代码

           export    WORKON_HOME= $HOME/.virtualenvs 

           source   /usr/local/bin/virtualenvwrapper.sh

           运行更改配置

           source      .bashrc

           >>查看环境变量创建没

           cd    /usr/local/bin/

           >>指定python创建虚拟环境

           mkvirtualenv     -p    /usr/bin/python3     py3env

                                                                          (名字)

            mkvirtualenv     -p    /usr/bin/python2     envpy2

           >>查看创建的虚拟环境

            cd     .virtualenvs 

             ls

           (有没有上面的名字)

           >>虚拟环境基本命令

            workon         #查看

            workon       '名字'      #使用虚拟环境

            deactivate        #退出虚拟环境

            >>虚拟环境自启动

            vim   .bashrc

            >>最后一行添加

            workon    py3env

    》》安装mysql

            sudo     apt-get    -y   install   mysql-server

            >>输入密码

            >>进入数据库

                 mysql     -uroot     -p

                 '密码'

             >>添加用户(在数据库内)     #一般操作都不在root用户下进行,需要添加其他用户并给予权限

                 CREATE  USER   'admin'@'%'   IDENTIFIED  BY  'Root110qwe';                      #    %代表可以远程连接

                                             # (用户)                                            # (密码)  

                  GRANT   ALL   ON   *.*  TO  'admin'@'%';          #   给admin用户添加权限

              >>添加普通用户

                  CREATE  USER   'develop'@'%'   IDENTIFIED  BY  'QWEqwe123';        

                  GRANT   SELECT,INSERT,UPDATE,DELETE   ON   *.*  TO  'develop'@'%';                   #赋予操作数据库的四种权限

                  FLUSH   PRIVILEGES;           #保存修改

               >>改配置文件

                  cd    /etc/mysql/mysql.conf.d/

                  sudo    vim   mysql.cnf

              >>找到bind-address 把127.0.0.1改成0.0.0.0       #改成这样可以远程连接  

    》》安装redis

           sudo     apt-get    -y   install   redis-server

           

           

                          

  • 相关阅读:
    Java 高级文件处理
    drf10
    drf9
    drf8
    drf7
    drf6
    drf5
    drf4
    drf3
    drf2
  • 原文地址:https://www.cnblogs.com/bytree/p/9459846.html
Copyright © 2020-2023  润新知