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

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

posted @ 2023-02-06 15:44  安徒生敲代码  阅读(36)  评论(0编辑  收藏  举报