小编Dan*_*rub的帖子

在 Docker 的官方 Wordpress 容器中使用 Let's Encrypt

我试图让咱们加密正式泊坞WordPress的容器。

设置环境

$ cat docker-compose.yml
wordpress:
  hostname: some.fqdn.com
  image: wordpress
  links:
    - db:mysql
  ports:
    - 80:80
    - 443:443

db:
  image: mariadb
  environment:
    MYSQL_ROOT_PASSWORD: example

$ docker-compose -f docker-compose.yml up -d
$ docker exec -ti root_wordpress_1 bash
Run Code Online (Sandbox Code Playgroud)

安装让我们加密

$ apt-get update && apt-get install -y git-core
[...]
$ cd /usr/local
$ git clone https://github.com/letsencrypt/letsencrypt
[...] 
$ cd letsencrypt/
$ ./letsencrypt-auto --apache
Checking for new version...
Requesting root privileges to run letsencrypt...
   /root/.local/share/letsencrypt/bin/letsencrypt --apache
An unexpected error occurred:
PythonDialogBug
Please …
Run Code Online (Sandbox Code Playgroud)

wordpress docker lets-encrypt

8
推荐指数
1
解决办法
2327
查看次数

CentOS7 firewalld 无区域

我已经在 VPS 上的全新 CentOS 7 最小安装上安装了 firewalld(很奇怪,从我一直在搜索的内容来看,firewalld 应该已经安装在系统中)。

我尝试打开一些端口,但是在运行类似的命令时

firewall-cmd --zone=public --add-port=80/tcp --permanent

我收到以下错误消息:Error: INVALID_ZONE: public

当查看可用区域时,firewall-cmd --get-zones我什么也得不到。

应该如何配置?

vps firewalld centos7

7
推荐指数
1
解决办法
5152
查看次数

标签 统计

centos7 ×1

docker ×1

firewalld ×1

lets-encrypt ×1

vps ×1

wordpress ×1