ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

linux下安装redis + 系统配置

2022-02-24 11:00:05  阅读:248  来源: 互联网

标签:gcc redis GCC conf linux xr root 系统配置


今天刚配置的,记录一下。


安装系统依赖

系统有无GCC

redis是通过c++进行编译的,所以

查询一下电脑是否有GCC-C++

yum list installed|grep gcc

如果提示是:

gcc.x86_64                       4.8.5-44.el7                          @os
gcc-c++.x86_64                   4.8.5-44.el7                          @os
gcc-gfortran.x86_64              4.8.5-44.el7                          @os
libgcc.x86_64                    4.8.5-44.el7                          @os

那么不需要安装

或者,直接:

gcc -v

如果提示:

Using built-in specs.
COLLECT_GCC=gcc

那么有gcc。

需要GCC是比较新的版本,不然可能不兼容。

安装GCC

需要安装jcc
命令是:

yum install gcc-c++

如果安装了,会提示:

Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
Package gcc-4.8.5-44.el7.x86_64 already installed and latest version
Nothing to do

从网络下载redis压缩包

百度获取路径

百度GCC,第一或者第二就是官网,英文的。

然后点击官网的下载按钮,即可获取linux版本的下载地址。(就3个按钮,别告诉我哪个是下载啊!!!)

复制下载路径到剪贴板

wget获取下载文件

cd到需要下载的路径。

输入:

wget wget https://download.redis.io/releases/redis-6.2.6.tar.gz

即可下载文件。

执行:

ls -alh

即可查看到文件

dr-xr-xr-x. 19 root root 4.0K Feb 24 10:26 ..
drwxr-xr-x   8 root root 4.0K Jan  8  2021 knem-1.1.4.90mlnx1
drwxr-xr-x   8 root root 4.0K Jan  8  2021 mellanox
drwxrwxr-x   8 root root 4.0K Jan 31 18:50 redis-7.0-rc1

会提示文件大小。


解压redis并编译

解压文件:

tar -zxvf redis-7.0-rc1.tar.gz

即可出现redis文件夹

在reis文件夹下对代码进行编译

cd redis-7.0-rc1.tar.gz
make

即可make文件夹


修改conf文件并查看系统安装位置

查询是否已经成功安装。

系统默认安装的位置在:

 cd /usr/local/bin

ls -alh

会有这么几个文件:

-rwxr-xr-x   1 root root 5.2M Feb 24 09:53 redis-cli
lrwxrwxrwx   1 root root   12 Feb 24 09:53 redis-sentinel -> redis-server
-rwxr-xr-x   1 root root  11M Feb 24 09:53 redis-server

备份后加入bin

备份一份系统配置文件redis.conf。(作为开发或者维护我认为这个是基础)

然后把redis.conf加入系统bin路径(就是默认path)

copy 你原来的conf文件位置  /usr/local/bin
修改conf文件.

默认的是前台运行(也就是如果你前台退出了那么就退出)

vim redis.conf

大概在13%的位置有一个变量:

daemonize no

把no改成yes。


开启服务并测试

以redis.conf作为参数打开redis
redis-server redis.conf

网上说有提示:成功。不过我的没有。

测试连通性
redis cli -p 6379

这样就连上redis了

执行测试
ping

返回:

PONG

成功连接。

记录一下。

标签:gcc,redis,GCC,conf,linux,xr,root,系统配置
来源: https://blog.csdn.net/weixin_45642669/article/details/123106888

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有