Linux系統聯網安裝Redis

2021-10-07 01:43:10 字數 2554 閱讀 1036

回車之後,可以在安裝的位置找到redis資料夾,我的是在/home下

由於我個人習慣,redis資料夾我重新命名了一下

3.3  cd  /home/redis6.0.5:進入到安裝的redis資料夾中去

3.4  make:進行編譯,把c語言編譯的程式編譯成二進位制

正常情況下,出現如下提示,表示編譯成功

但是也有編譯失敗的情況,如下圖:

出現這種情況,按照下面的步驟執行就可以編譯成功(已親自測試過):

①  一般出現這個錯誤是因為gcc(gcc是專門編譯c語言的)的版本太低,需要首先檢查一下gcc的版本:gcc  -v

②  公升級gcc的版本:下面三個命令依次執行

yum  -y  install  centos-release-scl

yum  -y  install  devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils

scl  enable  devtoolset-9 bash

③  設定永久公升級gcc的版本

echo  「source /opt/rh/devtoolset-9/enable」  >>/etc/profile

④  再次執行make:由於gcc的版本已經公升級到高一點的版本,所以再次編譯的時候就會成功

3.5  啟動redis:進入redis的src資料夾裡面,src裡面存放的是啟動程式,redis資料庫的啟動檔案是redis-server

如果在src下執行完./redis-server之後出現上圖中藍色框中的圖形,表明redis啟動成功,redis的埠號是:6379;redis是把資料放到記憶體當中去,它的讀寫速度非常快;上圖介面,按ctrl+c可退出

4.  後台啟動redis:

以上步驟啟動的redis,不是以後臺執行程式的方式啟動的;在當前命令視窗下,如果想執行其他命令,必須把當前正在啟動著的redis關閉掉,否則不能執行其他命令,要想解決這個問題,我們需要在後台啟動redis。

後台啟動redis,需要對redis配置檔案(redis.conf)裡面的相關引數進行修改:

①  編輯redis.conf檔案"vim  redis.conf

②  注釋掉redis.conf中的"bind 127.0.0.1"

③  redis.conf中的"protected-mode yes"改為"protected-mode no",去掉保護模式

④  redis.conf中的"daemonize no"改為"daemonize yes",以後臺模式啟動

⑤  redis.conf中的"requirepass your_password"一行可以注釋掉,變成免密登入,預設是已經注釋掉了,若沒有注釋,需要注釋

⑥  啟動程式src/redis-server  redis.conf啟動redis的時候讀取redis.conf檔案

⑦  確認redis後台程式已經啟動ps  -ef  |  grep  redis

5.  redis圖形化介面連線:(工具:redis desktop manager)

linux系統下php原始碼安裝redis擴充套件

安裝redis 版本 2.2.4 進入 usr local src目錄 wget 2 解壓 安裝 tar zxvf phpredis 2.2.4.tar.gz cd phpredis 2.2.4 進入安裝目錄 usr local php bin phpize 用phpize生成configure配置...

windows和linux下安裝redis

先雙擊redis server再使用redis cli連線redis 解壓redis安裝包,程式 opt 解壓後的檔案可以看到redis配置檔案 基本的環境安裝 redis預設安裝目錄路徑 usr local bin redis 6.0以上先執行以下命令 yum y install centos r...

linux環境下,接著lnmp,安裝redis

操作記錄 回到家目錄 cd 檢視 ls 進入 lump cd lnmp1.3 full ls?sudo addons.sh 進入後選擇要安裝的,輸入數字 php m 檢視php安裝了哪些東西 ps aux grep redis 檢視redis是否在程序中 直接用命令列操作redis 操作記錄 回到家...