Linux虛擬機器安裝redis

2021-08-21 09:19:50 字數 2205 閱讀 5901

1、檢查安裝依賴程式

yum install gcc-c++

yum install -y tcl

yum install wget

2、獲取安裝檔案

wget 

目前最新版本redis-4.0.6.tar.gz

3、解壓檔案

自己新建乙個目錄將redis解壓到裡面

tar -zxvf redis-3.2.01.tar.gz

mv redis-3.2.01/usr/local/redis

4、進入目錄

cd /usr/local/redis

5、編譯安裝

make

make install

6、設定配置檔案路徑

mkdir -p /etc/redis

cp redis.conf/etc/redis

7、修改配置檔案

redis.conf是redis的配置檔案,redis.conf在redis原始碼目錄。

注意修改port作為redis程序的埠,port預設6379。如果需要搭建redis集群,千萬別忘了修改埠號。

redis有兩種啟動方式

01:直接執行bin/redis-server將以前端模式啟動,前端模式啟動的缺點是ssh命令視窗關閉則redis-server程式結束,不推薦使用此方法。

02:後端模式啟動

修改redis.conf配置檔案, daemonize yes 以後端模式啟動。推薦!

開啟redis.conf,使用命令 :/ daemonize 快速查詢到daemonize然後修改。

vi /etc/redis/redis.conf

僅修改: daemonize yes (no-->yes)

8、啟動

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

9、檢視啟動

ps -ef | grep redis 

10、使用客戶端

redis-cli

>set name vic

ok>get name

"vic"

11.關閉客戶端

redis-cli shutdown

12、開機啟動配置

echo "/usr/local/bin/redis-server /etc/redis/redis.conf &" >> /etc/rc.local

開機啟動要配置在rc.local中,而/etc/profile檔案,要有使用者登入了,才會被執行。

13、設定密碼

因為這是給區域網內的很多人使用,所以設定乙個訪問密碼很有必要。

修改redis.conf檔案配置 

使用命令 :/ requirepass 快速查詢到 # requirepass foobared 然後去掉注釋,這個foobared改為自己的密碼。然後wq儲存。

14、重啟redis

sudo service redis restart  這個時候嘗試登入redis,發現可以登上,但是執行具體命令是提示操作不允許

redis-cli -h 127.0.0.1 -p 6379  

redis 127.0.0.1:6379>  

redis 127.0.0.1:6379> keys *  

(error) err operation not permitted  

嘗試用密碼登入並執行具體的命令看到可以成功執行

redis-cli -h 127.0.0.1 -p 6379 -a password

redis 127.0.0.1:6379> keys *

1) "myset"  

2) "mysortset"  

redis 127.0.0.1:6379> select 1  

ok  

虛擬機器安裝redis

前言虛擬機器的版本資訊 redis版本 5.0.4 伺服器版本 linux centos 7.7 64位 複製鏈結 wget 解壓並安裝redis 解壓 tar zvxf redis 5.0.7 tar.gz 移動redis目錄一般都會將redis目錄放置到 usr local redis目錄,所以...

虛擬機器Linux安裝redis(一)

1.安裝虛擬機器 2.安裝linux系統 startx進入圖形化介面 3.選擇網路配置 橋接,配置網絡卡 vi etc sysconfig network scripts ifcfg eth0 我的檔名是ifcfg eth0,不一定都是 4.配置dns vi etc resolv.conf 5.安裝...

linux 虛擬機器下 安裝redis

虛擬機器安裝linux,開啟,掛起就好 使用ssh連線,這裡使用的是moba xterm 可以ssh 可以ftp 滿足你的日常開發所需,開發必備。每個人都有自己順手的工具,你喜歡就好 接下來該幹正事,前面的都是準備工作來的 解壓 root localhost tar xzvf redis 4.0.8...