提前下载好redis
http://download.redis.io/releases/redis-4.0.8.tar.gz
连接工具为xshell和xftp
记得配置redis的本机绑定
1.查看GCC是否安装
[root@ohMyGod ~]# gcc -v
![](https://img.haomeiwen.com/i11278914/ce2ccf89823df95f.png)
如果没有,可以把centOS的iso镜像文件解压,把整个"package"文件夹上传,进入package,然后执行命令(此方法未验证,因为上传时间太久了):
![](https://img.haomeiwen.com/i11278914/88976b9d6bb83231.png)
rpm -Uvh *.rpm --nodeps --force
再验证是否安装成功,不成功请移步百度/谷歌/必应/搜狗/微信搜一搜等.
2.解压redis
将上传好的redis,复制到/opt/redis目录下
[root@ohMyGod software]# mkdir /opt/redis
[root@ohMyGod software]# cp redis-4.0.8.tar.gz /opt/redis/
[root@ohMyGod redis]# tar -zxvf redis-4.0.8.tar.gz
![](https://img.haomeiwen.com/i11278914/bc831814c02ec312.png)
![](https://img.haomeiwen.com/i11278914/dbbe6e4bcd70acf9.png)
3.编译安装redis
[root@ohMyGod redis-4.0.8]# make MALLOC=libc
[root@ohMyGod redis-4.0.8]# cd src && make install
![](https://img.haomeiwen.com/i11278914/14112298e3d50a56.png)
![](https://img.haomeiwen.com/i11278914/a200e457b1a48b5b.png)
4.启动redis
[root@ohMyGod src]# ./redis-server
![](https://img.haomeiwen.com/i11278914/160db0801df048ef.png)
5.配置文件修改
(1)复制配置文件
[root@ohMyGod src]# mkdir /etc/redis
[root@ohMyGod src]# cd ..
[root@ohMyGod redis-4.0.8]# cp redis.conf /etc/redis/6379.conf
[root@ohMyGod redis-4.0.8]# vim /etc/redis/6379.conf
(2)修改配置文件
1.注释bind 127.0.0.1,解除本机绑定(否则不能远程连接)
![](https://img.haomeiwen.com/i11278914/73116ea959431d0c.png)
*2.改deamonize的no为yes,设置后台启动
![](https://img.haomeiwen.com/i11278914/8ac0747004a58eaa.png)
3.设置密码,requirepass 后写密码
![](https://img.haomeiwen.com/i11278914/86577742365e4dcd.png)
6.开机启动
(1)复制启动文件
[root@ohMyGod redis-4.0.8]# cp utils/redis_init_script /etc/init.d/redisd
(2)编辑启动脚本
打开脚本
[root@ohMyGod redis-4.0.8]# vim /etc/init.d/redisd
添加
# chkconfig: 2345 10 90
# description: Start and Stop redisd
修改
EXEC=/opt/redis/redis-4.0.11/src/redis-server
CLIEXEC=/opt/redis/redis-4.0.11/src/redis-cli
PIDFILE=/opt/redis/redis-4.0.11/redis_${REDISPORT}.pid
![](https://img.haomeiwen.com/i11278914/bf32d98949023c86.png)
(3)分配权限
[root@ohMyGod redis-4.0.8]# chmod +x /etc/init.d/redisd
(4)增加系统服务
[root@ohMyGod redis-4.0.8]# chkconfig --add redisd
[root@ohMyGod redis-4.0.8]# chkconfig --list redisd
![](https://img.haomeiwen.com/i11278914/a757b383f4f7c40d.png)
(5)启动服务
[root@ohMyGod redis-4.0.8]# service redisd start
![](https://img.haomeiwen.com/i11278914/e8983bf5d5425c0c.png)
配置完毕,重启服务器,测试是否成功
参考自
https://www.cnblogs.com/yy3b2007com/p/10513752.html
https://www.cnblogs.com/sybblogs/p/5717392.html
网友评论