时间:2021-07-01 10:21:17 帮助过:38人阅读
话不多说,直接开始。
redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v
),如果没有安装,执行以下命令进行安装。
- $ yum install -y gcc
- $ wget http://download.redis.io/releases/redis-5.0.7.tar.gz
- $ tar -zxvf redis-5.0.7.tar.gz
- $ cd redis-5.0.7 && make
- $ make install PREFIX=/usr/local/redis
【相关推荐:Redis视频教程 】
- $ cd /usr/local/redis/bin/
- $ ./redis-server
从 redis 的源码目录中复制 redis.conf 到 redis 的安装目录
- $ cp /usr/local/redis-5.0.7/redis.conf /usr/local/redis/bin/
修改 redis.conf 文件,把 daemonize no 改为 daemonize yes
- $ vim redis.conf
- ################################# GENERAL #####################################
- # By default Redis does not run as a daemon. Use 'yes' if you need it.
- # Note that Redis will write a pid file in /var/run/redis.pid when daemonized.
- daemonize yes
后台启动
- $ ./redis-server redis.conf
添加开机启动服务
- $ vim /etc/systemd/system/redis.service
添加下面内容
- [Unit]
- Description=redis-server
- After=network.target
- [Service]
- Type=forking
- ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
- PrivateTmp=true
- [Install]
- WantedBy=multi-user.target
注意:ExecStart
配置成自己的路径
设置开机启动
- $ systemctl daemon-reload
- $ systemctl start redis.service
- $ systemctl enable redis.service
创建 redis 命令软链接
- $ ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis
- # 测试
- $ redis
- 127.0.0.1:6379> ping
- PONG
- 127.0.0.1:6379>
最后,贴一下常用命令~
- # 启动redis服务
- systemctl start redis.service
- # 停止redis服务
- systemctl stop redis.service
- # 重新启动服务
- systemctl restart redis.service
- # 查看服务当前状态
- systemctl status redis.service
- # 设置开机自启动
- systemctl enable redis.service
- # 停止开机自启动
- systemctl disable redis.service
OK~完事~
更多编程相关知识,请访问:编程视频!!
以上就是浅谈Centos 7安装Redis的方法的详细内容,更多请关注gxlcms其它相关文章!