一、Mysql 安装
1、添加yum包
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm sudo yum update sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm
最新的rpm包名可以在官网找。
2、安装mysql
# 安装 sudo yum -y install mysql-community-server # 启动守护进程 sudo systemctl start mysqld # 查看状态 sudo systemctl status mysqld # 查看版本 mysql -V
3、修改密码
MySQL 安装过程中会为 root 用户生成一个临时密码,保存在 /var/log/mysqld.log
中。
mysql -u root -p ALTER USER 'root'@'localhost' IDENTIFIED BY 'your passowrd';
4、授予权限
# 授权 GRANT ALL ON *.* TO 'root'@'%'; # 刷新 FLUSH PRIVILEGES;
如果报错:You are not allowed to create a user with GRANT。
update user set host = '%' where user = 'root' and host='localhost';
然后再重新输入命令。
5、远程登陆
use mysql; select host, user, authentication_string, plugin from user;
表格中 root 用户的 host 默认是 localhost
,只允许本地访问。
root 用户默认的密码加密方式是:caching_sha2_password;
而很多图形客户端工具可能还不支持这种加密认证方式,连接的时候就会报错 。通过以下命令重新修改密码:
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'your password';
如果服务器开启了防火墙,则需要打开3306端口。
firewall-cmd --add-port=3306/tcp --permanent firewall-cmd --reload
二、Redis安装
1、下载Redis安装包
wget http://download.redis.io/releases/redis-6.2.4.tar.gz tar -zxvf ./redis-6.2.4.tar.gz -C /opt
2、安装GCC编译器
yum install gcc
3、跳转到Redis解压目录下
cd /opt/redis-6.2.4
4、编译并安装
make MALLOC=libc cd src && make install
5、修改配置文件
vi /etc/redis.conf
bind 127.0.0.1 改为 bind 0.0.0.0 protected-mode yes 改为 no daemonize no 改为 yes
6、启动redis
cd /etc && mkdir redis cp /opt/redis-6.2.4/redis.conf /etc/redis/6379.conf cp /opt/redis-6.2.4/utils/redis_init_script /etc/init.d/redisd cd /etc/init.d && chkconfig redisd on
systemctl start redisd
如果服务器开启了防火墙,则需要打开6379端口。
firewall-cmd --add-port=6379/tcp --permanent firewall-cmd --reload
三、RedisDesktopManager
蓝奏云:https://wwr.lanzoui.com/i3hbQqsdf7e
密码:5t4w
四、Minio安装
cd /opt && mkdir minio
cd minio && mkdir data && mkdir log wget https://dl.min.io/server/minio/release/linux-amd64/minio chmod +x minio nohup ./minio server ./data > ./log/minio.log 2>&1 &