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

 

 

       

       

                      

转载于:https://www.cnblogs.com/bytree/p/9459846.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值