Redis 安装
Posted hellcats
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis 安装相关的知识,希望对你有一定的参考价值。
Redis 安装
查看是否有wget包
rpm -qa|grep wget
wget-1.14-18.el7_6.1.x86_64 ##如果安装了则返回版本
下载wget
yum -y install wget ##-y是yes 如果没有会询问是否下载
通过wget 下载安装包
wget http://download.redis.io/redis-stable.tar.gz
ctrl+c ##取消下载
删除安装包
rm -rf redis-stable.tar.gz
移动文件
mv tarsoftware soft
cp -r soft soft1
解压Redis 文件包
tar xzf redis-stable.tar.gz
tar
-c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件
以上五个是独立的命令参数,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。
-z:有gzip属性的 gz -j:有bz2属性的 bz2
-J :有xz属性的 xz -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出
下面的参数-f是必须的
-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名
安装编译环境C++
yum -y install gcc c++
编译
切到解压后的文件夹中,make 编译
如果报错‘struct redisServer’没有名为‘cluster_enabled’的成员,则执行一下语句后重新make
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
安装redis
make install
安装路径
redis 配置文件
复制redis配置
查看配置:
port 6739
bind 127.0.0.1 #需要注释掉,否则远程连接可能报错拒绝连接
daemonize no #修改为yes 守护进行开启,后台可以运行
databases 16 #有16个数据库(0 -15) 默认使用数据库0,可以设置
启动服务
指定redis.conf 启动
redis-server kconfig/redis.conf
管道查看进程
ps -ef|grep redis
客户端连接
redis-cli -h localhost -p 6379 ##-h localhost 也省略
测试连接
127.0.0.1:6379> ping
PONG
查看管道信息:有redis-server redis-cli
添加环境变量
##编辑环境变量 可以用vi 打开
nano ~/.bash_profile
##重新加载环境变量
source ~/.bash_profile
## 这样在根目录下可以直接启动redis-erver和 Redis-cli
开机自启动设置
cp /root/software/redis-stable/utils/redis_init_script /etc/init.d/redis ##将Redis安装目录下的启动文件复制到系统的启动目录下
nano /etc/init.d/redis ## 修改redis.conf的位置信息
service redis start ## redis 启动
service redis stops ## redis 关闭
关闭客户端命令
shutdown
exit
以上是关于Redis 安装的主要内容,如果未能解决你的问题,请参考以下文章
在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途
Android 插件化VirtualApp 源码分析 ( 目前的 API 现状 | 安装应用源码分析 | 安装按钮执行的操作 | 返回到 HomeActivity 执行的操作 )(代码片段