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及取交...