如何配置apache2以使用HTTPS为我的网站服务?
我需要在HTTPS中测试我的网站,因为某些功能(即地理位置)只能通过使用Firefox的安全连接访问。 我试图跟随 这个帮助 ,但我没有成功实现我的需要。 到目前为止,我做了: sudo a2enmod ssl sudo a2ensite default-ssl sudo systemctl restart apache2.service 这应该使我的网络服务器能够在标准端口(443)上使用自签名证书进行安全连接。实际上,我可以通过输入来浏览apache索引页面 https://localhost。 但是,我现在有点单独配置我的网站了 .conf 文件。 我试图复制和修改 /etc/apache2/sites-available/default-ssl.conf 像这样: (webgis.conf) <IfModule mod_ssl.c> <VirtualHost _default_:443> ServerAdmin webmaster@localhost DocumentRoot /var/www/html # SSL Engine Switch: # Enable/Disable SSL for this virtual host. SSLEngine on SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key Alias …