zoukankan      html  css  js  c++  java
  • 坑爹的AMH

    坑爹的 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
    上面命令增加一虚拟主机忽略其余参数只绑定域名。

  • 相关阅读:
    PHP header函数设置http报文头示例详解
    在Windows下为PHP安装redis扩展
    CMD模拟http请求
    strstr使用
    memset使用
    QT修改应用程序图标
    纪念下自学QT 第十天 终于写成了串口调试助手
    QT设置textEdit光标到末尾
    QT设置TextEdit颜色
    QT设置QToolBar带有图标和文字
  • 原文地址:https://www.cnblogs.com/carbon3/p/5915786.html
Copyright © 2011-2022 走看看