CentOS

目前国内大多数公司服务器都采用CentOS环境,Ubuntu的比较少了。需要注意得是CentOS安装软件是用yum命令,Ubuntu使用apt-get

  • mariadb

    在CentOS没有了MYSQL库了,采用mariadb替代了

    • 安装命令

      sudo yum install mariadb-server

    • 启动命令

      systemctl start mariadb

    • 开机自启

      systemctl enable mariadb

    • 进入mysql环境

      mysql 因为没有密码所以直接进入

    • 为服务器中的数据库设置支持远程连接

      首先在客户端ping ip地址,主要是检查跟服务器端连接的通畅

      1.刚开始安装的mariadb是没有密码的,直接mysql命令进入
      2.设置密码:set password for 'root'@'localhost=password('123456');
      3.退出后重进,发现原来的mysql方式进入不了了,密码进入方式:mysql -u root -p
      4.选择mysql数据库进行操作:use mysql
      5.查看权限分配:select user,password,host from user;
        可以看到目前只支持localhost本地登录
      6.设置允许任何主机进行密码连接该数据库:grant all privileges on *.* to root@"%" identified by "123456";  
      7.刷新一下权限:flush privileges;
      8.在客户端使用mysql进行远程连接:mysql -h 47.96.1.252 -u root -p
      9.如果远程连接失败,说明服务器没有配置规则,配置一下3306端口,允许授权就好
      
  • virtualenv虚拟环境安装

    sudo yum install python-virtualenv

results matching ""

    No results matching ""