redis安装和部署(单节点)

redis:版本 3.2.9

linux系统 centos6.5


# yum install gcc tcl:先把redis所需的包和环境先安装好,如果该机器以前装过redis可以不用

# cd /usr/local/

# mkdir redis

# ll

 #cd redis


# wget http://download.redis.io/releases/redis-3.2.9.tar.gz :下载最新redis

# tar -zxvf redis-3.2.9.tar.gz  :解压包

# cd redis-3.2.9:进入解压后的目录

# make :开始安装,需要等待几分钟 ,成功后就是下图

#  vi /etc/sysconfig/iptables:redis默认6379端口,把他放开 编辑这个文件加入一行:-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT

#service iptables restart:重启下服务

# cd /usr/local/redis/redis-3.2.9/src/:进入src目录下面因为服务端脚本和客户端脚本都在里面,注意:redis3.2.9是在src下面,有的版本是在bin目录下面

#./redis-server:启动服务端

我克隆一个会话,就是新开一个命令窗口来启动客户端命令

# cd /usr/local/redis/redis-3.2.9/src/

#  ./redis-cli


成功了但是别急,redis还没有注册到linux服务,有的人机器里面默认端口被占用,我们修改它的端口6379改成7000

# cd /usr/local/redis/redis-3.2.9

# mkdir conf :新建一个conf文件夹

# cp redis.conf conf/7000.conf :把redis配置文件复制一份重命名7000.conf

# cd conf&&ll :进入这个文件夹

# vim 7000.conf : 编辑这个文件 ,里面文字很多大家耐心找port 6379 改成 port 7000 默认端口修改, daemonize no改成daemonize yes是否已守护进程模式启动,pidfile /var/run/redis_6379.pid 改成 pidfile /var/run/redis_7000.pid 进程id文件所在目录编辑完后保存退出

# cp /usr/local/redis/redis-3.2.9/utils/redis_init_script /etc/rc.d/init.d/redis 我们将redis的操作脚本复制到注册服务的默认路径下重命名为redis

#vim /etc/rc.d/init.d/redis:编辑脚本 主要是修改这些

1,REDISPORT=6379改成REDISPORT=7000

2,EXEC=/usr/local/redis/redis-3.2.9/src/redis-server 改成自己服务端脚本路径

3,CLIEXEC=/usr/local/redis/redis-3.2.9/src/redis-cli改成自己客户端端脚本路径

4,CONF="/usr/local/redis/redis-3.2.9/conf/${REDISPORT}.conf" 改成自己redis conf配置文件路径,就是我们新建文件夹conf 里面有个7000.conf文件的路径

5,新增#chkconfig: 2345 80 90在脚本的开始处 不然会报"service redis does not support chkconfig"错误

6,更改 redis 开启的命令,以后台运行的方式执行:$EXEC $CONF &   “&”作用是将服务转到后面运行




# chkconfig --add redis 把刚配好的配置文件加入服务

#  vi /etc/sysconfig/iptables:开放端口7000


#service iptables restart 重启防火墙

# vi /etc/profile :配置redis环境变量 加入export PATH=$PATH:/usr/local/redis/redis-3.2.9/src

# source /etc/profile:使配置起作用

# service redis start:测试redis开始

# service redis stop:redis停止


# service redis start

# redis-cli -h localhost -p 7000:用客户端访问成功


#ps -ax |grep redis


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值