redis在Linux上的安装
- 安装redis编译的c环境,yum install gcc-c++
安装需要连接公网
- 如果你安装了,就可以不用再安装了
- 把下好的redis-3.0.0.tar.gz文件拷贝到linux系统下,并且解压文件到/usr/local/
- *查看一下/usr/local/有没有redis-3.0.0
- 进入redis-3.0.0目录下边缘编译一下文件
- 虽然编译成功,但还是没有安装,要我们安装redis到/usr/local/redis中
- 安装成功后,我们看一下文件的目录结构和window上安装后一样有redis-server
- 执行redis-server文件就可以了 ./redis-server
这就启动成功了,但启动后一直这界面我们没法干其他事了,所以有更好的启动方法 - 拷贝redis-3.0.0中的redis.conf到安装目录redis中,修改dacmonize yes
- 启动redis 在redis目录下执行命令./bin/redis-server redis.conf
我们如图执行插入语句,再执行get语句 发现redis启动成功 - 那如何退出呢,可以通过直接结束进程退出,也可以在redis目录下执行命令 ./bin/redis-cli shutdown
ok,redis的安装和启动就完成了。
补充redis启动三种命令
直接启动
进入redis根目录,执行命令:
#加上‘&’号使redis以后台程序方式运行
./redis-server &
通过指定配置文件启动
可以为redis服务启动指定配置文件,例如配置为/etc/redis/6379.conf
进入redis根目录,输入命令:
./redis-server /etc/redis/6379.conf
如果更改了端口,使用redis-cli
客户端连接时,也需要指定端口,例如:
redis-cli -p 6380
redis-cli -h{ip} -p{port} -a{password} --stat
redis 客户端连接 redis-cli -h 10.10.79.150 -p 6379
要端口没有开放的话要打开
命令:/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
保存防火墙修改命令:/etc/rc.d/init.d/iptables save