Настройка Certbot на xampp Apache Ubuntu - PullRequest
0 голосов
/ 01 июня 2018

Я попытался настроить сертификат SSL с: https://certbot.eff.org/lets-encrypt/ubuntuxenial-apache документацией.

Это сработало, единственная проблема заключалась в том, что он не на том сервере Apache.Я получил 2 сервера Apache на моей системе Ubuntu 16.04.1 ссылается на / var / www / html, а другой (это мой сервер XWAMPP) ссылается на / opt / lampp / htdocs

Сервер Apache, который ссылается на / var / www / htmlна этом SSL активирован.С помощью команды: sudo certbot --apache

Я хочу, чтобы он был активирован на сервере Apache XAMPP.Как я могу отредактировать эту команду, чтобы она вызывала другой сервер Apache?

1 Ответ

0 голосов
/ 01 июня 2018

Это будет работать, но для этого вам нужны статические ip и portforward 80 и 443 на ваш системный ip и связь с доменом, вы можете попробовать no-ip, они предоставят вам бесплатный домен, после чего вам нужно будет посетить https://www.sslforfree.com/ после этого выполните шаг, который они говорят.После проверки вы можете скачать файл ssl.после этого вам нужно поместить извлеченный файл в C: \ xampp \ apache \ conf

, затем перейдите в C: \ xampp \ apache \ conf \ extra

и отредактируйте httpd-vhosts.conf и следующую вещьвы можете изменить в зависимости от вашего домена или корневого каталога

<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>
...