非root权限下启用redis服务(非root启动redis)

  redis在各种网站中都有广泛的应用,它是一个开源、内存中的非关系性数据库,具有高性能、可扩展性等特点,是许多Web应用程序的不可获取的持久数据库。它不需要root权限,可以正常使用,简单方便。

  一般来说,非root权限下启用redis服务可以分为以下几个步骤:

**1.安装redis**

  首先,非root用户需要安装redis,当平台是Linux的Ubuntu或Centos的时候,可以通过以下方式安装:

#已有yum的系统
sudo yum install redis
#已有apt-get的系统
sudo apt-get install redis

  当前面的安装方式不可用时,我们可以从redis源码安装:

#下载redis源码包
wget http://download.redis.io/releases/redis-3.2.7.tar.gz
#解压
tar xzf redis-3.2.7.tar.gz
#编译
cd redis-3.2.7
make

**2.修改配置文件**

  在上述安装完成之后,编辑redis.config配置文件,将是否允许远程连接改为yes,允许非root用户使用redis。

#编辑redis.config
vim redis.config

# Allow clients from different host
# bind

# 设置成 0.0.0.0就表示不管是哪个主机,都可以连接
bind 0.0.0.0

**3.启动redis服务**

  进入redis安装目录下,启动redis服务,即可在非root用户下使用redis。

#进入安装目录
cd redis-3.2.7
#启动
./redis-server ./redis.config

  以上就是非root用户下启动redis服务的步骤。非root用户能够正常使用redis服务,可以极大地提高我们开发效率,妥善利用redis服务,可以起到最大的作用。


数据运维技术 » 非root权限下启用redis服务(非root启动redis)