linux下安装redis笔记

这里以CentOS下安装为例

yum install gcc-c++     #从互联网上安装gcc编译工具

#只输gcc也可以,gcc是前后端 gcc-c++是前端
#yum install gcc

gcc -v #查看gcc版本

make #进入到redis解压后的目录进行编译,如果编译报错使用make distclean 清除编译失败时残留的文件

make install #编译后进行安装,默认安装目录为/usr/local/bin

#也可以指定安装目录
#make install PREFIX=/usr/local/redis 

cd /usr/local/bin  #redis的安装后的所在目录

vim redis.conf #编辑配置文件:
#daemonize yes 以守护进程启动redis
#bind 127.0.0.1 192.168.1.3 绑定redis服务器本地网卡ip,否则局域网无法访问,默认是绑定的#127.0.0.1 只允许本机访问,绑定ip后,只能能访问到192.168.1.3的网络请求都允许访问redis
#bind 0.0.0.0 绑定0.0.0.0后,任意网络都可以连接redis

#拷贝源码下的redis.conf到任意位置
redis-server /opt/redis.conf #启动redis,这句命令可以在任何位置输出,因为/usr/local/bin默认被设置成了环境变量,可以使用echo $PATH 查看
#如果不是环境变量,启动的时候要加./redis-server /opt/redis.conf

redis-cli #使用客户端测试是否能够连接redis,连上后输入ping回车后回显pong,输入exit退出客户端

ps -ef | grep redis #可以查看redis进程

#远程连接时,需要放开6379端口
vim /etc/sysconfig/iptables  #编辑防火墙文件,添加一行 -A INPUT -p tcp -m state --state NEW -m tcp --dport 6379-j ACCEPT

service iptables restart #重启防火墙

将redis加入系统服务

#拷贝redis源码中的redis_init_script启动脚本到/etc/init.d中,重命名为redis 
cp /opt/redis-5.0.5/utils/redis_init_script /etc/init.d/redis 

vim /etc/init.d/redis #编辑启动脚本,可根据实际情况修改,这里我们保持不便

#拷贝配置文件到etc下,6379.conf是根据/etc/init.d/redis中的内容定的
#/etc/redis不存在的话,则需要先创建mkdir /etc/redis
cp /opt/redis-5.0.5/redis.conf /etc/redis/6379.conf 

#redis只有start和stop 没有restart命令
service redis start #启动服务
service redis stop #停止服务

chkconfig redis on #所有运行级别都设置成开机启动

reboot #重启操作系统后chkconfig生效

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值