Home
Linux
Golang
MySQL
PHP
Other
编译安装 Redis6
创建日期:2020-07-10 22:03:24
更新日期:2023-03-28 06:58:37
栏目:
Linux
浏览:1088
- Redis6 安装,[安装手册](https://redis.io/download "安装手册") 官网介绍太简单了,这里详细介绍安装一下 ## Redis6 安装 ``` # 下载 wget http://download.redis.io/releases/redis-6.0.5.tar.gz # 移动位置,我一般是安装在 /usr/local/ 下 mkdir /usr/local/redis mv redis-6.0.5.tar.gz /usr/local/redis/ # 解压 tar xzf redis-6.0.5.tar.gz cd redis-6.0.5 # 编译和安装 make make install PREFIX=/usr/local/redis/redis6 # 配置启动等 # 创建一个存放日志和数据的文件夹 mkdir /usr/local/redis/redis6/data mkdir /usr/local/redis/redis6/log # 复制配置文件 cp /usr/local/redis/redis-6.0.5/redis.conf /usr/local/redis/redis6/bin/ # 编辑配置文件 vim /usr/local/redis/redis6/bin/redis.conf # 修改1.修改成如下所示 # daemonize no 改为yes,开启后台运行,默认是前台运行 daemonize yes # 修改2.把这一行注释,监听所有IP # bind 127.0.0.1 # 修改3.requirpass,保护模式开启的时候要配置密码或者bind ip,保护模式建议开启 requirepass 123456 # 修改4.protected-mode yes 如果改为no,则是关闭保护模式,这种模式下不能配置系统服务,建议还是开启 protected-mode yes # 修改5.修改本参数,指定数据目录,默认是 ./ dir /usr/local/redis/redis6/data # 修改6.修改本参数,指定日志目录 logfile "/usr/local/redis/redis6/log/redis.log" # 配置文件修改结束 # 编辑启动脚本 vim /lib/systemd/system/redis.service # 输入以下命令,此行不需要输入 [Unit] Description=Redis After=network.target [Service] Type=forking PIDFile=/var/run/redis_6379.pid ExecStart=/usr/local/redis/redis6/bin/redis-server /usr/local/redis/redis6/bin/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 # 开机自启 systemctl enable redis # 启动 systemctl start redis # 重启 systemctl restart redis # 停止 systemctl stop redis # 查看状态 systemctl status redis # 关闭开机启动 systemctl disable redis ```
内容版权声明:本文为舒孝元原创文章,转载无需和我联系,但请注明来自
舒孝元博客:https://www.shuxiaoyuan.com/info/81
联系邮箱:sxy@shuxiaoyuan.com