1.先从官网下载redis liunx安装安装包 官网地址:https://redis.io/
2.把安装包上传到centos7指定目录,我是/depend
3.执行下面指令,将redis解压到指定目录
tar -zxvf redis-5.0.5.tar.gz -C ./install/
4.编译安装
进入redis解压目录: cd ./install/redis-5.0.5
编译安装:make
5 .将redis安装到 /usr/local/redis/ 目录下:
make PREFIX=/usr/local/redis install
6.将安装目录内的redis.config 复制到/usr/local/redis 目录下
cp /depend/install/redis-5.0.5/redis.conf /usr/local/redis/
7、启动redis
进入redis目录下:cd /usr/local/redis/
启动:bin/redis-server
8、退出程序:
Ctrl+C退出当前程序
9.编辑redis.conf配置文件
9.1 配置后台启动
修改daemonize no 为yes
9.2 配置redis访问密码及端口号
设置redis密码 : 添加一行 requirepass 1234567
设置端口号:port 6379 修改成 port 6200
9.3配置远程连接访问
将protected-mode模式修改为no
将bind 127.0.0.1 修改为 bind 0.0.0.0
9.4配置redis启动脚本
创建redis.service 文件
vi /usr/lib/systemd/system/redis.service
redis文件内容 PIDFIle的参数可以在redis.conf内搜索 pidfile ,可以自己变更
[Unit]
Description=Redis
After=network.target
[Service]
Type=forking
PIDFile=/var/run/redis_6200.pid
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
编写保存完成之后重载systemctl
systemctl daemon-reload
启动,重启,停止redis指令
systemctl start redis
systemctl stop redis
systemctl restart redis
设置redis开启自动启动
systemctl enable redis