Linux Redis 安裝(帶視頻)

瘋狂創客圈 Java 高併發【 億級流量聊天室實戰】實戰系列 【博客園總入口html

架構師成長+面試必備之 高併發基礎書籍 【Netty Zookeeper Redis 高併發實戰java


《SpringCloud Nginx 高併發核心編程》 環境搭建 圖文教程和演示視頻:linux

組件 連接地址
【必須】 虛擬機Linux 開發環境準備 windows vmware 擴展硬盤 + 共享文件
Linux openresty 安裝 Linux openresty 安裝
【必須】Linux Redis 安裝(帶視頻) Linux Redis 安裝(帶視頻)
【必須】Linux Zookeeper 安裝(帶視頻) Linux Zookeeper 安裝, 帶視頻
Windows Redis 安裝(帶視頻) Windows Redis 安裝(帶視頻)
RabbitMQ 離線安裝(帶視頻) RabbitMQ 離線安裝(帶視頻)
ElasticSearch 安裝, 帶視頻 ElasticSearch 安裝, 帶視頻
Nacos 安裝(帶視頻) Nacos 安裝(帶視頻)
【必須】Eureka Eureka 入門,帶視頻
【必須】springcloud Config 入門,帶視頻 springcloud Config 入門,帶視頻
【必須】Zuul 詳解,帶視頻 Zuul 詳解,帶視頻
【必須】SpringCloud 腳手架打包與啓動 SpringCloud腳手架打包與啓動

Linux Redis 安裝(帶視頻)

第一步: 準備 Redis桌面管理工具

推薦使用的桌面管理工具:Redis Desktop Manager面試

下載 Redis Desktop Manager

下載地址爲 https://redisdesktop.com/downloadredis

瘋狂創客圈 的 小視頻和工具 共享網盤,已經有下載好的版本spring

在這裏插入圖片描述

安裝 Redis Desktop Manager

下載到本地後,一路點擊安裝完成便可。 比較傻瓜式。編程

在這裏插入圖片描述

第二步:安裝tcl依賴包

Linux在源碼安裝過程當中,會依賴到tcl工具。vim

tcl是一種 腳本語言,由John Ousterhout建立,功能很強大,被用於快速原型開發,腳本編程,GUI和測試等方面。windows

//使用下面的命令,在線安裝tcl工具包安全

yum install tcl -y

//使用下面的命令,檢查tcl的版本

[root@localhost redis-5.0.2]# rpm -qa |grep tcl
tcl-8.5.13-8.el7.x86_64
targetcli-2.1.fb34-1.el7.noarch

第四步:下載須要安裝的Redis版本,這裏下載的是源碼包

1, redis 源碼 下載地址:

http://download.redis.io/releases/redis-5.0.2.tar.gz

這裏測試使用的是redis-5.0.4.tar.gz 版本。

2 瘋狂創客圈 小視頻和工具 共享網盤,已經有下載好的版本

第五步: 將安裝包上傳到Linux,而且解壓

上傳到Linux服務器,建立Redis解壓縮目錄,將Redis源碼壓縮包解壓到目標目錄。

mkdir -p  /usr/local/redis
tar  -zxvf   /usr/local/redis-5.0.2.tar.gz   -C   /usr/local/redis

第六步:編譯和安裝

使用make命令,將Redis源碼編譯爲可執行文件。

//進入redis的源碼包目錄

[root@localhost / ] cd  /usr/local/redis/redis-5.0.2/src

//執行make命令,編譯源碼

[root@localhost redis-5.0.2] make

這裏的時間比較長......
請你們耐心等下。

若是以前編譯過,因此出現了下面的提示:

Hint: It's a good idea to run 'make test'

原來這根本就不是錯,只是一個提示而已

使用 make install指令,安裝到其餘目錄,好比 /usr/local/redis目錄

[root@localhost src] make install PREFIX=/usr/local/redis

第七步:修改配置文件

首先複製一份要使用的配置文件,複製到/usr/local/redis/目錄下,而後修改配置文件,使得Redis啓動的方式爲後臺啓動。

//複製配置文件
[root@localhost redis-5.0.2]# cp  /usr/local/redis/redis-5.0.2/redis.conf  /usr/local/redis/
//修改配置文件
[root@localhost redis-5.0.2]# vim /usr/local/redis/redis.conf

大體須要進行四處修改:
(1)將在大體136行的 daemonize no 改爲daemonize yes,將啓動的方式改爲後臺啓動;
(2)註釋掉大體69行的 bind 127.0.0.1 配置項,方法是在前面加上#。
爲何呢?綁定了127.0.0.1 本地迴環地址後,Redis服務只能被本地的客戶端鏈接,遠程客戶端沒法鏈接根據真實的ip地址開啓鏈接。
(3)將大體在88行的protected-mode yes改爲protected-mode no,目的是爲了解決安全模式引發的報錯,不須要再安全模式下運行。
(4)將大體在170行的logfile "",改爲某個自定義的文件如 logfile "/usr/local/redis/redis.log",方便後面進行Lua程序開發時,進行日誌的輸出和查看。

第八步:殺死redis並從新後臺開啓redis

若是修改了配置文件,就須要重啓Redis服務,大體的命令以下:

//殺死redis服務進程
pkill -9 redis-server
//開啓Redis的命令
/usr/local/redis/bin/redis-server  /usr/local/redis/redis.conf

第八步:將redis加入到開機啓動

編輯啓動配置文件 /etc/rc.local,加入開機啓動項,裏面添加內容:

#調用開啓Redis的命令
/usr/local/redis/bin/redis-server  /usr/local/redis/redis.conf

第九步: Redis Desktop Manager 鏈接 Redis

在這裏插入圖片描述

最後須要從防火牆開放端口:

firewall-cmd --zone=public --add-port=6379/tcp --permanent
sudo service firewalld stop
sudo service firewalld start

具體,請關注 Java 高併發研習社羣博客園 總入口


最後,介紹一下瘋狂創客圈:瘋狂創客圈,一個Java 高併發研習社羣博客園 總入口

瘋狂創客圈,傾力推出:面試必備 + 面試必備 + 面試必備 的基礎原理+實戰 書籍 《Netty Zookeeper Redis 高併發實戰

img


瘋狂創客圈 Java 死磕系列

相關文章
相關標籤/搜索