简介
Redis是轻量级缓存服务器,可通过数据持久话将内存数据写入磁盘。
环境:
- Redis 版本:redis-3/4
- 系统:Centos 7/Redhat7
- 服务器:1台
- redis:192.168.1.100 6379
Redis 服务安装
Redis 源码包安装
- Redis安装包百度云下载
- 地址:https://pan.baidu.com/s/1pk1iiP3Gg8QjqkMgxxq5WQ
- 提取码:vqru
1、解压缩包
tar -zxvf redis-4.0.11.tar.gz
2、移动到指定目录
mv redis-4.0.11 /usr/local/redis
3、移动到指定目录并编译安装
cd /usr/local/redis
make && make install
4、调整配置文件参数
vim /usr/local/redis/redis.conf
# 不限制访问ip和远程连接 bind 0.0.0.0 # 关闭保护模式 protected-mode no # 后台运行线程 daemonize yes # 库数量 databases 50 # 设置密码 requirepass 123456
5、启动命令
/usr/local/redis/src/redis-server /usr/local/redis/redis.conf
6、添加到系统服务
vim /usr/lib/systemd/system/redis.service
[Unit] Description=redis After=network.target remote-fs.target nss-lookup.target [Service] Type=forking ExecStart=/usr/local/redis/src/redis-server /usr/local/redis/redis.conf ExecReload=/usr/local/redis/src/redis-cli -p 6379 shutdown | /usr/local/redis/src/redis-server /usr/local/redis/redis.conf ExecStop=/usr/local/redis/src/redis-cli -p 6379 shutdown [Install] WantedBy=multi-user.target
7、添加权限
chmod 755 /usr/lib/systemd/system/redis.service
8、添加开机自启
ln -s /usr/lib/systemd/system/redis.service /etc/systemd/system/multi-user.target.wants/redis.service
systemctl daemon-reload
systemctl enable redis.service
systemctl restart redis.service
Redis rpm 包安装
- 百度云下载
- Redis rpm安装包下载:https://pan.baidu.com/s/1v_pF8qmx0fsYxSqDuCvHRQ
- 提取码:mwlk
- Redis 依赖包下载:https://pan.baidu.com/s/1x69APXMBqMfTCUsNRJc1_A
- 提取码:l70j
1、安装依赖包
rpm -ivh jemalloc-3.6.0-1.el7.x86_64.rpm
2、安装redis
rpm -ivh redis-3.2.12-2.el7.x86_64.rpm
3、调整配置文件参数
vim /etc/redis.conf
# 不限制访问ip和远程连接 bind 0.0.0.0 # 关闭保护模式 protected-mode no # 后台运行线程 daemonize yes # 库数量 databases 50 # 设置密码 requirepass 123456
4、启动并设置开机自启动
systemctl enable redis.service
systemctl start redis.service