Ubuntu

如何在 ubuntu 上配置另一個 redis 實例?

  • May 26, 2021

我基本上想在 Ubuntu 上有 2 個 redis 實例。我查看了**/etc/init.d/redis-server**腳本並嘗試創建一個指向另一個配置文件(新埠等)的新腳本(redis-server-dev),但它似乎不起作用。

正確的程序是什麼?

謝謝

  • 創建一個新的配置文件/etc/redis/redis-new.conf(從 redis.conf 複製)並在新配置中更改這些欄位

    • pid文件
    • 港口
    • 日誌文件
    • dir(用於預設數據庫)
  • 創建一個新文件/etc/init.d/redis-server-new(從文件 redis-server 複製)並在新文件中更改這些欄位

    • name
    • pidfile(與步驟 1 中的配置文件相同)
    • deamon_args(步驟 1 中配置文件的路徑)。
  • 創建所需的目錄mkdir /var/lib/redis-new (並賦予它適當的權限chown redis:redis /var/lib/redis-new

  • 使新文件可執行:chmod +x /etc/init.d/redis-server-new

  • 註冊新的守護程序:update-rc.d redis-server-new defaults

引用自:https://serverfault.com/questions/183999