首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在xampp Apache Ubuntu上设置Certbot

在xampp Apache Ubuntu上设置Certbot
EN

Stack Overflow用户
提问于 2018-06-01 22:23:18
回答 2查看 3.5K关注 0票数 1

我尝试使用https://certbot.eff.org/lets-encrypt/ubuntuxenial-apache文档设置SSL证书。

它起作用了,唯一的问题是它在错误的Apache服务器上。我在我的Ubuntu 16.04系统上安装了2台Apache服务器。一个链接到/var/www/html,另一个(这是我的XWAMPP服务器)链接到/opt/lampp/htdocs

链接到/var/www/html的Apache服务器在这个服务器上的SSL被激活。使用以下命令:sudo certbot --apache

我希望在XAMPP的Apache服务器上激活它。如何编辑此命令,使其调用其他Apache服务器?

EN

回答 2

Stack Overflow用户

发布于 2018-06-02 03:14:08

它将工作,但为此,您需要和静态ip和端口转发80和443到您的系统ip和链接与域名,您可以尝试无ip,他们将给您免费的域名之后,您需要访问https://www.sslforfree.com/之后,按照他们说的步骤。验证后,您可以下载ssl文件。您需要将解压缩文件放在C:\xampp\apache\conf中

之后转到C:\xampp\apache\conf\extra

并编辑httpd-vhosts.conf和以下内容,您可以根据您的域或根目录进行更改

代码语言:javascript
复制
<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host2.example.com
    DocumentRoot "C:/xampp/htdocs/dummy-host2.example.com"
    ServerName dummy-host2.example.com
    ErrorLog "logs/dummy-host2.example.com-error.log"
    CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>

<VirtualHost *:443>
    ServerAdmin webmaster@osticket.dev
    DocumentRoot "C:/xampp/htdocs/upload"
    ServerName osticketamcat.ddns.net
    ServerAlias osticketamcat.ddns.net
    SSLEngine on
    SSLCACertificateFile "C:\xampp\apache\conf\ssl\ca_bundle.crt"
    SSLCertificateFile "C:\xampp\apache\conf\ssl.crt\server.crt"
    SSLCertificateKeyFile "C:\xampp\apache\conf\ssl.key\server.key"
    ErrorLog "logs/dummy-host.example.com-error.log"
    CustomLog "logs/dummy-host.example.com-access.log" common
    <Directory "C:/xampp/htdocs/upload">
        Options Indexes FollowSymLinks MultiViews
        AllowOverride all
        Order Deny,Allow
        Allow from all
        Require all granted
</Directory>
票数 1
EN

Stack Overflow用户

发布于 2020-03-09 11:05:35

我解决了这个问题。

代码语言:javascript
复制
sudo certbot --apache-ctl /opt/lampp/bin/apachectl

sudo nano /opt/lampp/etc/httpd.conf
------------
# Virtual hosts
Include etc/extra/httpd-vhosts.conf
Include etc/extra/httpd-vhosts-le-ssl.conf #Add it here
票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50645588

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档