10- linux安装redis并且设置外网可以访问

linux安装redis并且设置外网可以访问

第一步:在指定的目录下创建一个目录redis 进入该目录下

mkdir /tina/redis -p
cd /tina/redis

执行如下操作:
1.获取redis资源
wget http://download.redis.io/releases/redis-4.0.8.tar.gz

2.解压:
tar xzvf redis-4.0.8.tar.gz

3.安装:
cd redis-4.0.8

make

如果报错gcc:未找到命令错误,
则执行:
yum -y install gcc automake autoconf libtool make
删除解压的包,重新再次解压

cd src

make install PREFIX=/usr/local/redis

4.移动配置文件到安装目录下:

cd ../

mkdir /usr/local/redis/etc -p

mv redis.conf /usr/local/redis/etc

第二步: 修改redis 配置

1.修改配置文件:
(1)配置redis为后台启动
  vi /usr/local/redis/etc/redis.conf //将daemonize no 改成daemonize yes

(2)将配置文件中的只允许此IP访问隐藏;
将bind 127.0.0.1 隐藏

(3)另外,将yes改为no ,同意外网访问
protectd-mode yes 将yes改成no

2 开放6379端口
(1)查看状态: systemctl status firewalld
(2)查看所有打开的端口: firewall-cmd --zone=public --list-ports

(3)那怎么开启一个端口呢???
添加
firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)

重新载入
firewall-cmd --reload

3.将redis加入到开机启动(可选)
vi /etc/rc.local //在里面添加内容:
/usr/local/redis/bin/redis-server
(意思就是开机调用这段开启redis的命令)

第三步:启动redis的服务端和客户端

1.开启redis 服务端
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

查看当前进程,确定开启服务端
ps -ef|grep redis

2 开启redis客户端

第一步找到redis目录(一般是在这个位置/usr/local/redis/)
whereis redis

第二步进入redis目录
cd /usr/local/redis/

第三步查看目录下的文件,会有一个bin目录,进入bin目录
cd bin

第四步 查看bin目录下的文件,找到redis-cli
./redis-cli //开启客户端

============================================================

常用命令  
redis-server /usr/local/redis/etc/redis.conf //启动redis

pkill redis //停止redis

卸载redis:
rm -rf /usr/local/redis //删除安装目录
rm -rf /usr/bin/redis-* //删除所有redis相关命令脚本
rm -rf /root/download/redis-4.0.4 //删除redis解压文件夹
java -jar +jar包的名字 ( 前台启动)

你可能感兴趣的:(10- linux安装redis并且设置外网可以访问)