Linux環境下安裝Redis

2022-03-06 14:09:04 字數 2890 閱讀 5829

1.linux環境下

安裝redis

[root@localhost ~]#wget

[root@localhost ~]#tar -zxf redis-5.0.8.tar.gz -c /usr/local/

[root@service ~]# yum install -y gcc g++ gcc-c++ make

(2)進入redis的解壓目錄,編譯redis

[root@service ~]# cd /usr/local/redis-5.0.8/

[root@service redis-5.0.8]# make malloc=libc

然後可以使用make命令看看有沒有編譯成功

[root@service redis-5.0.8]# make

編譯成功的話src目錄下是有redis-cli 和 redis-server這兩個檔案的  (#ls -a  檢視 )

編譯成功後,執行src下面的redis-server,啟動redis。

[root@service redis-5.0.8]#./src/redis-server

(3)配置redis啟動為守護程序

修改redis-5.0.7目錄下的redis.conf。

將daemonize後面的no改為yes,啟動為守護程序

在這裡也可以關掉保護模式(protected-mode 後面的yes改為no)和

注釋bind 127.0.0.1 (繫結主機位址)

[root@service redis-5.0.8]# vi redis.conf

啟動redis服務,指定使用redis.conf的配置資訊(開啟守護程序執行redis時是不列印redis圖案logo的)

[root@service redis-5.0.8]# ./src/redis-server

(4)設定redis命令啟動,並將redis加入到開機啟動

在/etc目錄下新建redis目錄

[root@localhost redis-5.0.8]# mkdir /etc/redis

將/usr/local/redis-5.0.7/redis.conf檔案複製乙份到/etc/redis目錄下,並命名為6379.conf

全路徑複製cp

[root@localhost redis-5.0.8]# cp /usr/local/redis-5.0.8/redis.conf  /etc/redis/6379.conf

[root@service redis-5.0.8]# cp redis.conf /etc/redis/6379.conf  當前路徑

,也可以這麼寫

將redis的啟動指令碼複製乙份放到/etc/init.d目錄下  ,全路徑複製

[root@localhost redis-5.0.8]# cp /usr/local/redis-5.0.8/utils/redis_init_script /etc/init.d/redisd

[root@service redis-5.0.8]# cp utils/redis_init_script /etc/init.d/redisd 當前路徑複製

並且修改redisd檔案中的執行程式路徑

切換到/etc/init.d目錄下(etc :系統的目錄)

[root@service redis-5.0.8]# cd /etc/init.d

使配置的命令有效,成為乙個命令的配置

[root@service init.d]# chkconfig redisd on

此時可以使用命令來啟動我們的redis服務(如果服務已啟動,執行前殺掉redis程序看執行效果)

[root@localhost init.d]# service redisd start  啟動

[root@localhost init.d]# service redisd stop 關閉

[root@localhost init.d]# service redisd restart 重啟

執行出現如下效果,說明設定為命令成功。

在linux啟動載入檔案/etc/rc.local中 加上service redisd start這條命令

[root@localhost init.d]# vi /etc/rc.local

重啟linux並檢視程序是否存在redis程序

[root@localhost init.d]# sync              使配置生效

[root@localhost init.d]# shutdown –r now 重啟linux

[root@localhost ~]# ps -aux|grep redis 查程序 看看redis的服務程序是否存在

最後重啟linux就可以看到效果了

2.客戶端連線redis

(1)使用src下面的redis-cli程式進行連線

[root@localhost ~]#/usr/local/redis-5.0.7/src/redis-cli

LINUX環境下安裝redis

install redis cd usr local src wget tar zxvf redis 4.0.8.tar.gz cd redis 4.0.8 make run redis usr local src redis 4.0.8 src redis server use usr local...

linux環境下redis安裝

安裝redis需要gcc支援,使用yum進行安裝。安裝時出現缺少資源包,於是就掛載系統iso檔案。一 iso掛載與本地yum配置 1 mkdir var www html rhel6.6 建立掛載資料夾 2 mount o loop var www html rhel server 6.6 x86 ...

linux環境下安裝redis

usr local src 1.2 解壓 tar zxvf redis 4.0.9.tar.gz 順便說一下解壓吧,查過好幾句都記不住 c 建立壓縮檔案 x 解壓 t 檢視內容 r 向壓縮歸檔檔案末尾追加檔案 u 更新原壓縮包中的檔案 z 有gzip屬性的 j 有bz2屬性的 j 具有xz屬性的 注...