Ubuntu安装Redis

 Ubuntu(在线版)

更新软件源

sudo apt-get update

安装Redis

sudo apt-get install redis-server

启动服务

systemctl start redis

查看Redis状态

systemctl status redis

看到activate即启动成功

Ubuntu(离线版)

进入下载链接选择Redis版本下载

http://download.redis.io/releases/

注:本文章下载redis-7.2.3.tar.gz

解压文件到指定目录

tar -xvf redis-7.2.3.tar.gz -C /usr/local

进入解压后的目录

cd /usr/local/redis-7.2.3

编译

make

安装到指定位置

make PREFIX=/usr/local/redis-7.2.3 install

修改配置文件

vim redis.conf

把内容中daemonize no改成daemonize yes

启动redis服务

./bin/redis-server ./redis.conf

查看服务

ps -ef |grep redis

看到 ./bin/redis-server即启动成功

设置为系统服务(以下步骤可选)

设置为系统服务可以开机自启

新建系统文件

 vim /etc/systemd/system/redis.service

系统文件内容

[Unit]
# 描述服务 
Description=redis-server
# 描述服务类别 
After=network.target

[Service]# 服务运行参数的设置 
Type=forking# 后台运行的形式 
# 服务的具体运行命令,服务的启动、重启、停止命令全部要求使用绝对路径且正确
# ExecReload为重启命令,ExecStop为停止命令 
ExecStart=/usr/local/redis-7.2.3/bin/redis-server /usr/local/redis-7.2.3/redis.conf
PrivateTmp=true# 表示给服务分配独立的临时空间 

[Install]# 运行级别下服务安装的相关设置,可设置为多用户,即系统运行级别为3
WantedBy=multi-user.target

 重新刷新系统服务

systemctl daemon-reload

 启动服务

systemctl start redis

查看Redis状态

systemctl status redis

 看到activate即启动成功

设置Redis密码

修改配置文件

vim redis.conf

 把requirepass注释去掉,写上自己的密码,重启服务即可。

进入redis命令行界面

./bin/redis-cli

验证密码是否生效

get a

密码生效则报错

输入密码

auth <密码> # 如 auth 1

重复验证密码

get a

 密码生效则返回nil(空)。

设置远程连接

修改配置文件

vim redis.conf

 把 bind 127.0.0.1 注释掉,重启服务即可。

你可能感兴趣的:(数据库,redis)