Ubuntu 20.04.6 安装redis5和mysql8
安装redis5
下载
1 2
| sudo apt update sudo apt-get install redis-server
|
看下redis的状态,确保他在运行
1
| sudo systemctl status redis-server
|
配置
配置6379端口
编辑redis配置文件
1
| sudo vim /etc/redis/redis.conf
|
找到bind指令修改为0.0.0.0
这允许Redis监听所有接口上的连接请求。确保protected-mode设置为no(如果你希望让Redis容易被访问)
为了安全,请设置requirepass指令来设置密码保护,找个地方添加下面这一行代码 your_password 改成你要设置的密码
1
| requirepass your_password
|
保存并关闭配置文件
重启
1
| sudo systemctl restart redis.service
|
设置redis.service 激活服务
1
| sudo systemctl enable redis-server.service
|
mysql8
下载
1 2
| sudo apt update sudo apt-get install mysql-server
|
查看密码
安装完成后mysql会自启。 打开debain.cnf,使用其中账密登录
1 2 3 4 5 6 7 8 9 10 11 12
| cat /etc/mysql/debian.cnf [client] host = localhost user = debian-sys-maint password = iYNXokX3nuPfenXu socket = /var/run/mysqld/mysqld.sock [mysql_upgrade] host = localhost user = debian-sys-maint password = iYNXokX3nuPfenXu socket = /var/run/mysqld/mysqld.sock
|
配置
按提示输入密码,然后创建新用户并且赋予权限
1 2
| CREATE user '用户名'@'%' IDENTIFIED BY '密码'; GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' with grant option;
|
然后Ctrl + D退出mysql
配置远程连接
直接添加的下面两行
1 2 3
| [mysqld]
bind-address = 0.0.0.0
|
重启mysql
1
| sudo service mysql restart
|
搞定收工