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