国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

01Redis的安裝與配置(新手必備)

這篇具有很好參考價值的文章主要介紹了01Redis的安裝與配置(新手必備)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

第2章 Redis 的安裝與配置

?文章來源地址http://www.zghlxwxcb.cn/news/detail-747111.html

2.1Redis 的安裝

2.1.1 克隆并配置主機

Redis在Linux上進行安裝,首先有配置Linux操作系統(tǒng)

2.1.2 安裝前的準備工作

(1) 安裝 gcc

由于 Redis 是由 C/C++語言編寫的,而從官網(wǎng)下載的 Redis 安裝包是需要編譯后才可安裝

的,所以對其進行編譯就必須要使用相關(guān)編譯器。對于 C/C++語言的編譯器,使用最多的是

gcc 與 gcc-c++,而這兩款編譯器在 CentOS7 中是沒有安裝的,所以首先要安裝這兩款編譯器。

GCC,GNU Compiler Collection,GNU 編譯器集合。

01Redis的安裝與配置(新手必備)

?

(2) 下載 Redis

版本要是Linux版本

redis 的官網(wǎng)為: http://redis.io。點擊下面的鏈接可以直接進行下載。 (因為該網(wǎng)站是外網(wǎng),需要魔法一下)

01Redis的安裝與配置(新手必備)

?

01Redis的安裝與配置(新手必備)

?

(3) 上傳到 Linux

將下載好的壓縮包上傳到 Linux 的/opt/tools 目錄中。

(注釋:沒有這個目錄可以自己創(chuàng)建一個,這些是Linux基礎命令)

2.1.3 安裝 Redis

(1) 解壓 Redis

將 Redis 解壓到/opt/apps 目錄中。

01Redis的安裝與配置(新手必備)

?

進入到/opt/apps 目錄中再將 Redis 解壓包目錄更名為 redis(不更名也無所謂)。

01Redis的安裝與配置(新手必備)

?

(2) 編譯

編譯過程是根據(jù) Makefile 文件進行的,而 Redis 解壓包中已經(jīng)存在該文件了。所以可以

直接進行編譯了

進入到解壓目錄中,然后執(zhí)行編譯命令 make。

01Redis的安裝與配置(新手必備)

?

當看到如下提示時,表示編譯成功。

01Redis的安裝與配置(新手必備)

?

(3) 安裝

在 Linux 中對于編譯過的安裝包執(zhí)行 make install 進行安裝

可以看到,共安裝了三個組件:redis 服務器、客戶端與一個性能測試工具 benchmark。

(4) 查看 bin 目錄

安裝完成后,打開/usr/local/bin 目錄,可以看到出現(xiàn)了很多的文件。

通過 echo $PATH 可以看到,/usr/local/bin 目錄是存在于該系統(tǒng)變量中的,這樣這些命令就可以在任意目錄中執(zhí)行了。 (環(huán)境變量)

2.1.4 Redis 啟動與停止

(1) 前臺啟動

在任意目錄執(zhí)行 redis-server 命令即可啟動 Redis。這種啟動方式會占用當前命令行窗口。

01Redis的安裝與配置(新手必備)

?

到這里Redis已經(jīng)啟動成功了 下面是Redis啟動時的一些配置。

?

?

再開啟一個會話窗口,可以查看到當前的 Redis 進程,默認端口號為 6379。

通過 Ctrl + C 命令可以停止 Redis。

(2) 命令式后臺啟動

使用 nohub 命令,最后再添加一個&符,可以使要啟動的程序在后臺以守護進程方式運

行。這樣的好處是,進程啟動后不會占用一個會話窗口,且其還會在當前目錄,即運行啟動

命令的當前目錄中創(chuàng)建一個 nohup.out 文件用于記錄 Redis 的操作日志。

(3) Redis 的停止

通過 redis-cli shutdown 命令可以停止 Redis。

(4) 配置式后臺啟動

使用 nohup 命令可以使 Redis 后臺啟動,但每次都要鍵入 nohup 與&符,比較麻煩???

以通過修改 Linux 中 Redis 的核心配置文件 redis.conf 達到后臺啟動的目的。redis.conf 文件在

Redis 的安裝目錄根下

將 daemonize 屬性值由 no 改為 yes,使 Redis 進程以守護進程方式運行。

01Redis的安裝與配置(新手必備)

?

修改后再啟動 Redis,就無需再鍵入 nohup 與&符了,但必須要指定啟動所使用的 Redis

配置文件。這是為什么呢?

使用 nohup redis-server &命令啟動 Redis 時,啟動項中已經(jīng)設置好了 Redis 各個參數(shù)的

默認值,Redis 會按照這些設置的參數(shù)進行啟動。但這些參數(shù)是可以在配置文件中進行修改

的,修改后,需要在啟動命令中指定要加載的配置文件,這樣,配置文件中的參數(shù)值將覆蓋

原默認值。

Redis 已經(jīng)給我們提供好了配置文件模板,是 Redis 安裝目錄的根目錄下的 redis.conf 文

件。由于剛剛對 redis.conf 配置文件做了修改,所以在開啟 Redis 時需要顯示指出要加載的

