1、下载redis(我这边使用的是最新的安装包)
wget http://download.redis.io/releases/redis-5.0.7.tar.gz
2、解压安装包
tar zxf redis-5.0.7.tar.gz
3、编译安装(我这边因为安装了nginx已经有gcc了,如果没有安装gcc的 还需要安装)
cd redis-5.0.7
make MALLOC=libc
cd src
make install
4、修改配置文件,并设置开机自启(我这边的是制作成服务)
mv redis-5.0.7 /usr/local/redis (我自己喜欢放到/usr/local 也可以选择不移动)
cp /usr/local/redis/redis.conf /etc/
vim /etc/redis.conf
修改redis密码 (最好是要设置个密码,就前阵子我一朋友的公司,就因为开发自己再生产环境玩,redis没有设置密码,还允许了远程访问。导致被提权,搞成了肉鸡)
vim /etc/systemd/system/redis-server.service
[Unit]
Description=Redis Server Manager
After=syslog.target
After=network.target
[Service]
Type=simple
User=redis
Group=redis
PIDFile=/var/run/redis_6379.pid
ExecStart=/usr/local/redis/src/redis-server /etc/redis.conf
ExecStop=/usr/local/redis/src/redis-cli shutdown
Restart=always
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl start redis-server.service
systemctl enable redis-server.service
systemctl status redis-server.service
原文:https://www.cnblogs.com/2019peng/p/12033954.html