linux中安装redis详细教程并且在后台运行

安装redis

安装的环境:需要有python3和TCL8.5以上版本

1.安装依赖

gcc -v

如果没有安装则通过以下命令安装

yum install -y gcc

2.下载redis

wget https://download.redis.io/releases/redis-3.2.1.tar.gz

解压文件

tar -zxvf redis-3.2.1.tar.gz

进入安装目录

cd  redis-3.2.1

预编译:

make

指定安装位置:

make install PREFIX=/usr/local/redis

看到一下三个install就安装成功了:

3. 启动redis

进入安装好的redis中:

cd /usr/local/redis/bin

启动redis

./redis-server

看见启动页面就ok了

在后台运行

1.在/etc/systemd/system/目录下创建redis.service文件,内容如下:

 [Unit]
Description = Redis Server
After = network.target
[Service]
ExecStart = /usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
ExecStop = /usr/local/redis/bin/redis-cli -p 6379 shutdown
Restart = always
[Install]
WantedBy = multi-user.target
 

其中的redis-server、redis.conf、redis-cli的路径位置根据自己的安装路径进行调整

2. 创建完成之后,ESC、SHIFT+:,输入wq保存退出,以下是操作启动命令:

systrmctl enable redis.service   --设置开机自启动

systrmctl start redis.service   --启动redis

systrmctl status redis.service   --查看状态

systrmctl stop redis.service   --停止redis   

--如果上面停止redis的命令行不行,将.service去掉即可

每次修改redis.service文件后需要重载系统守护进程

sudo systemctl daemon-reload


 

3.如果需要设置任意源可以连接redis,找到redis.conf文件,如果没有找到redis.conf文件

进入到redis的解压目录:

cd redi-3.2.1

将redis.conf文件复制到安装目录:

cp redis.conf /usr/local/redis/bin

随后修改redis.conf文件两处地方:

binf 127.0.0.1 -----》 bind 0.0.0.0

protected-mode yes -------》 protected-mode no

4.重启redis就OK了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值