非root用户安装redis
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,详细的redis安装步骤可参考我的另一篇文章:http://meiling.blog.51cto.com/6220221/19791561、普通用户安装redis[centos6@localhost
千家信息网最后更新 2026年11月01日非root用户安装redis
port 7200
#daemonize no 默认情况下,redis不是在后台运行的,如果需要在后台运行,把该项的值更改为yes
daemonize yes
# 当redis在后台运行的时候,Redis默认会把pid文件放在/var/run/redis.pid,你可以配置到其他地址。
# 当运行多个redis服务时,需要指定不同的pid文件和端口
#pidfile /var/run/redis_6379.pid
pidfile /home/centos6/redisconf/run/redis_7200.pid
# 指定redis只接收来自于该IP地址的请求,如果不进行设置,那么将处理所有请求,
# 0是关闭此设置
timeout 0
# 指定日志记录级别
# Redis总共支持四个级别:debug、verbose、notice、warning,默认为verbose
# debug 记录很多信息,用于开发和测试
# varbose 有用的信息,不像debug会记录那么多
# notice 普通的verbose,常用于生产环境
# warning 只有非常重要或者严重的信息会记录到日志
loglevel debug
# 配置log文件地址
# 默认值为stdout,标准输出,若后台模式会输出到/dev/null
#修改生成默认日志文件位置
#logfile ""
logfile "/home/centos6/redisconf/logs/redis.log"
#配置持久化文件存放位置
dir /home/centos6/redisconf/data/redisData
详细的redis安装步骤可参考我的另一篇文章:http://meiling.blog.51cto.com/6220221/1979156
1、普通用户安装redis
[centos6@localhost ~]$ tar -xfredis-4.0.2.tar.gz[centos6@localhost ~]$ cd redis-4.0.2[centos6@localhost redis-4.0.2]$ make[centos6@localhost redis-4.0.2]$ sudo make install
2、普通用户下用sudo命令以root启动
2.1. 以root身份启动redis服务
$ sudo /usr/local/bin/redis-server/home/centos6/redisconf/redis.conf[centos6@localhost ~]$ ps -ef |grep redisroot 33547 1 0 09:52 ? 00:00:00 /usr/local/bin/redis-server127.0.0.1:7200 centos6 33552 33452 0 09:52 pts/1 00:00:00 grep redis

2.2. 停止redis服务也要用sudo来执行root权限:
$ sudo /usr/local/bin/redis-cli -p 7200 shutdown
3、以普通用户来启动redis:
3.1. 修改pid生成路径为普通用户下,自己定义
$ vi /home/centos6/redisconf/redis.conf$ pidfile /home/centos6/redisconf/run/redis_7200.pid
启动redis服务:
$ /usr/local/bin/redis-server /home/centos6/redisconf/redis.conf
以普通用户停止redis:
/usr/local/bin/redis-cli -p 7200 shutdown
4、配置文件redis.conf
# 指定redis运行的端口,默认是6379port 7200
#daemonize no 默认情况下,redis不是在后台运行的,如果需要在后台运行,把该项的值更改为yes
daemonize yes
# 当redis在后台运行的时候,Redis默认会把pid文件放在/var/run/redis.pid,你可以配置到其他地址。
# 当运行多个redis服务时,需要指定不同的pid文件和端口
#pidfile /var/run/redis_6379.pid
pidfile /home/centos6/redisconf/run/redis_7200.pid
# 指定redis只接收来自于该IP地址的请求,如果不进行设置,那么将处理所有请求,
# 在生产环境中最好设置该项,默认只允许本地连接
bind 127.0.0.1
# 设置客户端连接时的超时时间,单位为秒。当客户端在这段时间内没有发出任何指令,那么关闭该连接# 0是关闭此设置
timeout 0
# 指定日志记录级别
# Redis总共支持四个级别:debug、verbose、notice、warning,默认为verbose
# debug 记录很多信息,用于开发和测试
# varbose 有用的信息,不像debug会记录那么多
# notice 普通的verbose,常用于生产环境
# warning 只有非常重要或者严重的信息会记录到日志
loglevel debug
# 配置log文件地址
# 默认值为stdout,标准输出,若后台模式会输出到/dev/null
#修改生成默认日志文件位置
#logfile ""
logfile "/home/centos6/redisconf/logs/redis.log"
#配置持久化文件存放位置
dir /home/centos6/redisconf/data/redisData
普通
文件
用户
运行
后台
服务
配置
信息
地址
日志
位置
客户
客户端
时间
环境
端口
级别
生产
生成
输出
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网高科技
广州大一互联网络科技有限公司
金融科技创新监管互联网金融
互联网医疗科技
万易互联网科技
互联网与未来科技
安徽鑫晟辉互联网科技
远拓互联网科技
丰台科技园 互联网
互联网科技创新企业排名
隆华科技工业互联网
互联网科技寓意
互联网软件和科技
21世纪互联网科技成就
张召忠谈中国互联网科技
上海创道互联网络科技有限公司
吉林省码上互联网科技电话
陕西九四连强互联网科技有限公司
山东蛋芒互联网科技有限公司
青岛互联网科技园
互联网科技名片
互联网 科技创业
期待互联网科技
成都互联网科技公司
融势互联网科技
济南华为互联网科技产业总部基地
现代互联网科技股
互联网公司高科技产品
互联网科技融合创新
科技和互联网行业的特点