以下以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