首页 > 数据库 >Redis笔记(2): Linux服务器安装Redis

Redis笔记(2): Linux服务器安装Redis

时间:2023-02-06 15:57:25浏览次数:64  
标签:配置文件 Redis redis 默认 server conf Linux 服务器

1.下载

  访问官网地址:Redis官网下载地址进行下载.

2. 上传安装包到Linux服务器并解压

上传文件到/usr/local/src目录下

解压安装包

tar -zxvf redis-7.0.8.tar.gz

查看文件

3. 安装Redis依赖

由于Redis是基于C语言编写的,因此需要先安装Redis所需要的gcc依赖.

yum install -y gcc tcl

4. 进入Redis安装目录,运行编译命令

cd redis-7.0.8
make && make install

没有出现报错就表示安装成功,默认的安装目录为/usr/local/bin.

5. 启动方式

5.1 默认启动

任意目录下输入:

redis-server 

这种方式是前台启动,建立连接需要在其他窗口,所以是不太方便的.

5.2 指定配置文件启动

首先备份Redis解压目录中的的配置文件redis.conf

cp redis.conf redis.conf.bak

修改配置文件

#允许访问的地址,默认为127.0.0.1,也就是只能本地访问.修改为0.0.0.0则表示可以任意ip访问.
bind 0.0.0.0
#守护线程,设置为yes表示可以后台启动运行
daemonize yes
#开启密码,默认为空表示不需要密码,设置访问密码
requirepass 123
#监听的端口
port 6379
#工作目录,默认是当前目录
dir .
#数据库数量,默认是16个数据库,编号0-15
database 1
#设置redis可以使用的最大内存
maxmemory 512mb
#日志文件,默认为空,不记录日志信息,可以指定日志文件名称
logfile "redis.log"

指定配置文件并启动

#redis-server 配置文件地址,如果当前目录为redis的解压目录
redis-server redis.conf

查看redis进程

ps -ef|grep redis

5.3 开机自启动

在/etc/systemd/system目录下创建一个redis.service文件

vi /etc/systemd/system/redis.service
[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-7.0.8/redis.conf
PrivateTem=true

[Install]
WantedBy=multi-user.target

重启系统服务

systemctl daemon-reload

系统启动Redis

systemctl start redis

查看Redis状态

systemctl status redis

停止Redis

systemctl stop redis

开启开机自启

systemctl enable redis

标签:配置文件,Redis,redis,默认,server,conf,Linux,服务器
From: https://www.cnblogs.com/antusheng/p/17094868.html

相关文章

  • 关于服务器内存清理不掉的问题
    今天登录服务器,发现怎么清理cache内存,服务器内存始终都不释放,很是纳闷,黑人问号???一直使用 echo3>/proc/sys/vm/drop_caches 命令清理内存,发现内存一直都是在698M。......
  • Redis实战之session共享
    当线上集群时候,会出现session共享问题。虽然Tomcat提供了sessioncopy的功能,但是缺点比较明显:1:当Tomcat多的时候,session需要大量同步到多台集群上,占用内网宽带2:同一个用户se......
  • Redis实战之session共享
    当线上集群时候,会出现session共享问题。虽然Tomcat提供了sessioncopy的功能,但是缺点比较明显:1:当Tomcat多的时候,session需要大量同步到多台集群上,占用内网宽带2:同一个用......
  • Linux
    LinuxLinux基础知识Linux、WindowsWindows:Windows是微软开发的操作系统,民用操作系统,可用于娱乐、影音、上网。Windows操作系统具有强大的日志记录系统和强大的桌面应用......
  • redis
    数据类型Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sortedset:有序集合)。语法Redis客户端的基本语法为:$redis-cli实例以下实例讲解了如何......
  • Linux关于用户和组操作的命令
    准备工具本篇已UbuntuLinux系统为例来讲解Linux关于用户和组操作的命令(只有root权限才可以执行下面讲解的命令!)。不用担心其他发行版系统不能使用这些命令,它们的基本操作......
  • LINUX系统下需要Enter password时密码不显示
    如题,可能会有人像我一样用惯了windows在输入密码时输入的字符用“********”来代替。所以第一次用Linux在enterpassword时会比较懵,输了之后屏幕上啥也不显示。其实linux......
  • ElementUI文件上传及服务器接口配置
    后台服务器的搭建入口文件//server.jsconstexpress=require('express')constapp=express()constPORT=4000//引入路由文件上传对应的路由constupload=requ......
  • 服务器租用运行不起来什么情况
    1、客户操作失误造成服务器不能正常运行服务器的实际使用中,很多中小型企业级客户对服务器基本没有做日常维护,只是在需要对服务器进行操作的时由稍微懂点服务器租用技术......
  • GPU服务器Ubuntu环境配置教程及各种踩坑
    博主的GPU服务器快要过期了,为了让其发挥更多的光和热,博主打算将系统重装,来分别感受下不同系统下的GPU服务器。哈哈哈博主为了快速运行项目,在购买服务器时选择的是Pytorch1.......