Linux下redis安装
来源:互联网 发布:centos 7服务器dvd安装 编辑:程序博客网 时间:2024/06/08 05:06
一、下载安装
根据redis中文网使用wget下载压缩包
$ wget http://download.redis.io/releases/redis-3.0.5.tar.gz$ tar xzf redis-3.0.5.tar.gz$ cd redis-3.0.5$ make
redis-3.0.5目录下的src ,其中redis-server是用来启动服务用的,redis-cli是用来启动客户端用的
二、设置服务
(设置服务前如果redis服务在开着 要先关闭redis服务 不然后面生成不了redis-6379.pid,可以查看redis服务进程(ps -ef | grep redis) 关闭杀死redis服务)
1. 首先将utils/redis_init_script文件复制到/etc/init.d下,同时易名为redis。执行命令
cp /software/redis-3.0.5/utils/redis_init_script /etc/rc.d/init.d/redis
- 然后在执行命令,vi /etc/rc.d/init.d/redis,并在文档第二行添加# chkconfig: 2345 80 90。如果/usr/local/redis/bin中没有redis-server和redis-cli文件的话,我们要在我们的安装目录下复制一个过来。否则服务启动时找不到redis-server。下图第二个红框所示。并且在第三个
EXEC CONF 后边加一个&,表示让redis作为后台服务启动,否则该服务会独占输入屏。
可以看到在/etc/init.d/redis文件中有这么一行:CONF=”/etc/redis/${REDISPORT}.conf”。于是将redis配置文件拷贝到/etc/redis/下 。
mkdir /etc/rediscp /usr/local/redis-3.0.5/redis.conf /etc/redis/6379.conf
- 完成上面的操作之后,即可注册服务:
chkconfig --add redis
- 然后启动redis服务
service redis start
这样我们就将redis服务注册好了,
5. 如果service redis stop ,你会发现他提示/var/run/redis_6379.pid does not exist, process is not running 这说明在run下没有这个文件,我们进入到/var/run下发先真的没有这个文件,但是有redis.pid文件。
我们我们要将/etc/rc.d/init.d/redis 文件中的redis_${REDISPORT}.pid修改为redis.pid。
三、redis启动关闭
redis启动:service redis start
redis关闭:service redis stop
四、设置密码登录
vi /etc/redis/6379.conf
requirepass foobared去掉注释,foobared改为自己的密码,这里改为
requirepass 123456
测试连接
cd /software/redis-3.0.5/src./redis-cli
输入命令 会提示(error) NOAUTH Authentication required. 这是属于正常现象。
输入 auth 123456
exit退出
- Redis--Linux下安装Redis
- linux下redis安装
- linux下安装redis
- Linux下安装redis
- Linux 下安装Redis
- linux 下安装redis
- Linux 下安装redis
- linux下安装redis
- Linux下安装redis
- linux下redis安装
- Linux下安装redis
- linux 下安装redis
- linux下redis安装
- linux下redis安装
- linux下redis安装
- Linux下安装Redis
- Linux下安装Redis
- Linux下Redis安装
- Qt/QML开发支持下载的简单浏览器
- OpenCV中findContours轮廓提取一个边缘只对应的一个轮廓
- mysql limit用法
- 获取时间戳
- 假后看这个问的blog
- Linux下redis安装
- P1002 过河卒
- Codeforces Gym 100623H Problem H. Holes
- 【HDU4352】XHXJ's LIS 数位DP
- Spring学习-15:Spring整合Junit
- 织女的红线
- ceph radosgw 对象寻址和元数据组织
- 图的邻接矩阵类实现
- Go语言基础学习七-指针与切片操作