Docker WordPress 使用 certbot 遇到的问题

Certbot 证书安装后还是提示不安全

浏览器显示证书为 Fake LE Intermediate X1

解决办法:

去掉 –stagging 添加 –server …

certonly --webroot --webroot-path=/var/www/html --email linyongqiang@outlook.com --agree-tos --no-    eff-email --force-renewal -d linyqiang.com -d www.linyqiang.com --server https://acme-v02.api.letsencrypt.org/

docker-compose 导致 /var/www/html 权限改为root

这样会导致 wordpress 在安装插件时提示:

WordPress需要访问您网页服务器的权限。 请输入您的FTP登录凭据以继续。 如果您忘记了您的登录凭据(如用户名、密码),请联系您的网站托管商

解决办法:

docker container ls 查询到 wordpress 的容器 ID

docker exec -it [ID] /bin/sh

/var/www/html # cd
~ # chown -R www-data /var/www/html 

发表评论

电子邮件地址不会被公开。 必填项已用*标注