配置 Linux 防火墙
Plesk Panel (Obsidian) 在默认 HTTP 端口上运行。
因此,我们需要在 Linux 防火墙中允许它。
# firewall-cmd --permanent --add-service=http success # firewall-cmd --reload success
Plesk Panel 是一种商业网络托管和服务器数据中心自动化软件。
在本文中,我们将学习如何在 CentOS/RHEL 8 上安装 Plesk Obsidian。
访问 Plesk Obsidian
使用 Plesk 安装程序提供的 URL 访问 Obsidian Web 界面。
提供联系方式,为管理员用户设置密码并选择许可类型。
Plesk Obsidian 正在为我们初始化配置。
成功配置后,Plesk Obsidian 将带我们进入介绍页面。
我们可以随时从 Plesk Obsidian 配置所需的网站。
因此,单击“跳过介绍”,直接进到Plesk Obsidian仪表板。
在 CentOS 8 上安装 Plesk Panel (Obsidian)
Plesk 提供了不同的方法来安装 Obsidian
- 一键式 Plesk 面板安装 - 这是一种快速、轻松地启动和运行具有默认配置的 Plesk 服务器的方法。
- 使用安装程序控制台安装 Plesk 面板 - 我们可以使用 Linux 交互式 CLI 控制台安装 Plesk。
- 使用安装程序 GUI 安装 Plesk Panel
- 使用 ISO 镜像安装 Plesk Panel - Plesk 为 CentOS 和 Ubuntu 操作系统提供 ISO 镜像,配置为自动安装它
在这里,我们使用安装程序控制台安装 Plesk 面板(黑曜石)。
执行 wget 命令下载 Plesk Obsidian 安装程序。
# wget https://autoinstall.plesk.com/plesk-installer
使下载的文件在 Linux Bash 中可执行。
# chmod +x plesk-installer
执行下载的脚本,一次性安装和配置 Parallels Plesk Panel (Obsidian) 和相关软件组件。
# ./plesk-installer
安装程序脚本显示指向 Plesk Obsidian 许可证的链接。
按“F”键向前移动。
选择 Plesk Obsidian 安装类型。
默认的“推荐”选项很好用,因此按“F”继续。
plesk-installer 脚本列出所需的软件包。
按“F”向前移动。
Plesk Panel (Obsidian) 已成功安装。
记下 plesk-installer 脚本提供的 URL。
此 URL 将用于首次访问 Plesk Obsidian。
在我们的 Linux 服务器上,PSA 服务在启动时遇到问题,因此我们检查了 PSA 的 systemd 服务单元,发现 Plesk 安装程序未正确设置服务类型。
因此,我们在 vim 编辑器中编辑 PSA systemd 单元。
# vi /etc/systemd/system/multi-user.target.wants/psa.service
并将类型从 one-shot 更改为 simple 。
[Unit] Description=Plesk Panel Wants=sw-cp-server.service sw-engine.service Wants=mariadb.service mysql.service After=network.target mariadb.service mysql.service [Service] Type=simple RemainAfterExit=yes ExecStart=/bin/true [Install] WantedBy=multi-user.target
立即启动 PSA 服务。
# systemctl daemon-reload # systemctl start psa.service
检查 PSA 服务的状态。
# systemctl status psa.service -> psa.service - Plesk Panel Loaded: loaded (/usr/lib/systemd/system/psa.service; enabled; vendor preset:> Drop-In: /usr/lib/systemd/system/psa.service.d ->->respawn.conf Active: active (exited) since Sat 2021-01-23 20:24:47 PKT; 3s ago Process: 36347 ExecStart=/bin/true (code=exited, status=0/SUCCESS) Main PID: 36347 (code=exited, status=0/SUCCESS) Tasks: 0 (limit: 5804) Memory: 0B CGroup: /system.slice/psa.service Jan 23 20:24:47 plesk-server.onitroad.com systemd[1]: Started Plesk Panel.
PSA 服务已成功启动。