广告
返回顶部
首页 > 资讯 > 数据库 >非root用户安装redis
  • 438
分享到

非root用户安装redis

2024-04-02 19:04:59 438人浏览 安东尼
摘要

详细的redis安装步骤可参考我的另一篇文章:Http://meiling.blog.51cto.com/6220221/19791561、普通用户安装redis[Centos6@localhost&nbs

详细的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 redis
root     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

非root用户安装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运行的端口,默认是6379
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地址的请求,如果不进行设置,那么将处理所有请求,

# 在生产环境中最好设置该项,默认只允许本地连接

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


您可能感兴趣的文档:

--结束END--

本文标题: 非root用户安装redis

本文链接: https://www.lsjlt.com/news/38556.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 非root用户安装redis
    详细的redis安装步骤可参考我的另一篇文章:http://meiling.blog.51cto.com/6220221/19791561、普通用户安装redis[centos6@localhost&nbs...
    99+
    2022-10-18
  • 非root用户安装安装python-3.
    安装python-3.4.6: 1)在python官网上下载相应的Linux版本: https://www.python.org/downloads/source/. 这里首先安装Python-3.4.6. 下载完毕, 解压: ...
    99+
    2023-01-31
    用户 root python
  • mysql 8.0安装全过程(linux上二进制包安装,非root用户)
    目录 介绍 安装 0、删除随系统安装的mariadb 1、下载 2、解压 3、创建用户 4、创建数据目录 5、核心启动配置文件 6、安装依赖 7、初始化mysql文件 8、启动服务 9、配置环境变量 10、改root登录密码 可能遇到错误...
    99+
    2023-09-14
    mysql
  • 使用非root用户安装及启动docker的问题(rootless模式运行)
    目录一、容器用户与宿主机用户映射二、在非root用户下运行docker守护进程2.1.docker版本要求2.2. 前置条件2.3.开始rootless模式安装2.4.启动守护进程运...
    99+
    2022-11-13
  • Linux环境下非root用户离线安装Python及相关库的方法
    本篇内容主要讲解“Linux环境下非root用户离线安装Python及相关库的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux环境下非root用户离...
    99+
    2022-10-18
  • linux 服务器安装多版本 cuda (无 sudo 权限 非 root 用户也适用)
    linux 服务器安装多版本 cuda (无 sudo 权限 非 root 用户也适用) 文章目录 1. 下载 cuda toolkit2. 下载 cudnn3. 安装 cuda4. 配...
    99+
    2023-09-10
    linux 服务器 运维
  • gitlab安装后无root用户名密码
    GitLab是一个基于Web的Git仓库管理工具,它提供了代码管理、Issue跟踪、CI/CD等功能,非常适用于团队协作开发。但是,在安装GitLab后,有时候会出现无法登陆的情况,提示无root用户名密码,下面详细介绍如何解决这个问题。1...
    99+
    2023-10-22
  • linux下如何通过非root用户运行tomcat
    这篇文章主要介绍了linux下如何通过非root用户运行tomcat,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。# 前言:为什么要使用非root用户运行tomcatroot...
    99+
    2023-06-09
  • docker容器非root用户提权的问题解决
    目录一、使用非root用户启动docker容器二、验证非root用户启动容器的安全性本系列之前的文章中使用root用户安装docker,并在root用户下启动docker守护进程,容...
    99+
    2022-11-13
  • Mysql在windows上安装后卸载重新安装需要root用户密码
    今天准备继续学习Mysql,把当前windows上的Mysql环境给卸载了重装,在安装的过程中一直报需要current root password,一直不知道咋回事,下面是解决办法。 1.清除MYSQL的...
    99+
    2022-10-18
  • Linux非root用户程序如何使用小于1024端口
    小编给大家分享一下Linux非root用户程序如何使用小于1024端口,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!***种方法:SetUID为用户的应用程序在执...
    99+
    2023-06-16
  • ubuntu19.10安装mysql8.0以上版本root账户修改
    2.首先进入到/etc/mysql路径下 查看当前路径下文件目录,如下图所示 使用命令vim debian.cnf(如果提示权限不足,则使用sudo  vim debian.cnf)打开debian.cnf文件,如图所示 打开...
    99+
    2015-07-22
    ubuntu19.10安装mysql8.0以上版本root账户修改
  • 如何在阿里云服务器上创建非root用户
    在阿里云服务器上,为了保护系统安全,我们通常需要使用root用户来运行重要的系统操作。然而,有时候,我们可能需要创建非root用户来执行一些特定的任务,例如测试、开发或者运行一些特定的脚本。这篇文章将详细介绍如何在阿里云服务器上创建非roo...
    99+
    2023-11-03
    阿里 器上 用户
  • docker容器非root用户提权的问题怎么解决
    这篇文章主要介绍“docker容器非root用户提权的问题怎么解决”,在日常操作中,相信很多人在docker容器非root用户提权的问题怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”docker容器非...
    99+
    2023-06-30
  • 如何使用 Podman 以非 root 用户身份运行 Linux 容器
    本篇内容主要讲解“如何使用 Podman 以非 root 用户身份运行 Linux 容器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用 Podman 以非 root 用户身份运行 Lin...
    99+
    2023-06-15
  • Redis的Python客户端redis-py安装使用说明文档
    1.安装 redis-py是Redis key-value 数据库的 Python 接口,安装如下,后面我们会讲hiredis这个库 $ sudo pip install redis $ sudo pi...
    99+
    2022-06-04
    使用说明 客户端 文档
  • MySql 安装与使用(非常详细)
    文章目录 前言一、安装MySql二、认识MySql数据库软件的文件结构三、MySql Shell的使用四、建立对MySql数据库的认知五、常见MySql指令1.数据库相关2.表相关3.数据相关...
    99+
    2023-10-20
    mysql 数据库 database
  • redis安装、配置、使用和redis php扩展安装的步骤
    本篇内容主要讲解“redis安装、配置、使用和redis php扩展安装的步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“redis安装、配置、使用和redi...
    99+
    2022-10-18
  • Redis如何安装使用
    这篇文章主要介绍了Redis如何安装使用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 一、Redis基础部分:  1、red...
    99+
    2022-10-18
  • Redis + Java拦截器实现用户匿名和非匿名访问
    目录需求实现截图核心代码WebMvcConfigurerHandlerInterceptor判断用户是否有权限ThreadLocal该篇文章以《Redis实现短信验证码登录》这篇文章...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作