CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
安装准备
1.编译环境准备
yum -y install gcc tcl
注:已经安装就无需重复操作
2.下载Redis
下载地址:http://www.redis.io/download安装
1.解压到指定目录
如:/data0/redistar -zxvf redis-5.0.7.tar.gz
2.编译安装
2.1.进入解压后的目录cd /data0/redis/redis-5.0.7
2.2.编译安装
make PREFIX=/data0/redis install
注:/data0/redis为安装目录
安装结果
3.配置Redis
3.1.创建配置文件目录和关机数据存放目录cd /data0/redis && mkdir conf && mkdir data
3.2.拷贝配置文件到配置文件目录
cp /data0/redis/redis-5.0.7/redis.conf /data0/redis/conf
3.3.拷贝启动脚本到配置文件目录
cp /data0/redis/redis-5.0.7/utils/redis_init_script /data0/redis/conf
3.4.配置Redis运行的配置文件
vi /data0/redis/conf/redis.conf
配置说明
原配置 | 修改后的配置 | 说明 |
---|---|---|
daemonize no | daemonize yes | 是否作为守护进程运行 |
pidfile /var/run/redis.pid | pidfile /data0/redis/redis_11020.pid | PID的存放位置 |
port 6379 | port 11020 | Redis运行端口 |
dir ./ | dir /data0/redis/data | 关机后数据存放目录 |
# requirepass foobared | requirepass 123456 | Reids 访问口令 |
3.5.重命名Redis运行的配置文件(根据配置文件中的端口号命名)
mv /data0/redis/conf/redis.conf /data0/redis/conf/redis_11020.conf
3.6.配置Redis的启动脚本
vi /data0/redis/conf/redis_init_script
配置说明
原配置 | 修改后的配置 | 说明 |
---|---|---|
#!/bin/sh | #!/bin/sh #chkconfig: 2345 80 90 | 支持chkconfig |
REDISPORT=6379 | REDISPORT=11020 | Redis运行端口(参考上面配置文件) |
EXEC=/usr/local/bin/redis-server | EXEC=/data0/redis/bin/redis-server | Redis服务的目录 |
CLIEXEC=/usr/local/bin/redis-cli | CLIEXEC=/data0/redis/bin/redis-cli | Redis客户端的目录 |
PIDFILE=/var/run/redis_${REDISPORT}.pid | PIDFILE=/data0/redis/redis_${REDISPORT}.pid | Redis运行PID的目录(参考上面配置文件) |
CONF="/etc/redis/${REDISPORT}.conf" | CONF="/data0/redis/conf/redis_${REDISPORT}.conf" | Redis运行配置文件的目录(参考上面配置文件) |
$EXEC $CONF | $EXEC $CONF & | 将Redis服务启动到后台 |
$CLIEXEC -p $REDISPORT shutdown | $CLIEXEC -p $REDISPORT -a 123456 shutdown | 配置Redis登录口令用于关机(参考上面配置文件) |
3.7.将启动脚本移动到Linux服务中并重命名为redis
mv /data0/redis/conf/redis_init_script /etc/rc.d/init.d/redis
注:若是拷贝备份的启动脚本到Linux服务目录则需要改该脚本运行权限:chmod a+x /etc/rc.d/init.d/redis
4.将Reids的命令添加到环境变量中
4.1.打开文件:vi ~/.bash_profile
4.2.输入:
# Redis
export REDIS_HOME=/data0/redis
export PATH=$REDIS_HOME/bin:$PATH
4.3.保存并退出
:x
4.4.让配置马上生效
source ~/.bash_profile
5.Redis运行命令
启动service redis start
停止
service redis stop
6.连接Redis
redis-cli -p 11020 -a 123456
注:需要指定端口号和登录口令
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Docker安装Oracle12C,快速搭建Oracle学习环境
前言 安装说明1.操作系统CentOS7_x642.安装的数据库为Oracle12C3.已经安装了Docker环境4.需要检查是否有swap分区,如果没有请设置。参考文档https://www.51lowkey.com/note-10.html 1.Docker安装1.1.镜像准备 docker pull sath89/oracle-12c 1.2.启动镜像 docker run -d --name oracle12c -p 8080:8080 -p 1521:1521 -v $PWD/data:/mnt -e TZ=Asia/Shanghai sath89/oracle-12c 注:orac...
- 下一篇
CentOS7,8上快速安装Gitea,搭建Git服务器
安装准备1.安装Git环境yum -y install git2.下载Gitea运行程序下载地址:https://dl.gitea.io/gitea/注:下载gitea-[版本号]-linux-amd64的运行程序安装1.将安装包上传至指定目录如:/data0/gitea/gitea-master-linux-amd642.重命名安装包mv /data0/gitea/gitea-master-linux-amd64 /data0/gitea/gitea3.修改运行权限chmod +x /data0/gitea/gitea4.直接运行/data0/gitea/gitea web5.访问http/...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS关闭SELinux安全模块
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7安装Docker,走上虚拟化容器引擎之路
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS6,7,8上安装Nginx,支持https2.0的开启