Redis和Mysql安装使用


Redis

安装redis

apt-get install redis-server

安装完成后,Redis服务器会自动启动,我们检查Redis服务器程序,执行

ps -aux|grep redis

通过启动命令检查Redis服务器状态,执行

netstat -nlt|grep 6379

安装Redis服务器,会自动地一起安装Redis命令行客户端程序。 在本机输入redis-cli命令就可以启动,客户端程序访问Redis服务器。执行:

redis-cli //redis-server启动redis服务

测试启动

redis-cli ping 返回PONG,启动成功。

停止Redis,关闭服务

redis-cli shutdown

如果非默认端口,可指定端口:

redis-cli -p 6380 shutdown

init.d目录使用

/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart

redis设置远程连接:

redis.conf 文件在etc/redis/redis.conf
找到bind 127.0.0.1这行
修改为bind 0.0.0.0
允许所有外网可连

基本操作:

设置密码

vi /etc/redis/redis.conf
requirepass pp123456
pkill redis #杀死进程
service redis start
auth pp123456

MySQL

启动mysql服务

service mysql start

打开mysql数据库

mysql -u root -p

mysql打开远程访问权限

解决方法:修改/etc/mysql/my.cnf文件(/etc/mysql/mysql.conf.d/mysqld.cnf)。打开文件,找到下面内容:

# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address  = 127.0.0.1

把上面这一行注释掉或者把127.0.0.1换成合适的IP,建议注释掉。

grant all on *.* to root@"%" identified by "密码";
flush privileges;