一. 安装jdk1.8
安装之前先检查一下系统有没有自带open-jdk
命令:
rpm -qa |grep java
rpm -qa |grep jdk
rpm -qa |grep gcj
如果没有输入信息表示没有安装。
如果安装可以使用rpm -qa | grep java | xargs rpm -e --nodeps 批量卸载所有带有Java的文件 这句命令的关键字是java
首先检索包含java的列表
yum list java*
检索1.8的列表
yum list java-1.8*
安装1.8.0的所有文件
yum install java-1.8.0-openjdk* -y
使用命令检查是否安装成功
java -version
二.安装mysql8
查看服务器系统版本: cat /etc/centos-release
CentOS版本: CentOS Linux release 7.5.1804 (Core)
MySQL版本: 8.0版本及以上
下载并安装MySQL官方的 Yum Repository
访问官网 https://dev.mysql.com/downloads/repo/yum/ 选择yum源
进入home目录 cd /home
下载Yum数据源: wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
碰到选择 直接 yes
yum localinstall mysql80-community-release-el7-3.noarch.rpm
安装mysql服务 : yum install mysql-community-server
启动mysql : systemctl start mysqld
MySQL ROOT账号权限配置和远程链接
查看系统生成的随机密码: grep 'temporary password' /var/log/mysqld.log
用随机密码登录: mysql -u root -p
设置密码策略: set global validate_password.policy=0; set global validate_password.length=4
用命令修改密码: ALTER USER 'root'@'localhost' IDENTIFIED BY 'W******3';
修改root账号远程访问权限:
1. use mysql
2. select host, user from user; -- 查看当前root状态
开始修改: update user set host="%" where user='root';
刷新下: flush privileges;
三. 安装redis
1、检查是否有redis yum 源
yum install redis
2、下载fedora的epel仓库
yum install epel-release
3、安装redis数据库
yum install redis
4、安装完毕后,使用下面的命令启动redis服务
# 启动redis
service redis start
# 停止redis
service redis stop
# 查看redis运行状态
service redis status
# 查看redis进程
ps -ef | grep redis
5、设置redis为开机自动启动
chkconfig redis on
6、进入redis服务
# 进入本机redis
redis-cli
# 列出所有key
keys *
7、防火墙开放相应端口
# 开启6379
/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
# 开启6380
/sbin/iptables -I INPUT -p tcp --dport 6380 -j ACCEPT
# 保存
/etc/rc.d/init.d/iptables save
# centos 7下执行
service iptables save
二、修改redis默认端口和密码
1、打开配置文件
vi /etc/redis.conf
2、修改默认端口,查找 port 6379 修改为相应端口即可
3、修改默认密码,查找 requirepass foobared 将 foobared 修改为你的密码
4、使用配置文件启动 redis
redis-server /etc/redis.conf &
5、使用端口登录
redis-cli -h 127.0.0.1 -p 6179
6、此时再输入命令则会报错
7、输入刚才输入的密码
auth 111
8、停止redis
命令方式关闭redis
redis-cli -h 127.0.0.1 -p 6179
shutdown
进程号杀掉redis
ps -ef | grep redis
kill -9 XXX
三、使用redis desktop manager远程连接redis
1、访问如下网址下载redis desktop manager
https://redisdesktop.com/download
2、安装后启动,新建一个连接
3、填写如下信息后点击“Test Connection”测试是否连接成功
4、如果长时间连接不上,可能有两种可能性
a)bind了127.0.01:只允许在本机连接redis
b)protected-mode设置了yes(使用redis desktop manager工具需要配置,其余不用)
解决办法:
# 打开redis配置文件
vi /etc/redis.conf
# 找到 bind 127.0.0.1 将其注释
# 找到 protected-mode yes 将其改为
protected-mode no
5、重启redis
service redis stop
service redis start
6、再次连接即可
转载:: 朱一兵的博客的《CentOS7 linux下yum安装redis以及使用》