linux redis数据库安装配置,Linux上redis详细安装及配置过程

本次介绍下redis的安装及详细配置,需要注意的是本地介绍的不是通过yum方式安装,也不推荐大家使用yum安装,安装完了其实啥也不知道.

1,通过rz命令将本地的tar.gz包上传到linux服务器上;我这里用的是redis-3.0.2.tar.gz,上传到/home/download下:

46dce29833b6a42f73c0afcb1a579874.png

2.tar -zxvf 命令解压文件:

5593e7cdac261424d992e8898918e91d.png

3,进入到redis-3.0.2文件夹下执行make编译命令,

364226002cebc952ff921fc9bcf7574f.png

看到下面这样的结果说明一切正常,

38104ff9681f04a891f6e16fbb38b85b.png

5,执行 make install命令进行安装,我个人习惯将软件都安装到一个指定的目录下,这次安装的目录是/home/server/redis  安装目录可以提前建好:

8d4094a6bd154fa7ca33ba902ba9779c.png

安装完成结果跟上图一样说明安装一切正常.

可以到redis目录下看会有个bin的目录,,

1d0cdc1af5bb313135fb8fc19ef0eb5b.png

6,将redis-3.0.2目录下的redis.conf文件复制到安装完成的目录redis目录下:

7ce9e38ca6ac5369502c76c6494c5b7e.png

7,到这一步就可以启动redis试试了  ./bin/redis-server redis.conf

2f599767a355eef46269bd9729e7d6f8.png

如果能够看到跟尚明图片一样的,那么恭喜你成功了,但是......这个界面不能进行任何操作,Ctrl+C又会把redis结束掉(当然你也可以另起窗口操作)>>>>>>

总之怎么都感觉不是那么回事,那么就一步到位下面就是配置了

-----------------------------分割线-----------------------------

8,这里修改配置文件redis.conf 主要修改俩个地方.>> vim redis.conf

1.将daemonize后面的no改为yes,意为后台运行的意思(大约在文件的37行)

2.将requirepass前面的#号去掉,开启密码验证,然后后面是我设置的密码(大约在文件的391行)

00ec3d00b40f6c508b71f81e099e4a10.png

f0e6d5b98db18f7cab9ccdd33df1ae4f.png

9.配置文件修好了之后我们就开始讲redis配置到系统服务了:

回到解压完后的文件夹下redis-3.0.2/utils/下,将redis_init_script复制到/etc/init.d下并改名为redis

7cb1f708048b572ccc86150110e82bee.png

然后修改这个redis文件:将代码修改为:(这里可能有点麻烦,贴下代码)

#!/bin/sh

# chkconfig: 2345 80 90

#

# Simple Redis init.d script conceived to work on Linux systems

# as it does use of the /proc filesystem.

REDISPORT=6379

REDISPASSWORD=wwwaaa

EXEC=/home/server/redis/bin/redis-server

CLIEXEC=/home/server/redis/bin/redis-cli

PIDFILE=/var/run/redis.pid

CONF="/home/server/redis/redis.conf"

#echo $1

case "$1" in

cli)

echo "Cli Redis server..."

$CLIEXEC -p 6379 -a wwwaaa

;;

start)

if [ -f $PIDFILE ]

then

echo "$PIDFILE exists, process is already running or crashed"

else

echo "Starting Redis server..."

$EXEC $CONF &

fi

;;

stop)

if [ ! -f $PIDFILE ]

then

echo "$PIDFILE does not exist, process is not running"

else

PID=$(cat $PIDFILE)

echo $PID

echo "Stopping ..."

$CLIEXEC -p $REDISPORT -a $REDISPASSWORD shutdown

while [ -x /proc/${PID} ]

do

echo "Waiting for Redis to shutdown ..."

sleep 1

done

echo "Redis stopped"

fi

;;

*)

echo "Please use start or stop as first argument"

;;

esac

安装路径不一样的需要修改下,密码也一样,然后保存.

10,将redis添加到系统服务:chkconfig redis

d1940d0c78f1fd8fa5eba2bb54d09951.png

11然后我们就可以通过service来启动/停止redis了,

1591d7d39e92739b5acfe027ce657bde.png

12,然后现在可以启动redis了

5efa215089a4be01222604b567febd8f.png

到这里搭建就全部完成了,,可以用命令试下:

f634d479d76c86904debed3194f68a42.png

一切正常.........................................

文章中用到的软件包:

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

下面关于Redis的文章您也可能喜欢,不妨参考下:

0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值