安装Redis数据库连接修改密码

来源:互联网 发布:php编写的网站 编辑:程序博客网 时间:2024/06/06 23:54

安装REDIS

1.安装tcl #按照所查资料分析,tcl测试工具,在centos十分方便

yum -y install tcl

2.进入/usr/local/src 目录并下载redis #目录随意

wget http://download.redis.io/releases/redis-3.2.8.tar.gz

3.解压并进入解压后文件夹

tar zxvf redis-3.2.8.tar.gz

cd redis-3.2.8

4.编译

make

make PREFIX=/usr/local/redis install                          #/usr/local/redis目录为我创建的存放redis的目录

5.测试redis(可省略)

cd src #进入解压包的src目录

make test #执行测试命令

正常测试之后最后的结果显示为:\o/ All tests passed without errors!

6.配置conf文件

之前我们已经为redis 创建了一个目录 /usr/local/redis,现在在此文件夹中在创建一个目录etc用来存放配置文件

mkdir -p /usr/local/redis/etc


进入redis解压目录把redis.conf 文件复制到 /usr/local/redis/etc/下面

cd /usr/local/src/redis-3.2.8

cp redis.conf /usr/local/redis/etc/

复制好配置文件后,我这里对配置文件编辑了三处

vim /usr/local/redis/etc/redis.conf

daemonize yes #redis将以守护进程的方式运行,默认为no会暂用你的终端
timeout 300 #当客户端闲置多长时间后关闭连接,如果指定为0,表示关闭该功能

#requirepass foobared #去掉行前的注释,并修改foobared为所需的密码,保存文件

7.创建启动脚本

拷贝解压包下utils下redis启动脚本redis_init_script 至 /etc/init.d/下面并命名为redis

cp /usr/local/src/redis-3.2.8/utils/redis_init_script /etc/init.d/redis


修改redis修改脚本pid及conf路径为实际路径

vim /etc/init.d/redis

我修改的参数如下:

REDISPORT=6379
EXEC=/usr/local/redis/bin/redis-server
CLIEXEC=/usr/local/redis/bin/redis-cli
PIDFILE=/var/run/redis_${REDISPORT}.pid
CONF="/usr/local/redis/etc/redis.conf"

wq! 保存\退出

给启动脚本添加权限

chmod +x /etc/init.d/redis #相应的删除权限命令是 chmod –x /etc/init.d/redis

设置自启动

chkconfig redis on

设置自启动运行报错,请在etc/init.d/redis文件中添加启动优先级信息,

vim /etc/init.d/redis
内容如下:
--------------------------------
# chkconfig:2345 90 10
--------------------------------

 

再次执行chkconfig redis on,成功

校验启动命令:service redis stop{start\restart}

运行里面的文件


启动client端连接测试:

启动要进入/usr/local/redis/bin/运行里面的文件redis-cli

# cd /usr/local/redis/bin

# ./redis-cli

127.0.0.1:6379> #到这里已经成功连接上redis,但是我们前面加了密码,还没有登陆

127.0.0.1:6379>auth password#用auth 加上前面设置的密码就可以登陆

OK#出现OK,说明登陆成功,就可以操作了


发送命令

通过redis-cli 向Redis发送命令有两种方式,

第一种我没有使用成功;


第二种方式是不附带参数运行redis-cli,这样会进入交互模式,可以自由输入命令,如:通过上面启动redis-cli后

127.0.0.1:6379> ping

pong


这次的Redis的安装,登陆,修改密码,配置启动,就全部搞定了。


参考文章:

http://www.cnblogs.com/cnbing/p/6962785.html

http://blog.csdn.net/haitianxiaowu1/article/details/52754223

http://www.2cto.com/database/201412/365757.html

原创粉丝点击