1、安裝單機版redis
wget
tar -xzvf tcl8.6.1-src.tar.gz
cd /usr/local/tcl8.6.1/unix/
./configure
make && make install
使用redis-3.2.8.tar.gz(截止2023年4月的最新穩定版)
tar -zxvf redis-3.2.8.tar.gz
cd redis-3.2.8
make && make test && make install
2、redis的生產環境啟動方案
如果一般的學習課程,你就隨便用redis-server啟動一下redis,做一些實驗,這樣的話,沒什麼意義
要把redis作為乙個系統的daemon程序去執行的,每次系統啟動,redis程序一起啟動
(1)redis utils目錄下,有個redis_init_script指令碼
(2)將redis_init_script指令碼拷貝到linux的/etc/init.d目錄中,將redis_init_script重新命名為redis_6379,6379是我們希望這個redis例項監聽的埠號
(3)修改redis_6379指令碼的第6行的redisport,設定為相同的埠號(預設就是6379)
(4)建立兩個目錄:/etc/redis(存放redis的配置檔案),/var/redis/6379(存放redis的持久化檔案)
(5)修改redis配置檔案(預設在根目錄下,redis.conf),拷貝到/etc/redis目錄中,修改名稱為6379.conf
(6)修改redis.conf中的部分配置為生產環境
daemonize yes 讓redis以daemon程序執行
pidfile /var/run/redis_6379.pid 設定redis的pid檔案位置
port 6379 設定redis的監聽埠號
dir /var/redis/6379 設定持久化檔案的儲存位置
(7)啟動redis,執行cd /etc/init.d, chmod 777 redis_6379,./redis_6379 start
(8)確認redis程序是否啟動,ps -ef | grep redis
(9)讓redis跟隨系統啟動自動啟動
在redis_6379指令碼中,最上面,加入兩行注釋
# chkconfig: 2345 90 10
# description: redis is a persistent key-value database
chkconfig redis_6379 on
3、redis cli的使用
redis-cli shutdown,連線本機的6379埠停止redis程序
redis-cli -h 127.0.0.1 -p 6379 shutdown,制定要連線的ip和埠號
redis-cli ping,ping redis的埠,看是否正常
redis-cli,進入互動式命令列
set k1 v1
get k1
redis安裝使用
服務端安裝 目前官方沒有windows版本,只有linux wget tar xzf redis 2.4.1.tar.gz cd redis 2.4.1 make 啟動 src redis server直到目前2.40版本前,虛擬磁碟還是不穩定而且有很多問題,這些問題,官方說是會不斷地完善,但並沒有...
Redis 安裝使用
redis是一種支援key value等多種資料結構的儲存系統。可用於快取 事件發布或訂閱 高速佇列等場景。該資料庫使用ansi c語言編寫,支援網路,提供字串 雜湊 列表 佇列 集合結構直接訪問,基於記憶體,可持久化。1.開啟乙個cmd視窗 使用 cd 命令切換目錄到c redis 檔案存放位置 ...
Redis安裝使用
為scrapy redis學習一下配置redis tar xzf redis 5.0.0.tar.gz cd redis 5.0.0 make prefix user redis install mkdir user redis cp redis server user redis cp redis...