坑爹的 AMH的配置文件在这里:

nginx 配置文件1:/usr/local/nginx-generic-1.6/conf/nginx.conf

nginx 配置文件2:/home/wwwroot/tongji/vhost

Php-fpm配置文件: /home/wwwroot/web环境名称/php-fpm/域名目录.conf

Php.ini配置文件 /home/wwwroot/web环境名称/etc/amh-php.ini       //web环境名称 是 AMH下的环境名称,里面可以有多个虚拟主机

MYSQL配置文件 vim /usr/local/mysql-generic-5.5/my.cnf     //你使用的版本

basedir = /usr/local/mysql-generic-5.5

datadir = /home/usrdata/mysql-generic-5.5

登录MYSQL:  mysql -uroot -p*** -S /tmp/mysql-generic-5.5.sock

备份MYSQL:  /usr/local/mysql-generic-5.5/bin/mysqldump -uroot -p*** apk > /data/apk.sql -S /tmp/mysql-generic-5.5.sock

AMH数据导入:/usr/local/mysql-generic-5.5/bin/mysql -uroot -plele9013 houtai < /data/houtai.sql -S /tmp/mysql-generic-5.5.sock    (AMH 到AMH)

授权给从服务器: grant replication slave on *.* to '用户名'@'从的IP' identified by '密码';    //这是新增的用户名密码 到时从连接主要用到

mysql> change master to master_host='192.168.128.133',  //mysql主的IP
-> master_user='repl',master_password='密码',                   //与上面的grant replication对应。
-> master_log_file='mysql-bin.000004',master_log_pos=401;

重启 Nginx:  amh nginx   { restart | reload | start | stop }
重启 MySQL: amh mysql   { restart | reload | start | stop }
重启 php   : 通过面板吧  命令我还没找出来

AMH重启:AMH -> 2 (amh-5.3) -> 6 (start)  【5 restart,8 stop】

连接数过多: vim /usr/local/mysql-generic-5.5/my.cnf

max_connections = 1000
wait_timeout = 5

卸载:

killall php-fpm
amh nginx stop
amh mysql stop
rm /root/amh -rf;
rm /home/usrdata /home/wwwroot -rf;   // 这一步要谨慎 删除数据库文件和网站
rm /usr/local/amh* -rf;
rm /usr/local/libiconv* -rf;
rm /usr/local/nginx* -rf;
rm /usr/local/mysql* -rf;
rm /usr/local/php* -rf;
rm /etc/init.d/amh-start /etc/amh-iptables
/bin/amh -f;

教程文档

https://amh.sh/install.htm

https://amh.sh/bbs/post-4072-1-1.htm

https://amh.sh/bbs/post-3848-1-1.htm

下面的命令有些是没有用的了

LNMP面板 - AMH 命令使用nginx篇

» SSH Nginx
1) 有步骤提示操作: 
ssh执行命令: amh nginx
然后选择对应选项进行操作。

2) 或直接操作: 
启动Nginx: amh nginx start
停止Nginx: amh nginx stop
重载Nginx: amh nginx reload
重启Nginx: amh nginx restart

LNMP面板 - AMH 命令使用mysql篇

» 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

LNMP面板 - AMH 命令使用php篇

» 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 [主标识域名]

3) 面板自身PHP操作:
amh php
[start/stop/restart/reload] [amh-web] [y/n] 
面板自身PHP主标识参数为 amh-web,并需额外增加确认参数 [y/n]

---------------------------------------------------------------

使用例子1:
amh php stop amysql.com
停止主标识域名为amysql.com网站的php。

使用例子2:
amh php start
启动php,缺省主标识域名启动所有主机php。

使用例子3:
amh php reload
重载所有主机的php,通常php.ini配置更改后重载。

LNMP面板 - AMH 命令使用ftp篇

» SSH FTP
1) 有步骤提示操作: 
ssh执行命令: amh ftp 
然后选择对应的1~6的选项进行操作。

