簡體   English   中英

在 Ubuntu 19.04 上安裝 Redis-Commander 作為服務

[英]Install Redis-Commander as service on Ubuntu 19.04

我為自己創建了一個虛擬機,其中有一個運行 redis 和 redis 命令的 Ubuntu 19.04 來賓系統。

我可以通過 8081 訪問 redis 命令,但每次啟動 VM 時都需要手動啟動它。

我如何將 redis-commander 安裝為 linux 服務? 我想將它直接安裝在 Ubuntu 中,而不是在 docker 容器中運行。

是的你可以。 我在 Centos 7 上遇到了同樣的問題。在/etc/systemd/system目錄中,您應該創建.service文件,例如my-redis-commader.service 文件內容是這樣的:

[Unit]
Description=Redis Commander Activator
After=network.target

[Service]
WorkingDirectory=/usr/lib/node_modules/redis-commander/bin/
ExecStart=/usr/bin/node /usr/lib/node_modules/redis-commander/bin/redis-commander.js

[Install]
WantedBy=multi-user.target

在哪里

/usr/bin/node - node.js 可執行文件

/usr/lib/node_modules/redis-commander/bin/redis-commander.js - 是 node.js 模塊的文件,它運行 web 應用程序 - redis 服務器的 gui。

然后運行:

systemctl enable my-redis-commander.service
systemctl start my-redis-commander.service

檢查狀態:

systemctl status my-redis-commander.service

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM