Linux 安裝Redis服務

2022-06-06 09:57:07 字數 2512 閱讀 1833

mkdir -p /soft/redis

cd /soft/redis

解壓:tar -zxvfredis-5.0.8.tar.gz

進入redis目錄:cd redis-5.0.8

指定安裝目錄:make prefix=/soft/redis install

複製配置:

mkdir -p /soft/redis/etc

cp redis.conf  /soft/redis/etc

啟動指令碼:

vim utils/redis_init_script修改:

製作軟鏈:

mkdir -p /etc/redis

ln -s /soft/redis/etc/redis.conf /etc/redis/6379.conf

cp utils/redis_init_script  /etc/init.d/redis

啟動:/etc/init.d/redis start

出現下圖則表示成功:

自啟動redis需要修改conf檔案:

將daemonize 中的no改成yes

儲存,輸入命令:

chkconfig --add redis

chkconfig redis on

則可使用:

service redis stop

service redis start

將redis服務擴充套件加到php中(若伺服器中存在多個php,則重複以下操作即可,乙個版本對應乙個phpredis)

php –m: 檢視php目前的擴充套件

php的redis擴充套件:

/archive/develop.zip

解壓:unzip develop.zip

進入目錄:

cd  phpredis-develop (這一步很重要,必須在這個目錄下)

生成:

/lnmp/php7/bin/phpize    #用phpize生成(phpize 命令是用來準備 php 擴充套件庫的編譯環境的。phpize在php安裝目錄下,這裡的路徑要對應自己的php安裝目錄)

可查詢:find / -name phpize

執行:./configure --with-php-config=/lnmp/php7/bin/php-config   (#需要在php執行程式目錄)

安裝:make && make install

存放位置:

將路徑加入php.ini:

vim /lnmp/php7/lib/php.ini

extension_dir = "/lnmp/php7/lib/php/extensions/no-debug-non-zts-20190902/"

extension=redis.so

重啟php

linux 安裝redis服務

wget tar xzf redis 2.8.17.tar.gz cd redis 2.8.17 make 在redis根目錄下找到redis.conf配置檔案,搜尋requirepass,找到注釋密碼行,新增密碼如下 requirepass foobared requirepass 123456 ...

linux下安裝redis服務

非關係型資料庫 nosql nosql 是以key value的形式儲存。nosql使用場景 對資料高併發讀寫 對海量資料的高效率儲存和訪問 對資料的高可擴充套件性 redis的key可以是字串 雜湊 鍊錶 集合和有序集合,value型別很多,包括ststring list set zset。這些資...

linux下安裝redis服務

redis是當前比較熱門的nosql系統之一,它是乙個key value儲存系統。和memcache類似,但很大程度補償了memcache的不足,它支援儲存的value型別相對更多,包括string list set zset和hash。這些資料型別都支援push pop add remove及取交...