我不小心从/ opt / bitnami / apache2 / conf /中删除了server.crt。从那时起,我无法打开我的网站。我将如何重新生成它或将其取回?
答案 0 :(得分:2)
这里的Bitnami工程师
您可以通过运行以下命令来生成新证书:
sudo openssl genrsa -out /opt/bitnami/apache2/conf/server.key 2048
sudo openssl req -new -key /opt/bitnami/apache2/conf/server.key -out /opt/bitnami/apache2/conf/cert.csr
sudo openssl x509 -in /opt/bitnami/apache2/conf/cert.csr -out /opt/bitnami/apache2/conf/server.crt -req -signkey /opt/bitnami/apache2/conf/server.key -days 365
sudo chmod 600 /opt/bitnami/apache2/conf/server*
它们将生成新的自签名证书文件。如果您是从证书颁发机构购买的有效证书,则只需再次将文件复制到apache2 / conf文件夹。
重新启动Apache以加载此新证书
sudo /opt/bitnami/ctlscript.sh restart apache
有关此文档的更多信息
https://docs.bitnami.com/aws/apps/wordpress/#how-to-create-an-ssl-certificate