当前位置: 首页 > news >正文

linux安装reids

1.首先下载redis压缩包:wget http://download.redis.io/releases/redis-4.0.8.tar.gz(版本可以自己选择)

2.然后解压:tar xzvf redis-4.0.8.tar.gz,解压成功后,执行命令:cd redis-4.0.8进入解压后的目录

3.然后顺序执行如下命令安装:

make

cd src

make install PREFIX=/usr/local/redis(这里可以自由选择自己喜欢的目录)

4.这时候我们切换到/usr/local/redis中发现里面只有一个bin目录,为了方便管理,我们把redis-4.0.8下的redis.conf配置文件移过来

cd /usr/local/redis-4.0.8

mv redis.conf ../redis

5.这时候我们去启动的时候是不能在后台启动的,需要去修改配置文件,是的redis可以在后台启动,cd /usr/local/redis  ,vi redis.conf打开配置文件,找到将daemonize no 并且将其改成daemonize yes,然后保存。

6.这时候就可以启动redis了:/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf 

7.查看进程:ps -ef | grep redis

8.为了方便,我们可以将其改为开机后自动启动,这样就不用每次开机都手动启动了,vi /etc/rc.local进入系统文件,加入启动Redis命令语句保存即可,如下:

/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf


安装到这里就结束了,但是我是为了能够让我的java项目能够连接。在这里出了点问题,就是连接不到。

首先是我的华为云服务器的安全组没有开放端口,于是先去个人中心添加入方向规则端口6379。但是开放之后还是telnet不到,我还尝试我之前配置的数据库3306的端口,是没问题的。于是AI搜索了一下刚好解决了我的问题。问题是bind绑定地址限制。

Redis默认配置可能仅绑定127.0.0.1导致外部无法访问。需修改redis.conf中bind参数为服务器内网ip或者0.0.0.0(允许所有ip)。

具体操作步骤:vim redis.conf,然后将bind 127.0.0.1改为bind 0.0.0.0,最后重启redis服务(我是先kill了,然后./bin/redis-server redis.conf启动)

其实在ps aux | grep redis-server查询服务状态的时候,就初见端倪,服务的ip是127.0.0.1本地,但是当时没有过多关注。

相关文章:

  • 探索在直播中的面部吸引力预测新的基准和多模态方法
  • Git基础之分支
  • 观看文艺汇演问题
  • YC 孵化项目 Pinch:实时语音翻译视频会议平台;Mistral OCR:能处理多语言多模态复杂文档丨日报
  • 【Linux】详谈 基础I/O
  • linux学习(十)(磁盘和文件系统(索引节点,文件系统,添加磁盘,交换,LVM公司,挂载))
  • c语言笔记 函数参数的等价(上)
  • redis数据迁移教程(使用RedisShake实现不停机迁移十分便捷)
  • liunx学习(四)(文本处理(stdout stderr,Cut,paste,sort,tr,head,Tail,join,Split,grep,...))
  • OSI模型
  • 使用 QML 和 QtSql 实现 SQLite 数据库操作
  • FPGA基础 -- Verilog常用关键字
  • langChainv0.3学习笔记(初级篇)
  • mysql创建数据库和表
  • 【网络安全工程】任务11:路由器配置与静态路由配置
  • 锐势信息的面试
  • systemtap学习笔记
  • Zama TFHE-rs v1.0 发布
  • 系统部署【信创名录】及其查询地址
  • MySql的安装及数据库的基本操作命令
  • 建设外贸产品展示网站/无锡今日头条新闻
  • 网站 团队/公司品牌营销策划
  • 微信电脑网页版/企业网站优化公司
  • 石家庄长安区网站建设公司哪家好/做网站的步骤
  • wordpress 维基/台州seo网站排名优化
  • 网站建设 标准/企业产品网络推广