linux下redis的多例項安裝配置

2021-07-17 11:33:35 字數 1816 閱讀 6889

測試環境為ubuntu 12.04.本文不介紹ubuntu的apt-get方式安裝,那種方式較為簡單,這裡介紹的是通用linux版本安裝redis-2.8.24.tar.gz

redis-2.8.24.tar.gz

各版本安裝方式應該差不多,可以自由選擇。

解壓版本:

tar xzf redis-2.8.24.tar.gz

cd redis-2.8.24/

make test

make 

ps:我的ubuntu系統提示tcl版本太低,後面更新了下版本就ok了。安裝的細節不貼圖了。

安裝完成後,直接測試src/redis-server 是否可以啟動,啟動後會列印出乙個redis的圖示:

在編譯沒有通過之前,src目錄下是沒有redis-cli 和redis-server這些應用程式的。安裝完成後,redis的這些應用程式是可以通過拷貝使用的。

自定義安裝例項

建立目錄:

mkdir -p /data/service/mytest-redis/data

mkdir -p /data/service/mytest-redis/bin

mkdir -p /data/service/mytest-redis/log

mkdir -p /data/service/mytest-redis/conf

我打算使用7086埠

1、修改配置

進入conf目錄後:

2 啟動自定義例項

mytest-redis#bin/redis-server conf/redis_7086.conf

3 檢查

root@s0142-gz:/data/service/mytest-redis# netstat -alnpt | grep 7086

tcp        0      0 0.0.0.0:7086            0.0.0.0:*               listen      27454/redis-server

root@s0142-gz:/data/wulinzhi/service/mytest-redis# redis-cli -p 7086

127.0.0.1:7086> auth test123

ok127.0.0.1:7086> info

# server

redis_version:2.8.24

redis_git_sha1:00000000

redis_git_dirty:0

redis_build_id:a3fe14cbf5f78004

redis_mode:standalone

os:linux 3.2.0-23-generic x86_64

arch_bits:64

multiplexing_api:epoll

gcc_version:4.6.3

process_id:27454

run_id:67e9db6b9cf1e63c9d5c7834ce32a546e4325790

tcp_port:6370

uptime_in_seconds:10266

.....

自定義安裝7086例項到mytest-redis安裝完成。如再啟動其它例項,只要在conf目錄下多配置幾個引數檔案後,用redis-server ../conf/redis_$port.conf 即可。

windows下配置多redis例項

由於多個專案需要使用redis服務,所以需要在1臺windows伺服器上部署多個redis例項並將例項安裝成windows服務,下面介紹步驟,部署3個例項 1 將redis.windows service.conf複製改名為 redis.windows service 6380.conf redis...

Linux伺服器下redis單機多例項的部署方法

對於單節點redis的部署,前邊已經講過 單節點redis部署方法 以下主要講解單機多例項的部署方法,所謂單機多例項也就是你也不用麻麻煩煩部署多次來實現一台伺服器上多個redis。首先需要一套已經部署好了的redis,參考上邊的單節點redis部署方法。單節點時同樣是通過cp命令複製了乙份conf檔...

redis的多例項

redis的多例項功能,可以在乙個機器上,啟動多個redis服務端 vim redis.conf 寫入以下內容 不要加上注釋 port 6379 bind 0.0.0.0 daemonize no 後台執行redis pidfile data 6379 redis.pid 將redis程序的id寫入...