2) 或直接操作: 
查看ftp列表: amh ftp list
增加ftp用户: amh ftp add [账号] [密码] [根目录] [上传速度限制] [下载速度限制]
[上传比率值] [下载比率值] [文件数量] [容量] [连接并发数] [使用时间限制]
编辑ftp用户: amh ftp edit [账号] [-] [根目录] [上传速度限制] [下载速度限制] [下载比率值] [下载比率值] [文件数量] [容量] [连接并发数] [使用时间限制]
更改ftp密码: amh ftp pass [账号] [密码]
删除ftp用户: amh ftp del [账号]

温馨提示:
增加或编辑账号忽略参更改某一参数请填写0,不做限制请填写-符号。
---------------------------------------------------------------

使用例子1:
amh ftp add testftp testpass /home/wwwroot 0 100 
以上命令为增加ftp用户,账号为testftp密码为testpass,ftp根目录为/home/wwwroot,忽略更改上传速度参数、限制下载速度为100kb

AMH host命令使用主机篇

» SSH Host
1) 有步骤提示操作: 
ssh执行命令: amh host 
然后选择对应的1~7的选项进行操作。

2) 或直接操作: 
启动虚拟主机: amh host start [主标识域名] 缺省主标识域名即为所有
停止虚拟主机: amh host stop [主标识域名] 缺省主标识域名即为所有
虚拟主机列表: amh host list
新增虚拟主机: amh host add [主标识域名 amysql.com] [绑定域名
amysql.com,www.amysql.com] [默认主页 index.php,index.html]
[Rewrite规则 amh] [自定义错误页面
404,502] [访问日志 on/off] [错误日志
on/off] [二级域名绑定子目录 on/off] [设置PHP-FPM
static/dynamic,1,2,3,4]
编辑虚拟主机: amh host edit [主标识域名] [其余参数与add命令相同]
删除虚拟主机: amh host del [主标识域名]

3) 温馨提示:
增加或编辑虚拟主机忽略某参数请填写0,如参数有多项请使用英文逗号分隔。

---------------------------------------------------------------

使用例子1:
amh host add amysql.com amysql.com,www.amysql.com index.html,index.php 0
404,502 on off on static,1,2,3,4
以上命令为增加一虚拟主机,主标识域名为amysql.com,绑定域名amysql.com与ww.amysql.com,默认主页为index.html与index.php,开启自定义404与502页面、开启错误日志、与开启子目录绑定。并设置主机php-fpm为静态模式,子进程数为4。

使用例子2:
amh host add amysql.com amysql.com,www.amysql.com
上面命令增加一虚拟主机忽略其余参数只绑定域名。

坑爹的AMH的更多相关文章

  1. php-fpm设置与 phpMyadmin超时 操作SQL超时

    LNMP 一键安装包环境: Phpmyadmin   登录超时 (1440 秒未活动),请重新登录. vim /usr/local/php/etc/php.ini session.gc_maxlife ...

  2. Elasticsearch 的坑爹事——记录一次mapping field修改过程

    Elasticsearch 的坑爹事 本文记录一次Elasticsearch mapping field修改过程 团队使用Elasticsearch做日志的分类检索分析服务,使用了类似如下的_mapp ...

  3. [iOS]坑爹的ALAsset(Assets Library Framework)

    Assets Library Framework 可以用来做iOS上的多选器,选照片视频啥的啦就不介绍了. 目前的项目有点类似dropbox,可以选择设备内的照片然后帮你上传文件,使用了Assets ...

  4. .net core 一次坑爹的类库打包过程

    众所周知,.net core 跨平台类库引用一定要通过nuget获得.(如有问题,欢迎指出) 打包 将普通.net project转换成.net core 的类库有两种方式: 1.新建.net cor ...

  5. 首师大附中互测题:50136142WXY的坑爹百度地图【B006】(可以喝的超大桶水)

    [B006]50136142WXY的坑爹百度地图[难度B]——————————————————————————————————————————————————————————————————————— ...

  6. 坑爹坑娘坑祖宗的87端口(记一次tomcat故障排查)

    原贴如下 坑爹坑娘坑祖宗的87端口(记一次tomcat故障排查) 虽然我用的是PHPstudy部署的dedecms,还是一样栽倒这个坑里了. 总结经验:本地测试使用8000~9000的端口比较安全.

  7. 坑爹的 SONY AS100V GPS

    事情是这样的,为了记录自己的生活,也是出于对视频编辑的兴趣,买了一台 SONY 的 AS100V 运动摄像机. 公司到货,回家路上拍了一段,回家兴冲冲的连上电脑,想看看 GPS 数据,发现是 SONY ...

  8. app里使用163邮箱发送邮件,被163认为是垃圾邮件的坑爹经历!_ !

    最近有个项目,要发邮件给用户设定的邮箱报警,然后就用了163邮箱,代码是网上借来的^^,如下: package com.smartdoorbell.util; import android.os.As ...

  9. ASP.NET之Cookie(坑爹的Response.Cookies.Remove)(转)

      在web开发中Cookie是必不可少的 .NET自然也有一个强大的Cookie操作类,我们用起来也非常方便,不过在使用中我们会发现一个坑爹的事情Response.Cookies.Remove删除不 ...

