redis在CentOS下的安装与配置

CentOS上安装redis基本配置
redis安装没那么复杂
###############################################################
#安装过程中出现的权限问题解决
vim 或vi编辑文件 a 为进入编辑模式 箭头用来切换光标位置(esc为退出编辑) 
:wq! 为强制保存并且退出
:q 为不保存退出
###############################################################
https://redis.io/ 官网 
首页 下载 redis压缩包 Download it 下面一个 带有version
将redis拷贝到 CentOS home下
(拷贝可以使用:共享文件夹方式,
这里使用的虚拟机是VMware Workstation Pro
编辑虚拟机设置->选项->共享文件夹->总是启用->添加Windows下的随便一个文件夹,
将要从Windows拷过去的文件丢进去
)
权限问题 su root 
输入你的密码
chmod -R a+rwx perm (perm是你要添加权限的文件或文件夹)rwx 查阅 执行 修改(有权限后rm -rf 你随意)
###############################################################
#	安装过程 (完成安装过程,redis就可以跑起来了)
###############################################################
CentOS 共享文件位置 在
cd /mnt/一直tab就会到了
ls 可以查看共享的文件然后cp
cp 文件名 /home/ 
进入home 
cd /home/
解压redis安装包 
tar -zxvf redis-5.0.3.tar.gz
安装gcc环境 
yum install gcc-c++
进入redis解压后的目录 编译 
make
安装 
make install PREFIX=/usr/local/redis
(PREFIX=/usr/local/redis 指定的安装路径,可以自行指定)
安装成功
然后进入redis 安装目录的bin目录下可以查看redis的相关命令
可以执行 ./redis-server 看看是否安装成功
快捷键CTRL+C为退出界面(至此也是停止服务)
###############################################################
#	ip和端口和密码设置 (非必要)
###############################################################
安装成功后 进入一开始解压的目录home里面
然后 
cp redis.conf /usr/local/redis/bin/
进入 安装目录 编译redis.conf
vim redis.conf
修改 bind 127.0.0.1为bind 0.0.0.0(意思是,准许远程连接)
修改 daemonize no为daemonize yes (意思是,启动方式为后台启动)
默认端口 port 6379 可以自行设置
修改登录密码 # requirepass foobared将前面的#去掉 将foobared 修改为自己的(默认为空)
保存退出
在redis bin目录下执行 查看是否能正常启动
./redis-server redis.conf 
测试命令 
./redis-cli -p 6379 -a 你的密码(123456)
出现 127.0.0.1:6379> 表示安装和设置已经成功

回到命令行 exit
查看redis-server 是否在运行 (./redis-server 0.0.0.0:6379)有表示运行正常
ps -ef | grep redis 
关闭redis 服务
./redis-cli -a 123456  shutdown 
或者./redis-cli -p 6379 -a 123456  shutdown (建议用这个命令关闭服务)
###############################################################
#	ip防火墙设置 (需要远程,必要。不远程,可不设置)
###############################################################
以下为准许远程设置
开启redis端口,修改防火墙配置文件(打开一个端口供远程访问)
修改 
vi /etc/sysconfig/iptables
-A INPUT -p tcp -m tcp --dport 6379 -j ACCEPT 添加进去(加到类似的第一个)
重新加载规则
service iptables restart 
至此已经几乎OK 远程可以连接
###############################################################
#	配置启动方式(非必要)
###############################################################
现在每次启动CentOS都要进入 redis安装目录才能启动
解决办法 
进入安装目录 
cd /usr/local/redis/bin/
cp redis-benchmark redis-cli redis-server /usr/bin/
然后
cp redis.conf /etc/
后续到任意位置都可以开启或者关闭redis服务了
启动服务命令
redis-server /etc/redis.conf
停止服务命令
redis-cli -p 6378 -a 123456 shutdown
###############################################################
#	Windows连接redis工具(非必要)
###############################################################
Windows常用连接redis工具redisDesktopManager
官网https://redisdesktop.com/download 好像收费吧
这里分享一个免费的:redisDesktopManager
https://pan.baidu.com/s/11rnzQlyATGjPfNwekfiXMw
reids-5.0.3.tar.gz网盘也可以下载
https://pan.baidu.com/s/1Fbttb8JyikCLoxAE-qj6jg

redisDesktopManager使用方法
Add New Connection 按钮
Name 随意设置
Host 你CentOS的IP  可以通过ifconfig查看到
Port 端口号 默认6379 当然你也可以有个性一点
Auth 这里解释为密码(是你redis.conf中设置的requirepass )
###############################################################
#ipv4设置 不是必要 可以设置为ipv4 当然是桥接模式哈(ip站那儿别动)
###############################################################
将需要设置的虚拟机关机
打开 编辑虚拟机设置->网络适配器(选择桥接模式)
>重新开机->如果虚拟机是有界面的
->右键工具栏两个电脑小图标->Edit Connections->System eth0(名字可能不一样)选中
->点击Edit->选择IPv4 Settings->在Method中选择Manual
->Addresses (默认没有Add一条)
->Address 填写(后面自定义100~200之间)如:192.168.0.153 (供别的机器访问的IP)
->Netmask 填写 255.255.255.0
->Gateway 填写 192.168.0.1 这个是你进入路由器的地址(自己可以在Windows的浏览器上输入试一下)
DNS server 填写为 8.8.8.8
Search domains 不填
require IPv4 addressing for this connection to complete (勾上)
这里会提示输入一下密码 你登录CentOS的密码
输入后点击Authenticate
重启一下
重新查看IP    ifconfig 如果变成你填写的Address 就表示配置上了
确认在可以连接到http://www.baidu.com
在命令行确认一下是否有网络 输入 没卡住说明OK(否则将Settings->在Method中选择Manual还原即可)
ping www.baidu.com
###############################################################
#	NICE OVER
###############################################################

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值