非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.7make
**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服务,可以起到最大的作用。