菜鸟科技网

amh重启命令是什么?

重启 AMH 面板本身

这是最常见的操作,当你修改了面板配置或遇到面板异常时,可以尝试重启面板服务。

amh重启命令是什么?-图1
(图片来源网络,侵删)
amh restart

或者使用更明确的命令:

systemctl restart amhd

(注:在较新版本的 AMH (如 7.2+) 中,amhd 是面板守护进程的服务名。)


重启单个 Web 服务 (Nginx 或 Apache)

如果你只想重启 Web 服务,而不是整个 AMH 面板,可以单独操作 Nginx 或 Apache。

重启 Nginx

systemctl restart nginx

或者使用 AMH 内置命令:

amh重启命令是什么?-图2
(图片来源网络,侵删)
amh nginx restart

重启 Apache

systemctl restart httpd

(注意:在 AMH 中,Apache 的服务名通常是 httpd,而不是 apache2。)

或者使用 AMH 内置命令:

amh httpd restart

重启 PHP-FPM 服务

当你修改了 PHP 的配置文件(如 php.iniphp-fpm.conf)后,需要重启对应的 PHP-FPM 版本才能生效。

假设你的 PHP 版本是 7.4,命令如下:

amh重启命令是什么?-图3
(图片来源网络,侵删)
systemctl restart php74-fpm

(请将 74 替换为你服务器上实际的 PHP 版本号,php56-fpm, php70-fpm, php80-fpm 等。)

或者使用 AMH 内置命令(推荐,因为它能自动处理版本):

amh php restart

这个命令会重启所有已安装的 PHP 版本。


重启 MySQL/MariaDB 数据库

当你修改了数据库配置(如 my.cnf)后,需要重启数据库服务。

systemctl restart mysqld

(在 AMH 中,MariaDB 的服务名通常是 mysqld。)

或者使用 AMH 内置命令:

amh mysql restart

重启整个服务器 (不推荐,除非必要)

只有在计划内维护、系统内核更新或遇到无法解决的严重问题时,才考虑重启服务器。

方法一 (推荐):

reboot

方法二 (旧版系统):

init 6

重启前的注意事项:

  • 提前通知用户:如果服务器上运行着正式网站,请务必提前通知用户,告知维护时间。
  • 保存数据:确保所有正在进行的数据写入操作已完成。
  • 检查服务状态:重启后,登录服务器检查 AMH 面板和各项服务是否正常运行。

总结与快速参考

目标 推荐命令 备注
重启 AMH 面板 amh restartsystemctl restart amhd 最常用的面板级重启
重启 Nginx amh nginx restartsystemctl restart nginx 单独重启 Web 服务
重启 Apache amh httpd restartsystemctl restart httpd 单独重启 Web 服务
重启 PHP-FPM amh php restartsystemctl restart phpXX-fpm 修改 PHP 配置后使用
重启数据库 amh mysql restartsystemctl restart mysqld 修改数据库配置后使用
重启服务器 reboot 谨慎使用,影响所有服务

如何选择正确的命令?

  1. 先想清楚要做什么:是面板不好用?还是网站打不开?
  2. 从最小范围开始:如果只是网站访问异常,先尝试重启 nginx,如果无效,再考虑重启 php,如果还是不行,再重启整个 amh 面板。
  3. 优先使用 AMH 内置命令amh xxx restart 系列命令通常更安全,能更好地与 AMH 系统集成。

希望这些命令能帮到你!

分享:
扫描分享到社交APP
上一篇
下一篇