随机推荐

  1. 原生javascript-分享自己常用的函数

    [一]添加监听事件 addHandler:function(node,type,fn){if(node.addEventListener){ node.addEventListener(type,fn ...

  2. OGNL表达式语言中的"#"和"$"的区别

    Struts2使用标准的Context来进行OGNL表达式语言求值,OGNL的顶级对象是一个Context,这个Context对象就是一个Map类型实例,其根对象就是ValueStack,如果需要访问 ...

  3. 普通用户开通sudo权限:xxx is not in the sudoers file.This incident will be reported.的解决方法

    1.切换到root用户下,怎么切换就不用说了吧,不会的自己百度去. 2.添加sudo文件的写权限,命令是: chmod u+w /etc/sudoers 3.编辑sudoers文件 vi /etc/s ...

  4. Prism 4 文档 ---第7章 组成用户界面

    一个应用程序的用户界面(UI)可以通用以下几种模式之一来构建: 窗体所需要所有的控件都包含在一个单独的XAML文件中,在设计时组合这个窗体. 窗体的逻辑区域被分割到单独的部分中,通常指哟过户控件.这些 ...

  5. poj21516

    首先对于一种商品 如果这种货不足需求就直接输出-1 剩下的就是KM算法 分k次分别计算每种商品的最小权值匹配 代码: #include<cstdio> #include<cstrin ...

  6. HDU 4549 M斐波那契数列(矩阵快速幂+费马小定理)

    M斐波那契数列 Time Limit : 3000/1000ms (Java/Other)   Memory Limit : 65535/32768K (Java/Other) Total Submi ...

  7. C++实现设计模式之-装饰模式

    饰模式:动态地给一个对象添加一些额外的职责.就增加功能来说,装饰模式相比生成子类更为灵活.有时我们希望给某个对象而不是整个类添加一些功能.比如有一个手机,允许你为手机添加特性,比如增加挂件.屏幕贴膜等 ...

  8. php5.4.0以后加入trait实现代码复用【摘录】

    在http://www.php.net/manual/zh/language.oop5.traits.php 查看了一下5.4.0提供的特性trait顺便做一个标记(总结): 首先要明确trait和类 ...

  9. C语言实现的矩阵乘法运算器

    需求 编写程序模拟矩阵乘法,一个m*n的矩阵,乘以一个 n*m 的矩阵, 并且输出结果. STEP 1  矩阵乘法的计算 一个m行n列的矩阵与一个n行p列的矩阵可以相乘,得到的结果是一个m行p列的矩阵 ...

  10. this指针逃逸问题

    this指针逃逸是指在构造函数返回之前,其他线程已经就持有了该对象的应用,产生的结果自然和预期可能会产生差异.常见的this指针逃逸,在并发编程实战一书中,作者指出:在构造函数中注册事件监听,在构造函 ...