在树莓派上运行 etherpad 作为服务

在树莓派上运行 etherpad 作为服务

我正在我的 raspberry pi ubuntu 14.04 服务器上设置 etherpad-lite。我在尝试让 etherpad-lite 作为服务运行时陷入困境,如下这些说明(我还检查了其他几个,但这没有帮助)。

启动服务后

service etherpad-lite start

我得到了令人沮丧的答复:

start-stop-daemon: unable to open pidfile '/var/run/etherpad-lite.pid' for writing (Permission denied)

我尝试更改文件的权限,向 etherpad (运行 etherpad 的用户)授予写入权限,但这没有任何改变。

sudo chown etherpad:etherpad /var/run/etherpad-lite.pid
sudo chmod 754 (also tried 777, just to see) /var/run/etherpad-lite.pid

我尝试使用 sudo 并以用户“etherpad”身份运行服务 etherpad-lite。这两个选项一开始似乎都有效,

Starting Etherpad Lite... 
done

但在检查浏览器或运行服务 etherpad-lite status 后,我认为它仍然无法正常工作:

[FAIL] etherpad-lite is not running ... failed!

关于如何解决这个问题有什么想法吗?

*我已经在 stackoverflow、raspberrypi.stackexchange 和 askubuntu 上问过这个问题。我没有得到实质性答复。

相关内容