原生支持HTTPS/SSL

来自Domoticz
Admin讨论 | 贡献2017年3月3日 (五) 16:38的版本 (创建页面,内容为“Domoticz从2.2563版本开始原生支持HTTPS/SSL(2015-06-14) https端口在<code>/etc/init.d/domoticz.sh</code>文件中设置 <source lang="text"> DAEMON_ARGS="$...”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

Domoticz从2.2563版本开始原生支持HTTPS/SSL(2015-06-14)

https端口在/etc/init.d/domoticz.sh文件中设置

DAEMON_ARGS="$DAEMON_ARGS -www 8080 -loglevel=1"
DAEMON_ARGS="$DAEMON_ARGS -sslwww 443"
DAEMON_ARGS="$DAEMON_ARGS -log /var/log/domoticz.log"

参数说明: -sslwww 端口号(例如 -sslwww 443)。https默认启用,将端口改为0来禁用https。 -sslcert 文件路径(例如 /opt/domoticz/server_cert.pem)

如果不设置–sslcert参数,Domoticz会使用安装目录下的默认SSL证书"server_cert.pem"(此证书颁发给domoticz.com域名)。使用默认证书会导致浏览器显示警告信息而无法正常访问!

要在外网访问,别忘了在路由器中设置SSL端口转发(例如TCP443)。

通过以下教程可以很方便的生成属于你自己域名的证书: 使用LetsEncrypt生成SSL证书