配置文件。配置文件應緊跟在 redis-server 的后面。

01Redis的安裝與配置(新手必備)

?

2.2連接前的配置

Redis 是一個內(nèi)存數(shù)據(jù)庫服務器,就像 MySQL 一樣,對其操作也需要通過客戶端進行。

若要使遠程主機上的客戶端能夠連接并訪問到服務端的 Redis,則服務端首先要做如下配置。

2.2.1 綁定客戶端 IP

Redis 可以通過修改配置文件來限定可以訪問自己的客戶端 IP。

以上設置后,只允許當前主機訪問當前的 Redis,其它主機均不可訪問。所以,如果不

想限定訪問的客戶端,只需要將該行注釋掉即可。

01Redis的安裝與配置(新手必備)

?

2.2.2 關(guān)閉保護模式

默認保護模式是開啟的。其只允許本機的客戶端訪問,即只允許自己訪問自己。但生產(chǎn)

中應該關(guān)閉,以確保其它客戶端可以連接 Redis。

01Redis的安裝與配置(新手必備)

?

2.2.3 設置訪問密碼

為 Redis 設置訪問密碼,可以對要讀/寫 Redis 的用戶進行身份驗證。沒有密碼的用戶可

以登錄 Redis,但無法訪問。

(1) 密碼設置

訪問密碼的設置位置在 redis.conf 配置文件中。默認是被注釋掉的,沒有密碼

01Redis的安裝與配置(新手必備)

?

沒有通過密碼登錄的用戶,無法讀/寫 Redis。

(2) 使用密碼

對于密碼的使用,有兩種方式:登錄時未使用密碼,則訪問時先輸入密碼;登錄時直接

使用密碼登錄,訪問時無需再輸入密碼。

A**、登錄時未使用密碼**

01Redis的安裝與配置(新手必備)

?

B**、 登錄時使用密碼**

01Redis的安裝與配置(新手必備)

?

C**、 退出時使用密碼**

01Redis的安裝與配置(新手必備)

?

(3) 注意

為了方便后面的學習,我們這里就不設置訪問密碼了,直接將其注釋掉即可

2.2.4 禁止/重命名命令

后面要學習兩個非常危險的命令:flushal 與 flushdb。它們都是用于直接刪除整個 Redis

數(shù)據(jù)庫的。若讓用戶可以隨便使用它們,可能會危及數(shù)據(jù)安全。Redis 可以通過修改配置文

件來禁止使用這些命令,或重命名這些命令。以下配置,禁用了 flushall 與 flushdb 命令。

當然,在學習過程中暫時不禁用它們

2.2.5 啟動 Redis

當然,若要使客戶端能夠連接 Redis,則必須開啟服務端的 Redis。

01Redis的安裝與配置(新手必備)

?

2.3Redis 客戶端分類

Redis 客戶端也像 MySQL 客戶端一樣有多種類型:命令行客戶端、圖形界面客戶端、Java

代碼客戶端。

2.3.1 命令行客戶端

Redis 提供了基本的命令行客戶端。打開命令行客戶端的命令為 redis-cli。

2.3.2 圖形界面客戶端

(1) Redis Desktop Manager

Redis 的圖形界面客戶端很多,其中較出名的是 Redis Desktop Manager 的客戶端。不過,

該軟件原來是免費軟件,從 0.8.8 版本后變?yōu)榱松虡I(yè)化收費軟件。

官網(wǎng)為:https://resp.app/(原來是 http://redisdesktop.com)。

2.3.3 Java 代碼客戶端

所謂 Java 代碼客戶端就是一套操作 Redis 的 API,其作用就像 JDBC 一樣,所以 Java 代

碼客戶端其實就是一個或多個 Jar 包,提供了對 Redis 的操作接口。

對 Redis 操作的 API 很多,例如 jdbc-redis、jredis 等,但最常用也是最有名的是 Jedis。

?

下面用圖形界面客戶端連接Redis服務端:

01Redis的安裝與配置(新手必備)

?

01Redis的安裝與配置(新手必備)

?

?

?

