【发布时间】:2021-01-30 21:02:36
【问题描述】:
我在 Ubuntu 18.04 上建立了一个网站,并尝试为该域安装 SSL(Let's Encrypt)。所以我安装了指南中的所有内容,但之后我无法访问我网站的管理面板,也无法从 FTP 服务器上传或下载任何文件。
所以我决定删除与 SSL 相关的所有内容(来自互联网上的一些指南),我想它会以某种方式回到以前的状态。然而,这并没有发生。
现在我无法将任何内容上传到 FTP 或从中下载。也无法访问管理页面。我可以访问服务器根目录,所以这是解决问题的唯一方法(据我所知)。
我已经尝试过这样做:
sudo certbot --apache -d domain.lt -d www.domain.lt
但是我得到了错误:
Error while running apache2ctl configtest.
Action configtest failed. The Apache error log may have more information.apache2:
Syntax error on line 225 of /etc/apache2/apache2.conf: Syntax error on line 13 of /etc/apache2/sites-enabled/opencart-le-ssl.conf: Could not open configuration file /etc/letsencrypt/options-ssl-apache.conf: No such file or directory
我看到 Apache 没有运行,不知道如何让它运行。
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: failed (Result: exit-code) since Fri 2020-10-16 13:16:42 EEST; 11min ago
Process: 18181 ExecStop=/usr/sbin/apachectl stop (code=exited, status=1/FAILURE)
Process: 18186 ExecStart=/usr/sbin/apachectl start (code=exited, status=1/FAILURE)
Main PID: 366 (code=exited, status=0/SUCCESS)
Oct 16 13:16:42 domain.lt systemd[1]: Starting The Apache HTTP Server...
Oct 16 13:16:42 domain.lt apachectl[18186]: apache2: Syntax error on line 225 of /etc/apache2/apache2.conf: Syntax error on line 13 of /etc/apache2/sites-enabled/opencart-le-ssl.conf:
Oct 16 13:16:42 domain.lt apachectl[18186]: Action 'start' failed.
感谢任何有关如何启用 ssl 并使其再次工作的帮助。作为系统管理员,我不是很擅长,只是按照指南进行操作。
【问题讨论】: