linux安装redis步骤 和 wget未找到命令解决办法
也可以直接输入命令下载:wget http://download.redis.io/releases/redis-3.0.7.tar.gz如果wget未找到命令的话,需要安装wget,输入命令:yum -y install wget之间安装就可以了先安装gcc,编译的时候依赖gcc环境 :yum install gcc-c++然后也是一直等待,一直...
也可以直接输入命令下载:wget http://download.redis.io/releases/redis-3.0.7.tar.gz
如果wget未找到命令的话,需要安装wget,输入命令:yum -y install wget 之间安装就可以了
先安装gcc,编译的时候依赖gcc环境 : yum install gcc-c++
然后也是一直等待,一直y就可以了
输入命令:tar -zxvf redis-3.0.7.tar.gz
进入解压文件夹:cd redis-3.0.7
执行make,进行编译,等待就好
如果报错的话,就是没有装gcc了,必须得删除这个解压后的文件夹,重新解压,再进行编译
在执行:make PREFIX=/usr/local/redis install
copy redis.conf 这个文件 , 输入命令:cp redis.conf /usr/local/redis
用后端模式启动
修改刚刚复制的 redis.conf 配置文件
输入命令:vi /usr/local/redis/redis.conf
将daemonize 的 no 修改为 yes 以后端模式启动
cd /usr/local/redis/
./bin/redis-server ./redis.conf
Redis默认端口6379,通过当前服务进行查看 ps -ef I grep -i redis
输入命令: ./bin/redis-cli -h 192.168.73.128 -p 6379 (192.168.73.128是linux的ip地址)
完了之后输入ping会返回一个pong就客户端连接成功了
加了密码之后的命令: ./bin/redis-cli -h 192.168.73.129 -p 6379 -a "123456"
关闭redis
./bin/redis-cli shutdown
查看修改密码是否成功:auth 密码
查看防火墙状态 systemctl status firewalld
关闭防火墙状态 systemctl stop firewalld
开启防火墙状态 systemctl start firewalld
开放6379端口 firewall-cmd --zone=public --add-port=6379/tcp --permanent
查看防火墙开放的端口 firewall-cmd --list-ports
Redis默认端口6379,通过当前服务进行查看:ps -ef | grep -i redis
================================================================================================
下载Redis安装包
wget http://download.redis.io/releases/redis-3.2.9.tar.gz
解压Redis安装包
tar -zxvf redis-3.2.9.tar.gz
安装
cd redis-3.2.9
Make
Cd src
make install PREFIX=/usr/local/redis
移动配置文件到安装目录下
cd ../
mkdir /usr/local/redis/etc
mv redis.conf /usr/local/redis/etc
配置redis为后台启动
vi /usr/local/redis/etc/redis.conf //将daemonize no 改成daemonize yes
vi /usr/local/redis/etc/redis.conf // requirepass 123456
开启redis
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
连接Redis客户端
./redis-cli -h 127.0.0.1 -p 6379 -a "123456"
PING 结果表示成功
关闭防火墙
//临时关闭
systemctl stop firewalld
//禁止开机启动
systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
停止Redis服务
./redis-cli -h 127.0.0.1 -p 6379 -a "123456" shutdown
修改redis.conf
注释掉
#bind 127.0.0.1 开启外网访问
更多推荐
所有评论(0)