部分 Amazon Lightsail 蓝图会显示 Bitnami 角落横幅。用 CSS 隐藏它,只会改变访客看到的页面。如果要在服务器上关闭横幅,应按照对应镜像和 Web 服务器的流程操作。

要点

  • 先确认实例确实显示 Bitnami 横幅。
  • 以下命令适用于受支持且使用 Apache 的 WordPress Lightsail 镜像。
  • 命令会重启 Apache,应安排在合适的维护时段执行。

在受支持的 Lightsail 镜像上关闭横幅

修改生产服务器前,确认能够访问实例,创建适当的备份或快照,并检查恢复方式。通过实例的公网 IP 打开网站,确认横幅确实显示。如果没有横幅,就无需操作。

使用 Lightsail 浏览器 SSH 客户端或获授权的 SSH 方式连接。AWS 为使用 Apache 的 WordPress 蓝图提供了以下命令。选择镜像上实际存在的路径:

sudo /opt/bitnami/apps/wordpress/bnconfig --disable_banner 1 && sudo /opt/bitnami/ctlscript.sh restart apache

如果该路径不存在,AWS 也提供了这个替代路径:

sudo /opt/bitnami/wordpress/bnconfig --disable_banner 1 && sudo /opt/bitnami/ctlscript.sh restart apache

第一条命令通过 Bitnami 配置工具关闭横幅,第二条命令重启 Apache。重启后检查公网页面和服务器状态。如果两条命令都不适用于你的镜像,请停止操作,并查看当前的 Amazon Lightsail 说明和 Bitnami 横幅文档。不要在其他镜像或 Web 服务器上直接粘贴这些命令。

什么时候用 CSS 就够了

如果只想隐藏页面上可见的角落元素,可以尝试在网站 CSS 中添加规则,但选择器取决于实际渲染的页面。先检查元素,并在桌面和手机上测试。CSS 不会关闭服务器端的横幅设置,主题或镜像更新后也可能失效。

常见问题

这个流程适用于所有 Bitnami 安装吗?

不适用。路径和服务取决于镜像和服务器组件。上述命令依据 AWS 对受支持的 Apache WordPress Lightsail 镜像的说明。

重启 Apache 会影响访客吗?

请求可能会短暂中断。请安排好操作时间,并在重启后检查网站。

可以只用 CSS 吗?

可以,前提是仅需隐藏视觉元素,而且能够安全地隐藏该横幅。如果需要从服务器配置中关闭横幅,则应使用服务器端流程。