原生支持HTTPS/SSL
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证书