大家好,我的开源项目PakePlus可以将网页/Vue/React项目打包为桌面/手机应用并且小于5M只需几分钟,官网地址:pakeplus.com
如果是一台服务器上只有一个域名,这样配置就可以了
开启443端口,并且填写证书的key和pem路径
但是如果你是一个服务器上放置了多个域名,并都要配置ssl证书,就只能有一个443后面跟上default_server,另外的nginx配置不能有default_server,不然会报错:
@iZuf6bf7uqck3jzquqvwwaZ:/etc/nginx/failinkssl$ sudo nginx -t nginx: [emerg] a duplicate default server for 0.0.0.0:443 in /etc/nginx/sites-enabled/hadocrm:21 nginx: configuration file /etc/nginx/nginx.conf test failed
这个错误是因为你在配置中定义了重复的 default_server。Nginx 不允许在同一个端口上有多个 default_server。
解决方案
移除重复的 default_server,就好了