P粉2519031632023-08-14 09:05:38
您可以使用letsencrypt免费生成SSL证书,或者从cloudflare获取。
如果您使用的是nginx,则可以在文档中找到如何安装证书的说明:http://nginx.org/en/docs/http/configuring_https_servers.html
如果您使用的是apache:
<VirtualHost 162.0.118.14:443> DocumentRoot /var/www/ SSL Engine on SSLCertificateFile /path/to/your_domain_name.crt SSLCertificateKeyFile /path/to/your_private.key SSLCertificateChainFile /path/to/cert.crt </VirtualHost>
请记住,https的默认端口是443。如果您的服务器运行在3000端口上,您需要设置反向代理将443端口指向3000端口。
nginx的反向代理配置:https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/