服务器开启mysql/redis远程访问

以下以Ubuntu为例

开启 mysql 远程访问

1、阿里云开端口(3306)
2、更改账户权限
查看权限

mysql -uroot -p
> use mysql
> select user,host from user;
// 将用户host 由 localhost 改为 %
> update user set host='%' where user ='root' and host='localhost';
> GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
> FLUSH PRIVILEGES;

3、修改配置文件

vim /etc/mysql/mysql.conf.d/mysqld.cnf

bind-address = 127.0.0.1

改为

bind-address = 0.0.0.0

4、重启

service mysql restart

开启 redis 远程访问

1、阿里云开端口(6379)

2、修改配置文件

vim /etc/redis/redis.conf
把 bind 127.0.0.1 用 #注释起来:

3、重启

service redis-server restart

你可能感兴趣的:(服务器开启mysql/redis远程访问)