wget
tar -zxvf redis-5.0.8.tar.gz
在專案根目錄下進行編譯
make
make執行時可能會出現錯誤,因為缺少gcc環境採用以下命令進行安裝
yum install gcc
安裝之後可能還會出現錯誤
in file included from adlist.c:34:0:
zmalloc.h:50:31: 致命錯誤:jemalloc/jemalloc.h:沒有那個檔案或目錄
#include
執行
make malloc=libc
進入src下執行
make
test
可能會出現如下錯誤
you need tcl 8.5 or newer in order to run the redis test
安裝tcl
yum install tcl
安裝之後重新執行若出現以下標誌則代表執行成功
\o/ all tests passed without errors!
cleanup: may take some time... ok
執行安裝命令
make
install
修改配置檔案redis.conf
1. bind 127.0.0.1 修改為 # bind 127.0.0.1
2. protected-mode yes 修改為 protected-mode no 與第一條一起負責外部ip可以鏈結訪問
3. daemonize no 更改為 daemonize yes 表示允許外部可以訪問
4. logfile "" 修改為 logfile "/log/redis.log" 根據自己心情配置日誌檔案位址
redis服務啟動試驗,如果日誌檔案中沒有異常資訊則表示啟動成功,或者我們通過以下命令檢查,如果出現兩條則表示成功
[root@bogon src]
# ps -aux | grep redis
root 15767 0.1 0.1 144016 1988 ? ssl 22:51 0:00 ./redis-server *:6379
root 15774 0.0 0.0 112724 988 pts/0 s+ 22:53 0:00 grep --color=auto redis
如果我們重啟伺服器的時候每次都需要重啟服務無疑是非常麻煩的,所以我們需要設定redis開機啟動
cp utils/redis_init_script /etc/init.d/redis
---修改以下資訊,與自己的安裝保持一致
redisport=6379
pidfile=/var/run/redis_$.pid
conf=
新增執行許可權
chmod +x /etc/init.d/redis
設定自啟動
# 檢查自啟動列表
chkconfig --list
# 加入自啟動列表
chkconfig --add redis
# 設定開機啟動
chkconfig redis on
如果使用以下命令可以正常啟動redis,應該設定成功。關機測試。
service redis start
Redis安裝詳解
開啟乙個cmd視窗 使用cd命令切換目錄到 c redis 執行 redis server.exe redis.conf 如果想方便的話,可以把redis的路徑加到系統的環境變數裡,這樣就省得再輸路徑了,後面的那個redis.conf可以省略,如果省略,會啟用預設的。輸入之後,會顯示如下介面 這時候...
centos安裝redis集群
安裝之前需要gcc yum install gcc c 解壓tar zxvf redis 4.0.1 cd redis 4.0.1 make make install prefix usr local redis 預設為前端啟動 cp redis 4.0.1 redis.conf usr local...
CentOS安裝Redis記錄
redis 是乙個基於記憶體的高效能key value資料庫,資料都儲存在記憶體中定期重新整理到磁碟,以極高的讀寫效率而備受關注。他的特點是支援各種資料結構,stirng,hashes,list,set,和sorted sets wget tar zxvf redis stable.tar.gz c...