安装Mysq
1.下载wget命令
yum -y install wget
- 在线下载mysql安装包
wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
//下面的好像失效了
//https://dev.mysql.com/get/mysq157-community-release-e17-8.noarch.rpm - 安装MySQL
rpm -ivh mysql57-community-release-el7-9.noarch.rpm - 安装mysql服务首先进入cd /etc/yum.repos.d/目录。
cd /etc/yum.repos.d/
# 安装MySQL服务(这个过程可能有点慢) yum -y install mysql-server
注意: linux 安装MySQL时报错: Public key for mysql-community-libs-5.7.44-1.e17.x86_64.rpm is not installed 原因:MySQL GPG密钥已过期导致
解决办法: 执行一下命令,解决
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022然后再
yum -y install mysql-server
- 启动MySQL
systemctl start mysqld - 修改MySQL临时密码
MySQL安装Q成功后会有一个临时密码,我们可以使用grep命令查看临时密码先登录进去MySQL,然后修改MySQL密码。
7.获取MySQLI临时密码
grep 'temporary password' /var/log/mysqld.log
8.使用临时密码先登录
mysql -uroot -p - 把MySQL的密码校验强度改为低风险(根据自己实际情况调整)
set global validate_password_policy=LOW; - 修改MySQL的密码长度(根据自己实际情况调整)
set global validate_password_length=5; - 修改MySQL密码(比如改为admin)
ALTER USER 'root'@'localhost' IDENTIFIED BY 'admin';
安装Redis
- 安装依赖:redis是由C语言开发,因此安装之前必须要确保服务器已经安装了gcc,可以通过如下命令查看机器是否安装:
gcc -v
如果没有安装则通过以下命令安装:
yum install -y gcc - 下载redis安装包并解压,我是在root下执行的下载,所以我的下载目录为: /root/redis-6.2.6,这里按照自己的实际情况调整
#下载
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
#解压
tar -zxvf redis-6.2.6.tar.gz
3.进入解压目录并编译
3.1 进入解压目录
cd redis-6.2.6
3.2 编译
make
3.3 指定安装目录并进行安装
make install PREFIX=/usr/local/redis - 启动redis服务
4.1
从 redis 的源码目录中复制 redis.conf 到 redis 的安装目录
cp /root/redis-6.2.6/redis.conf /usr/local/redis/bin/
4.2
第二步:修改redis.conf配置文件
cd /usr/local/redis/bin
vim redis.conf
修改内容如下: #daemonize 的值从 no 修改成 yes, #requirepass 配置项。如果没有这一行,您可以手动添加。将密码设
置为您想要的值,例如:
requirepass your_password