提前下载好redis
http://download.redis.io/releases/redis-4.0.8.tar.gz
连接工具为xshell和xftp
记得配置redis的本机绑定
1.查看GCC是否安装
[root@ohMyGod ~]# gcc -v
gcc版本.png
如果没有,可以把centOS的iso镜像文件解压,把整个"package"文件夹上传,进入package,然后执行命令(此方法未验证,因为上传时间太久了):
image.pngrpm -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
复制|解压.png
解压后目录结构.png
3.编译安装redis
[root@ohMyGod redis-4.0.8]# make MALLOC=libc
[root@ohMyGod redis-4.0.8]# cd src && make install
编译.png
安装.png
4.启动redis
[root@ohMyGod src]# ./redis-server
启动.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,解除本机绑定(否则不能远程连接)
解除绑定.png*2.改deamonize的no为yes,设置后台启动
设置后台启动.png3.设置密码,requirepass 后写密码
设置密码.png6.开机启动
(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
启动脚本.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
增加服务.png
(5)启动服务
[root@ohMyGod redis-4.0.8]# service redisd start
image.png
配置完毕,重启服务器,测试是否成功
参考自
https://www.cnblogs.com/yy3b2007com/p/10513752.html
https://www.cnblogs.com/sybblogs/p/5717392.html
网友评论