安装 redis:
- 更新系统软件源
在终端输入以下命令,更新系统软件源:
sudo yum -y update
- 安装 EPEL 和 Remi 仓库
在终端输入以下命令,安装 EPEL 和 Remi 仓库:
sudo yum install -y epel-release
sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
- 安装 redis
在终端输入以下命令,安装最新稳定版 redis:
sudo yum --enablerepo=remi install -y redis
- 启动 redis
在终端输入以下命令,启动 redis:
sudo systemctl start redis
- 设置 redis 自启动
在终端输入以下命令,设置 redis 自启动:
sudo systemctl enable redis
安装 MySQL:
- 添加 MySQL 官方 Yum 仓库
在终端输入以下命令,添加 MySQL 官方 Yum 仓库:
sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
- 安装 MySQL
在终端输入以下命令,安装最新版 MySQL:
sudo yum install -y mysql-community-server
- 启动 MySQL
在终端输入以下命令,启动 MySQL:
sudo systemctl start mysqld
- 查看初始密码
在终端输入以下命令,查看 MySQL 初始密码:
sudo grep 'temporary password' /var/log/mysqld.log
- 登录 MySQL
在终端输入以下命令,登录 MySQL:
mysql -u root -p
- 修改密码
登录 MySQL 后,输入以下命令修改 MySQL 密码,将 YOUR_NEW_PASSWORD 替换为你自己的密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'YOUR_NEW_PASSWORD';
- 设置 MySQL 开机自启动
在终端输入以下命令,设置 MySQL 开机自启动:
sudo systemctl enable mysqld
示例说明
示例1:以 CentOS 7 操作系统为例,安装最新版 redis 和 MySQL:
安装 redis:
sudo yum -y update
sudo yum install -y epel-release
sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
sudo yum --enablerepo=remi install -y redis
sudo systemctl start redis
sudo systemctl enable redis
安装 MySQL:
sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
sudo yum install -y mysql-community-server
sudo systemctl start mysqld
sudo grep 'temporary password' /var/log/mysqld.log
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'YOUR_NEW_PASSWORD';
sudo systemctl enable mysqld
示例2:以 CentOS 8 操作系统为例,安装最新版 redis 和 MySQL:
安装 redis:
sudo dnf install -y epel-release
sudo dnf install -y redis
sudo systemctl start redis
sudo systemctl enable redis
安装 MySQL:
sudo dnf install -y http://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
sudo dnf install -y mysql-community-server
sudo systemctl start mysqld
sudo grep 'temporary password' /var/log/mysqld.log
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'YOUR_NEW_PASSWORD';
sudo systemctl enable mysqld
注:示例中所有命令都需要使用 root 用户或者拥有 sudo 权限的用户操作。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:CentOS 安装redis和MySQL - Python技术站