一、安装redis
下载reidis:附redis官网地址:https://redis.io/download/ ,建议下载稳定版
1、将redis linux版压缩包放置于一个路径下,通过命令tar -zxvf redis-5.0.7.tar.gz 解压
2、安装gcc编译环境,如果已安装过了,那么就是nothing to do
yum install gcc-c++
3、进入到redis-5.0.7目录,进行安装
make && make install 或者 make PREFIX=/usr/local/redis install
执行完毕后安装成功
二、配置redis
在utils下,拷贝redis_init_script到/etc/init.d目录,目的要把redis作为开机自启动
cp redis_init_script /etc/init.d/
2、创建/usr/local/redis/,用于存放配置文件
3、拷贝redis配置文件
cp redis.conf ../redis/
4、修改redis.conf这个核心配置文件
①、修改如下内容,绑定ip改为0.0.0.0,代表可以让远程连接,不受ip限制
②、修改 daemonize no -> daemonize yes,目的是为了让redis启动在linux后台运行
③、设置密码,默认为空(被注释掉了)
requirepass 123456!
④、修改redis的工作目录(建议修改为:/usr/local/redis/working,名称随意):
dir /usr/local/redis/working
5、修改redis_init_script文件中的redis核心配置文件如下:
#chkconfig: 22345 10 90
#description: Start and Stop redis
REDISPORT=6379
EXEC=/usr/local/bin/redis-server
CLIEXEC=/usr/local/bin/redis-cli
PIDFILE=/var/run/redis_${REDISPORT}.pid
CONF="/usr/local/redis/redis.conf"
6、为redis启动脚本添加执行权限,随后运行启动redis:
chmod 777 redis_init_script
./redis_init_script
7、查看redis进程
ps -ef|grep redis
8、设置redis开机自启动,修改redis_init_script (必须要有注释“#”)
#chkconfig: 22345 10 90
#description: Start and Stop redis
随后执行如下操作(开机自启):
chkconfig redis_init_script on
重启服务器(虚拟机)后,再看进程,是否开机自启动。
OK,测试没问题,开始连接使用吧!