到了這里,關(guān)于01Redis的安裝與配置(新手必備)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • 【Redis學習筆記01】快速入門(含安裝教程)

    【Redis學習筆記01】快速入門(含安裝教程)

    先來看門見山的給出 Redis 的概念: Redis:是一種基于內(nèi)存的高性能K-V鍵值型NoSQL數(shù)據(jù)庫 Redis官網(wǎng):https://redis.io/ 1.1 初識NoSQL 想必大家都對關(guān)系型數(shù)據(jù)庫更為熟悉!如MySQL、Oracle、SQL Server都是比較常見的關(guān)系型數(shù)據(jù)庫,所謂關(guān)系型數(shù)據(jù)庫主要以二維表作為數(shù)據(jù)結(jié)構(gòu)進行存儲,但

    2024年01月22日
    瀏覽(56)
  • OpenWrt新手必備之技能

    OpenWrt新手必備之技能

    Openwrt 的生態(tài)相當復雜,初次接觸的人會感受到不少困惑,應該選擇什么樣的硬件,從哪里找到合適的固件,需要安裝哪些插件,自自己動手還是拿來主義,系統(tǒng)不小心搞壞了怎么重置,如何更新或切換其他的固件,下面我們就這些困惑逐步展開解釋。 首先你需要一個支持

    2023年04月18日
    瀏覽(26)
  • Linux新手入門必備------基本指令

    目錄 一、獲取幫助信息 1、man指令 2、help指令 3、常用快捷鍵 二、文件目錄類 1、pwd 顯示當前工作目錄的絕對路徑 2、ls 列出目錄的內(nèi)容 3、cd 切換目錄 4、mkdir 創(chuàng)建一個新文件目錄 5、touch 創(chuàng)建空文件 6、cp 復制文件或目錄 7、rm / rmdir 刪除文件或目錄 8、mv 移動文件與目錄或重

    2024年02月05日
    瀏覽(24)
  • Linux常用指令(超詳細)新手必備

    Linux常用指令(超詳細)新手必備

    語法 :ls [選項][目錄或文件] 功能 :對于目錄,該命令列出該目錄下的所有子目錄與文件。對于文件,將列出文件名以及其他信息 -a 列出隱藏文件[ 在linux下隱藏文件以.開頭 ] -l 列出文件的詳細信息[ ls -l==ll ] 語法 :pwd 功能 :顯示用戶當前所在的目錄 語法 :cd 目錄名 功能 :

    2024年02月01日
    瀏覽(17)
  • tomcat下載、安裝、配置(新手教程墨跡版)

    tomcat下載、安裝、配置(新手教程墨跡版)

    鏈接:tomcat官網(wǎng) 1)進入tomcat官網(wǎng)單擊左側(cè)你想要的版本號,這里以 Tomcat 8.5 為例子進行安裝講解。 2)進入之后,在下方選擇 64-bit Windows zip (pgp, sha512) 進行下載。 ps: 有的電腦可能不是 64 位而是 32 位電腦,我們需要 右鍵 單擊 桌面 上的 此電腦 然后在下方 屬性 進行 單擊 查

    2024年02月14日
    瀏覽(30)
  • 新手Python環(huán)境配置以及pip安裝教程

    新手Python環(huán)境配置以及pip安裝教程

    介于我在安裝pip的時候,查資料仍然解決不了自己問題的情況下,統(tǒng)一整理了一下pip安裝流程(只針對windows用戶): 目錄 1.介紹 2.檢查python和pip的環(huán)境 3.下載pip 3.1方法一 3.2方法二 4.pip擴展 pip 是?Python?包管理工具,提供了對 Python?包的查找、下載、安裝、卸載的功能,目前

    2024年02月03日
    瀏覽(19)
  • Anaconda保姆級安裝配置教程(新手必看)

    Anaconda保姆級安裝配置教程(新手必看)

    本人深度學習入門小白,創(chuàng)建了一個 關(guān)于深度學習環(huán)境配置的專欄,包括從anaconda到cuda到pytorch的一系列操作 ,專欄中的另外兩篇文章如下: 用人話講解深度學習中CUDA,cudatookit,cudnn和pytorch的關(guān)系_江江ahh的博客-CSDN博客_cudatookit 在conda虛擬環(huán)境中配置cuda+cudnn+pytorch深度學習

    2024年01月18日
    瀏覽(19)
  • 十幾款I(lǐng)DEA開發(fā)必備的插件,新手必用

    十幾款I(lǐng)DEA開發(fā)必備的插件,新手必用

    IDEA有很多優(yōu)秀的插件,使用它們不僅大大增加了開發(fā)效率,也能給大家?guī)砀玫腸oding體驗?!肮び破涫卤叵壤淦鳌?,以下插件基本都可以通過 IDEA 自帶的插件管理中心安裝。 ? 1、CodeGlance ?? 拖動瀏覽代碼更加方便,還有放大鏡功能。 2、Restfultoolkit ?? 一套 RESTf

    2024年02月03日
    瀏覽(25)
  • SEO優(yōu)化基礎知識大全 SEO新手入門必備知識

    SEO優(yōu)化基礎知識大全 SEO新手入門必備知識

    網(wǎng)上關(guān)于SEO優(yōu)化的知識很多也很雜,很多新手都不知道如何選擇。本來耗子網(wǎng)站里每篇文章都有的詳細步驟的,考慮到很雜,于是耗子對各種SEO優(yōu)化基礎知識進行了整理,但不是很詳細,所以在每個步驟的后面都加上了相關(guān)文章鏈接,希望能幫助SEO新手更多的了解一下SEO基礎

    2024年02月10日
    瀏覽(37)
  • Linux云計算學習路線圖(新手必備,從入門到精通)

    Linux云計算學習路線圖(新手必備,從入門到精通)

    據(jù)統(tǒng)計,越來越多的企業(yè)正在使用云服務,云計算獨特的優(yōu)勢,為企業(yè)節(jié)約了硬件軟件成本,因此,企業(yè)對云計算人才的需求也不斷增加。對于幫助更多想要學習云計算的小伙伴,下面千鋒云計算小編給大家分享最新云計算學習路線圖,幫助大家在學習的路上少走彎路。 第一

    2024年02月12日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包