Linux安裝redis教程(超級詳細,新手必看)

環境:

Centos 7.9

一、安裝準備工作
1.配置gcc
安裝redis前需要配置gcc:

yum install gcc

如果配置gcc出現依賴包問題,可以到主頁查看帖子解決:https://blog.csdn.net/m0_59117906/article/details/134451622?spm=1001.2014.3001.5502

2.準備redis安裝包
安裝前需要先準備redis安裝包

這里示范所選擇安裝的redis版本為6.2.11
redis官網鏈接:

https://redis.io/download/

redis 6.2.11 官網下載鏈接

https://download.redis.io/releases/redis-6.2.11.tar.gz

3.下載后通過xftp傳輸到Linux上
在這里插入圖片描述
二、在Linux上安裝redis
1.安裝包存放
這里的存放路徑為 /home/hadoop/Downloads

在這里插入圖片描述
2.解壓redis安裝包
解壓redis安裝包,解壓到/usr/local路徑下

tar -zxvf redis-6.2.11.tar.gz -C /usr/local

在這里插入圖片描述
3.查看目錄結構
到/usr/local目錄下查看在這里插入圖片描述
解壓成功,將文件夾名修改為redis

mv redis-6.2.11 redis

4.make編譯
輸入make執行編譯任務:

在這里插入圖片描述
注意:如果執行make命令這里報錯: cc not found (cc未找到命令),原因就是因為Linux上缺少gcc,執行命令進行安裝即可:

yum install gcc

編譯完成:
在這里插入圖片描述
make命令執行完,redis就編譯完成了

5.安裝redis
執行下面命令安裝redis,并指定安裝目錄

make install PREFIX=/usr/local/redis

在這里插入圖片描述
三、配置redis服務
1.啟動redis服務
進行redis安裝目錄,執行下面命令啟動redis服務

./bin/redis-server redis.conf

在這里插入圖片描述
2.修改redis配置文件
注意:以上面這種啟動方法啟動redis不能退出控制臺,如果退出,那么redis服務也會停止。

如果想要讓redis以后臺的方式運行,需要修改redis中的配置文件:redis.conf

將該配置文件中的daemonize no改為 daemonize yes即可:
在這里插入圖片描述
修改完配置文件后,重新啟動一下redis服務
在這里插入圖片描述
查看redis服務運行:
在這里插入圖片描述
已經正常運行,這里的端口號是6379

注意:如果需要在其他主機連接redis,記得要修改redis.conf配置文件,增加一行bind * -:😗 ,即配置了允許所有主機連接。

在這里插入圖片描述
修改完后記得重啟redis服務使配置文件生效:在這里插入圖片描述
可以看到測試成功,至此redis服務器就正式安裝好了。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/36955.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/36955.shtml
英文地址,請注明出處:http://en.pswp.cn/web/36955.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

這四款軟件很好用,可以提升工作、學習效率

TableConvert TableConvert是一個基于Web的在線表格轉換工具,能夠將多種格式的表格數據進行快速轉換。它支持將Excel、URL、HTML、JSON、CSV等格式轉換為Markdown表、CSV/TSV、XML、YAML、插入SQL、HTML、Excel和LaTeX等格式。用戶只需將表格數據粘貼到編輯器&#…

設置HTML元素的背景顏色

設置HTML元素的背景顏色 大家好,我是免費搭建查券返利機器人省錢賺傭金就用微賺淘客系統3.0的小編,也是冬天不穿秋褲,天冷也要風度的程序猿!在本文中,我們將探討如何使用HTML和CSS來設置HTML元素的背景顏色。背景顏色…

本教程將指導如何通過 Vue 組件和后端 API 交互

