注意:请注意,本文被视为遗留文档,因为 EasyApache 3 已达到其生命周期结束的支持。
如果您运行 cPanel 服务器,并且需要升级您的 Apache 或 PHP 版本,cPanel 提供了 Easyapache 工具,使这些更新变得轻而易举。 虽然它可以从 WHM 运行,但通常更喜欢从命令行运行它。
笔记: 在开始之前,请确保您在屏幕会话中运行以下命令。 如果您的 ssh 连接断开,screen 将为您保持服务器上运行的 easyapache 进程。
启动 Easyapache
以 root 身份,在命令行的屏幕中,运行:
/scripts/easyapache
这将弹出一个交互式菜单。 除非您完全想从头开始重建您的 apache 和 PHP 配置,否则请保留选择 以前保存的配置,然后使用 Tab 键和箭头键,直到您选择 根据配置文件开始定制.
打 Enter 移动到下一个屏幕。 在这里你可以选择哪个版本 Apache 您希望在您的服务器上运行。 虽然 Easyapache 允许您安装 Apache 已达到使用寿命的状态,不建议使用。
升级 PHP
当您选择要更改的 PHP 版本时,请务必研究您网站的代码库以查看它是否适用于新版本。 请记住,Easyapache 为 PHP 5.2 安装 Zend Optimizer,为 PHP 5.3 及更高版本安装 Zend Guard; 再次,在进行更改之前检查您的站点代码是否兼容。
在下一个屏幕上, 短选项列表,可以选择最常用的 Apache 和 PHP 模块。 如果您要安装的模块不在此列表中,请选择 详尽的选项列表. 否则,请单击 Save 并建立 开始编译过程。
开始编译
一旦你击中 Save 并建立,是时候坐下来让 Easyapache 做它的事情了。 在该过程结束时,它将短暂地重新启动 apache。 在那之前,不要重新启动 apache,即使它看起来暂时关闭。 如果您这样做,您将无法恢复 apache,直到 Easyapache 可以完成新的编译,从而使您的网站一直处于停机状态。
编译后
Easyapache 进程完成后,花一些时间测试您的站点并确保它们在新版本的 Apache 和 PHP。 如果遇到任何问题,可以使用保存的配置运行新的 Easyapache。
当然,如果您在此过程中的任何时候遇到问题,请随时联系 Liquid Web 的 Heroic Support™ 团队。