我正在尝试在 LAMP 安装文件夹中创建一个启用 HTTPS 的特定目录。我读过相关内容,发现可以在 httpd.conf 中完成。但是我没有 https.conf,只有 apach2.conf
我还有两个文件:
/etc/apache2/sites-available/000-default.conf
/etc/apache2/sites-available/default-ssl.conf
我尝试使用以下说明创建 SSL 证书https://www.digitalocean.com/community/tutorials/how-to-create-a-ssl-certificate-on-apache-on-arch-linux尽管它可以通过 HTTP 访问,但仍然无法通过 HTTPS 访问我的 URL。
对于上述参考点,我无法完成步骤 3。
服务器配置:
在 Ubuntu 上安装的 LAMP 堆栈。
答案1
文件“sites-available/default-ssl.conf”可用于设置默认的 HTTPS 安装,只要您输入 SSL 证书等 - 并假设该目录由 Apache 读取 - 在大多数具有此布局的安装中它是默认的。
即 sites-available/default-ssl.conf 不需要包含 conf/extra-httpd-ssl.conf (但没有什么可以阻止您创建 conf/xtra/httpd-ssl.conf 并将该文件链接到您的 httpd.conf 文件中,如果您愿意的话)