我有 Virtualmin,它有 apache 和主域以及 Let's Encrypt 的加密。
我在子域和端口 8443 上安装了 gitlab,但它对我不起作用。
打开端口但不打开子域。
我不知道如何连接子域来打开 gitlab。
我不知道如何将 Virtualmin 的证书添加到子域。
你怎么做这两件事?
我应该在 Virtualmin 之外进行吗?
我有 Virtualmin,它有 apache 和主域以及 Let's Encrypt 的加密。
我在子域和端口 8443 上安装了 gitlab,但它对我不起作用。
打开端口但不打开子域。
我不知道如何连接子域来打开 gitlab。
我不知道如何将 Virtualmin 的证书添加到子域。
你怎么做这两件事?
我应该在 Virtualmin 之外进行吗?
如果你需要像 GitLab 这样的脚本在网站的子域上运行,你需要创建一个子服务器。
登录 Virtualmin,选择您的域,单击创建虚拟服务器,
从顶部选项卡中,选择子服务器。
如果您想创建子域 git.example.com,则不是,只需在域中键入“git”并按 [TAB]。
在启用功能部分,是否也选择设置 SSL 网站?并单击创建服务器。
创建子服务器后,转到 SSL 部分并请求让我们加密证书。
要启用端口 8443,请转到 webmin、networking、firewalld,在端口和服务列表上,单击添加允许端口,添加端口 8443。并应用配置。
只需停止并启动防火墙即可生效。