我在使用 Mercure 的 Apache 服务器上有一个 Symfony 项目,我尝试在生产环境中设置 Mercure 集线器。
为了在生产环境中运行 Mercure 集线器,我将存档 mercure_0.6.2_Linux_x86_64.tar.gz ( https://github.com/dunglas/mercure/releases ) 提取到项目根目录下的子文件夹 mercure 中。
然后我运行命令:
JWT_KEY='myJWTKey' ACME_HOSTS='example.com' ./mercure
用我的信息
但是集线器没有运行并出现此错误:
FATA [0000] 侦听 tcp :443: 绑定: 权限被拒绝
我看到了一个类似的问题(如何在生产中运行 Mercure),但建议的答案使用 ADDR 来更改端口,并且根据文档,“Let's Encrypt 仅支持默认端口:要使用 Let's Encrypt,请不要设置此变量。” .
如何在生产环境中运行 Mercure?