本人詳解 作者:王文峰,參加過 CSDN 2020年度博客之星,《Java王大師王天師》 公眾號:JAVA開發王大師,專注于天道酬勤的 Java 開發問題中國國學、傳統文化和代碼愛好者的程序人生,期待你的關注和支持!本人外號:神秘小峯 山峯 轉載說明:務必注明來源(注明:作者:王文峰…

常用TELNET命令及其應用

常用TELNET命令及其應用 大家好,我是免費搭建查券返利機器人省錢賺傭金就用微賺淘客系統3.0的小編,也是冬天不穿秋褲,天冷也要風度的程序猿! TELNET是一種基于文本協議的網絡協議,主要用于遠程登錄到網絡設備和服務器…

計算機視覺全系列實戰教程 (十五):使用opencv對視頻進行基本處理

視頻處理基本介紹 1、基本概述(1)opencv中視頻處理的兩個基礎類(2)視頻的屬性:獲取屬性和設置屬性 2、VideoCapture的介紹(1)Why( VideoCapture類的作用)(2)How( 如何使用VideoCapture)A.播放視頻文件函數B.播放視頻文件并實現暫停和繼續 3、VideoWriter類的介紹(1)…

CJSON庫

目錄 一、介紹 1、JSON是什么 2、為什么使用CJSON 3、JSON格式 二、使用CJSON構造JSON 1、創建對象 2、添加字段 3、轉換格式 4、釋放對象 三、使用CJSON解析JSON 1、解析數據 2、 獲取字段 3、釋放對象 一、介紹 1、JSON是什么 JSON是什么呢?JSON全稱…

折半查找詳解

一:折半查找概念 折半查找(也稱為二分查找)是一種在有序數組中查找某一特定元素的搜索算法。搜索過程從數組的中間元素開始,如果中間元素正好是目標值,則搜索過程結束;如果目標值大于或小于中間元素&#x…

OceanBase 4.2.1 離線安裝

OceanBase 4.2.1 離線安裝 4.2 版本的OceanBase支持一鍵安裝,所以在線版本的安裝簡單了很多,但在無法連接網絡的情況下安裝就只能手動離線安裝。 注:如下安裝過程都是在同一臺機器上面進行,也就是只有一個節點,多個節…

SSM網上旅游信息管理系統-計算機畢業設計源碼06975

目 錄 摘要 1 緒論 1.1 研究背景 1.2 研究意義 1.3論文結構與章節安排 2 系統分析 2.1 可行性分析 2.2 系統流程分析 2.2.1 數據新增流程 2.2.2 數據刪除流程 2.3 系統功能分析 2.3.1 功能性分析 2.3.2 非功能性分析 2.4 系統用例分析 2.5本章小結 3 系統總體設…

Oracle、MySQL、PostGreSQL、SQL Server-查詢每秒事務數

Oracle、MySQL、PostGreSQL、SQL Server-查詢每秒事務數 在做 db benchmarks 時,qps、tps 是衡量數據庫性能的關鍵指標,TPS : Transactions Per Second 是每秒事務數,即數據庫服務器在單位時間內處理的事務數。 橫向對比計劃幾類數據庫計算tps的方法。 …

微信小程序畢業設計-垃圾分類系統項目開發實戰(附源碼+論文)

大家好!我是程序猿老A,感謝您閱讀本文,歡迎一鍵三連哦。 💞當前專欄:微信小程序畢業設計 精彩專欄推薦👇🏻👇🏻👇🏻 🎀 Python畢業設計…

AI產品哲學深探:從Perplexity CEO視角看搜索引擎的智慧啟示

一、開篇:歷史的分岔路口 在科技史的長河中,有些對話悄然決定了行業的走向。回溯至互聯網搜索的黎明時期,一場未被充分重視的會談在兩位科技巨擘之間展開。谷歌聯合創始人Larry Page與昔日搜索引擎巨頭Excite的CEO坐在了談判桌兩端,他們的對話不僅關乎一次潛在的并購,更預…

elasticsearch的查詢原理

數據結構 在 Elasticsearch 中,數據結構分布如下: 索引(Index) 索引是 Elasticsearch 中存儲數據的基本單元,相當于關系型數據庫中的數據庫。一個 Elasticsearch 集群中可以包含多個索引。 類型(Type) (從 Elasticsearch 7.0 開始已經被棄用): 在較早版本的 Elasticsearch…

Mathematica訓練課(46)-- 一些常用的畫圖函數

在前面的課程中,我們已經梳理了Plot的畫圖用法,今天就詳細梳理一下其他的畫圖函數用法; 1. 畫一條直線 2. Circle(圓) 3. Disk(圓盤) 4. 畫出一個矩形 5. 箭頭

c-前綴平方和序列(牛客小白月賽97)

題目&#xff1a; 假如一個長度為 n的正整數序列滿足所有前綴和 都是平方數&#xff0c;那么稱這種序列為前綴平方序列。 條件1<si<x 取模1e97 首先找出小于x的平方數有幾個。 然后用二項式定理 算出小于x的平方數中取n個的種數。 #include<bits/stdc.h> using…

大數據可視化實驗(六)——ECharts與pyecharts數據可視化

目錄 一、實驗目的... 1 二、實驗環境... 1 三、實驗內容... 1 1、ECharts可視化制作.. 1 1&#xff09;使用ECharts繪制折線圖顯示一周的天氣變換。... 1 2&#xff09;使用ECharts繪制柱狀圖顯示商品銷量的變化。... 4 2、pyecharts可視化制作.. 7 1&#xff09;使用…

beautifulSoup庫

是什么? Beautiful Soup(簡稱BS4)是一種強大而靈活的HTML和XML解析庫,廣泛用于Python爬蟲和數據采集中。相比正則表達式更加簡潔. Beautiful Soup提供一些簡單的、python式的函數用來處理導航、搜索、修改分析樹等功能。它是一個工具箱,通過解析文檔為用戶提供需要抓取的…

【知識學習】Unity3D中Shader Graph的概念及使用方法示例

Unity3D中的Shader Graph是一個強大的可視化Shader編輯工具&#xff0c;它允許用戶通過拖拽和連接節點的方式來創建Shader&#xff0c;而不是通過傳統的編寫代碼的方式。Shader Graph使得Shader的創建過程更加直觀和易于理解&#xff0c;特別是對于那些不熟悉Shader語言編程的美…

Java中的性能調優技巧與工具推薦

Java中的性能調優技巧與工具推薦 大家好&#xff0c;我是免費搭建查券返利機器人省錢賺傭金就用微賺淘客系統3.0的小編&#xff0c;也是冬天不穿秋褲&#xff0c;天冷也要風度的程序猿&#xff01;今天我們來探討Java中的性能調優技巧與工具推薦。Java作為一門廣泛應用的編程語…

【OpenREALM學習筆記:13】pose_estimation.cpp和pose_estimation.h

UML Class Diagram 圖中紅色框為頭文件中所涉及到的函數、變量和結構體 核心函數 PoseEstimation::process() 其核心作用為執行位姿估計的處理流程&#xff0c;并返回是否在此循環中進行了任何處理。 在這個函數中判斷并完成地理坐標的初始化或這地理坐標的更新。 這里需要…