日拱一卒无有尽,功不唐捐终入海

AMH 4.2 LNMP/Nginx虚拟主机面板管理常用命令

开发环境 Sam 1141℃ 0评论

AMH 4.2 为独立的一套LNMP/Nginx虚拟主机面板,安装请使用纯净系统。
官方网站:http://amh.sh/

SSH 管理命令

虚拟主机 : amh host

PHP管理 : amh php

Nginx管理 : amh nginx

MySQL管理 : amh mysql

FTP管理 : amh ftp

数据备份 : amh backup

一键还原 : amh revert

参数设置 : amh SetParam

模块扩展 : amh module

任务计划 : amh crontab

在线升级 : amh upgrade

面板信息 : amh info

相关目录

网站目录 : /home/wwwroot

Nginx目录 : /usr/local/nginx

PHP目录 : /usr/local/php

MySQL目录 : /usr/local/mysql

MySQL数据目录 : /usr/local/mysql/data

SSH Nginx

1) 有步骤提示操作:

ssh执行命令: amh nginx

然后选择对应选项进行操作。

2) 或直接操作:

启动Nginx: amh nginx start

停止Nginx: amh nginx stop

重载Nginx: amh nginx reload

重启Nginx: amh nginx restart


使用例子1:

amh nginx reload

重载nginx, nginx相关配置更改后需重载nginx后生效。


reload重载与restart重启的区别是,

restart重启是先杀死当前进程然后再重新启动nginx,这样内存相关方面资源会释放彻底些。

nginx配置如果更改不当会提示报错,并且nginx会启动失败。

reload重载是平滑操作的,当前访问的用户不会因nginx重载断掉,

同时nginx配置更改后的参数同样生效。

nginx配置如果更改不当不提示报错信息,nginx也不会中止。

因此如调试nginx配置用restart重启较好,便于排查问题。

如果确认nginx配置更改无误,直接reload重载即可。

SSH MySQL

1) 有步骤提示操作:

ssh执行命令: amh mysql

然后选择对应的1~6的选项进行操作。

2) 或直接操作:

启动MySQL: amh mysql start

停止MySQL: amh mysql stop

重载MySQL: amh mysql reload

重启MySQL: amh mysql restart

强制重载MySQL: amh mysql force-reload

SSH PHP

1) 有步骤提示操作:

ssh执行命令: amh php

2) 或直接操作:

启动PHP: amh php start

停止PHP: amh php stop

强行停止PHP: amh php force-quit

重启PHP: amh php restart

重载PHP: amh php reload

 

转载请注明:PHP笔记 » AMH 4.2 LNMP/Nginx虚拟主机面板管理常用命令

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)