Redis安装启动、添加开机自启、图形化界面远程连接

下述命令都是基于centos7系统

安装

首先安装gcc依赖

yum install -y gcc tcl

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

解压缩

tar -xzf redis-6.2.6.tar.gz

进入redis目录

cd redis-6.2.6

运行编译命令

make && make install

启动及关闭命令

默认启动redis

redis-server

在redis目录下指定配置文件启动

redis-server redis.conf

修改配置文件后启动redis是在后台启动的,所以要想停止需要查看redis服务的详细信息

 ps -ef | grep redis

然后使用

kill -9 9999 #9999是使用上面命令查看到的redis的进程ID

设置redis开机自启

新建系统服务文件

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-6.2.6/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

重载系统服务

systemctl daemon-reload

启动redis

systemctl start redis

查看redis状态

systemctl status redis

停止redis

systemctl stop redis

重启redis

systemctl restart redis

开机自启redis

systemctl enable redis

进入命令行客户端

要在/usr/local/bin目录下执行

redis-cli [options] [commonds]

常见的options:

  • -h 127.0.0.1:指定要连接的redis节点的IP地址,默认是127.0.0.1
  • -p 6379:指定要连接的redis节点的端口,默认是6379
  • -a 123456:指定redis的访问密码
    但是指定密码进入会有警告,所以一般不指定密码,进入命令行客户端后可以ping与服务端进行心跳测试,服务端正常会返回pong

图形化界面链接

下载地址

下载后解压安装
记得要修改redis配置文件,将bind 127.0.0.1改为bind 0.0.0.0,允许任何ip访问
同时要将防火墙的6379端口放开,否则连接不上,如果使用的是云服务器,要在安全组当中添加6379端口,否则也是访问不了的,下面是防火墙开启6379端口并重启的命令。

firewall-cmd --add-port=6379/tcp --permanent
firewall-cmd --reload

查看开启了哪些端口

firewall-cmd --zone=public --list-ports

如果是本机虚拟机可以直接关闭防火墙一劳永逸,但如果是云服务器的话并不建议。

猜你喜欢

转载自blog.csdn.net/weixin_53236380/article/details/128800452
今日推荐