澳门皇冠金沙网站▎在线官网
做最好的网站

解决redis服务启动失败的问题澳门皇冠金沙网站,

2020-01-09 作者:网络服务   |   浏览(65)

以上这篇解决redis服务启动失败的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

 

3389:C 29 May 09:31:49.331 # Fatal error, can't open config file 'y'

 

然后修改服务名称,将原来的redis_6379更名为redisd,这样下次启动比较方便,命令如下:

 

redis-server /etc/redis.conf

在最后行追加:  

我是将redis做成后台

mkdir /usr/local/redis

service redisd start

cd /usr/local/redis/bin/

大致意思是说配置文件有问题,所以不能启动redis的服务。

 

原来是no,改成yes

 

我们会看到有一行,

 

最近学redis,就遇到了各种坑,在这里分享一下

./redis-server         ./redis.conf

用vi编辑器打开redis.conf

 

首先cd到我们redis的安装目录

可以看到redis的默认端口号 port:6379。

然后再将该文件cp到etc的目录下,然后,运行的时候,不要直接运行他的默认配置,而是运行我们改动后的配置文件

 

./install_server.sh

 澳门皇冠金沙网站,在线官网 1

然后,就可以启动redis服务了

. /etc/profile //或者source /etc/profile

cd /etc/init.d/ mv redis_6379 redisd

 

到这里,万事大吉了?好像坑并没有结束,第二天,重新打开虚拟机,再次启动redis服务的时候,竟然告诉我启动失败了

  #chkconfig: 2345 80 90  

redis-cli

mkdir  /usr/local/software

做成后台服务呢,首先,cd到redis的安装目录下,再cd到util,接着执行

 澳门皇冠金沙网站,在线官网 2

安装,配置环境变量统统省略掉了。

和原配置文件相比(以下几处都要更改,特别是第一个#chkconfig,否则会导致无法添加配置): 

很显然,这次启动的时候,redis启动是用的默认的配置文件,并没有按照我们修改的配置文件来启动,配置文件的修改

 

启动之后,就可以进入redis的客户端了

export PATH="$PATH:/usr/local/redis/bin"

最终,问题解决。

下载redis:

 

再次启动redis服务,后面必须跟自己修改后的配置文件:

 

 

验证成功后,环境就算搭建好了,就开始系统的学习redis吧,建议到redis中文网去学习常见命令http://www.redis.cn/commands.html,你也可以到官网去,如果你能看懂英文的话。

 

cd /usr/local/redis/bin

 

2.原文件EXEC、CLIEXEC参数,也是有所更改。

 

3.redis开启的命令,以后台运行的方式执行。

 

 

 

 

 

连接是一样的操作

因为配置了环境变量,这样就可以直接调用redis-cli的命令连接了,不用到指定目录/usr/local/redis/bin目录下运行

2.启用后台redis服务

 

更改redis脚本 

 

  CLIEXEC=/usr/local/redis/bin/redis-cli

  澳门皇冠金沙网站,在线官网 3

 

cd  /usr/local/software

解压:

 

 

以上操作完成后,即可注册redis服务:

 

ps -ef | grep redis

 

 

修改profile文件: 

其中redis-server是服务端,用来启动redis服务;redis-cli是客户端,连接到服务端,进行相应操作。

  

------------将Redis的命令所在目录添加到环境变量PATH中----------------------

vim /etc/rc.d/init.d/redis

make install PREFIX=/usr/local/redis 

 

chkconfig --add redis

 

 澳门皇冠金沙网站,在线官网 4

 

编译,安装:

 澳门皇冠金沙网站,在线官网 5

  EXEC=/usr/local/redis/bin/redis-server

这样,redis服务脚本指定的CONF就存在了。默认情况下,Redis未启用认证,可以通过开启6379.conf的requirepass 指定一个验证密码。 

 

 

yum install gcc     #进行联网安装,之后再重新安装redis。如果之后还是安装失败,就根据错误自行百度解决

 澳门皇冠金沙网站,在线官网 6

本文由澳门皇冠金沙网站发布于网络服务,转载请注明出处:解决redis服务启动失败的问题澳门皇冠金沙网站,

关键词: