使用新域 apache 启用 https (certbot)
Enable https (certbot) with new domain, apache
我添加了一个域。
想要使用 certbot 为新域启用 https。
关注这个https://certbot.eff.org/lets-encrypt/ubuntubionic-apache
sudo certbot --apache
[sudo] password for qq:
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator apache, Installer apache
Which names would you like to activate HTTPS for?
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
1: old.example.com
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Select the appropriate numbers separated by commas and/or spaces, or leave input
blank to select all options shown (Enter 'c' to cancel):
我只能看到我的旧域。我通过新域使用 ssh。
如何添加新域?
我的猜测是您忘记在 Apache 配置中添加域。尝试在 /etc/apache2/sites-available
.
查看您的配置
如果您的新域名已经配置,请尝试通过检查配置文件是否已在 /etc/apache2/sites-enabled
中链接来查看是否已启用。如果是,请尝试重新加载 apache2 以确保加载最新的配置
sudo systemctl reload apache2
或者如果配置不存在,请尝试启用它们
sudo a2ensite my-new-config
sudo systemctl reload apache2
如果新域仍然没有出现,您可以尝试手动生成证书,然后在您的配置中手动使用它:
sudo certbot certonly -d new-domain.com -d www.new-domain.com
我添加了一个域。
想要使用 certbot 为新域启用 https。
关注这个https://certbot.eff.org/lets-encrypt/ubuntubionic-apache
sudo certbot --apache
[sudo] password for qq:
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator apache, Installer apache
Which names would you like to activate HTTPS for?
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
1: old.example.com
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Select the appropriate numbers separated by commas and/or spaces, or leave input
blank to select all options shown (Enter 'c' to cancel):
我只能看到我的旧域。我通过新域使用 ssh。
如何添加新域?
我的猜测是您忘记在 Apache 配置中添加域。尝试在 /etc/apache2/sites-available
.
如果您的新域名已经配置,请尝试通过检查配置文件是否已在 /etc/apache2/sites-enabled
中链接来查看是否已启用。如果是,请尝试重新加载 apache2 以确保加载最新的配置
sudo systemctl reload apache2
或者如果配置不存在,请尝试启用它们
sudo a2ensite my-new-config
sudo systemctl reload apache2
如果新域仍然没有出现,您可以尝试手动生成证书,然后在您的配置中手动使用它:
sudo certbot certonly -d new-domain.com -d www.new-domain.com