国产LNMP面板 AMH4.0发布,4.0新版本进一步增强了面板备份功能,增加在线升级等各项功能,与进一步提高AMH的安全模式的兼容性能。AMH全名Amysql Host,是一款一直很努力、专注于LNMP平台应用开发的国产面板,也是国内首个免费开源主机面板。面板基于(Linux/Nginx/MySQL/PHP)构架的环境运行。 AMH使用GPL开源授权协议、所有源码开放,目前已有较为丰富的使用说明、开发学习文档,与有良好的用户群, 您使用、学习AMH都是一没错的选择,AMH希望用户使用面板同时也有所学习与收获、与您共同进步、发展。 模块扩展程序是AMH最大的特点,AMH主程序只做建站必要的功能,面板全部文件、程序500余KB,结构清晰,轻巧高效。 面板其它相关辅助功能以模块方式提供、按需扩展安装,用户也可应需求开发属于自己的功能模块。 模块扩展程序也是做为AMH面板的重点,今后会提供更加丰富的功能模块支持、 也希望有开发能力的用户参与AMH模块开发,为AMH的发展增添多一份力量、为用户提供更多面板功能支持。 4.0新版本进一步增强了面板备份功能,增加在线升级等各项功能,与进一步提高AMH的安全模式的兼容性能, 同时AMH4.0已支持Centos、Debian、Ubuntu所有的系统版本环境中安装。 AMH4.0更新日志 --------------- 1、优化amh info脚本,取消使用top命令读取CPU占用率,提高面板检测系统信息速度。 2、MySQL数据库列表详细显示字符集。 3、增加关于AMH介绍说明,全面提供源码(GPL开源授权协议)与增加注释。 4、改进amh revert一键还原命令,模块恢复前先卸载原先模块。 (用户反馈:Zeraba) 5、进一步兼容支持Centos、Debian、Ubuntu所有的版本安装。 6、面板导航等中文化、面板功能说明文档与标题全面修正。 7、View模板文件全部增加用户权限判断。 8、面板配置访问域名/IP项排除泛解析域名与重复记录。 9、管理、登录日志增加用户名、内容、IP、时间等搜索。 10、重写所有PHP/Shell脚本正确判断各项命令执行状态。 11、改进amh host/php命令,判断已删除的主机不做响应操作。 (用户反馈:Zeraba) 12、解决FTP用户名为特别关键字时重写目录权限不正确问题。 13、amh backup备份命令显示过程。 14、改进卸载amh.sh脚本,先删除nginx程序目录再卸载amh模块,加快卸载速度。 (用户反馈:Zeraba) 15、改进模块脚本正确判断面板模块安装状态。 16、重新划分管理员、面板配置功能,与增加面板在线升级。 17、模块与升级脚本增加进程状态判断,避免客户端同时编译多个模块存在的冲突问题。 18、改进amh.sh脚本,解决密码存在特殊符号替换php脚本出错问题。 19、面板增加全局CSRF防范与增加相应配置选项。 20、面板增加升级更新全局小提示。 21、AMH安全模式MySQL数据库链接地址兼容支持localhost与127.0.0.1。 22、面板增加快速创建数据库、用户权限功能。 23、面板增加MySQL密码修改功能。 24、增加模块在线用户评分功能。 25、模块开发增加图标属性、与解决IE低版本浏览器窗口变化时模块列表消失问题。 26、增加在线获取最新模块列表与下载。 27、兼容支持无限级域名开启二级域名自动绑定到子目录。(用户反馈:红河、jumpsky) 28、改进amh.c脚本,获取用户实际id,shell可使用amh_uid进行权限判断。 29、解决安全模式环境下读取gbk编码的xml问题。 30、解决安全模式环境下ssl链接失败问题。 31、FTP远程备份数据命令(amh BRftp post)备份过程中增加显示当前文件传输进度。 32、SSH远程备份数据命令(amh BRssh post)备份过程中增加显示当前文件传输进度、已传输文件大小、当前速度与距完成剩余时间。 33、面板主页增加实时查看当前系统信息控制。 34、解决主机默认安全模式下DOCUMENT_ROOT变量错误问题。 35、增强面板远程备份(amh backup命令)功能,可选择:只备份到本地、只备份到远程、同时备份到本地与远程。 36、增加数据备份选项:面板数据全面备份、不备份数据库数据MySQL、不备份网站数据文件wwwroot。 (用户反馈:lihai3310) 37、优化备份脚本,取消原先使用cp命令复制网站数据文件,避免大数据备份过程中硬盘容量不足问题。 (用户反馈:寂寞天堂) 38、解决面板大数据备份超时问题。 39、改进面板备份与一键还原功能实时显示当前运行过程。 40、降低64位系统安装最低内存需求。 41、重写面板crontab任务计划功能。 42、模板页码HTML统一改成反转义。 43、解决面板FTP密码存在#号问题。 44、FTP远程备份连接检测兼容判断125状态码。 (用户反馈:黑线) 45、FTP账号名长度超出20位字符保存问题。 (用户反馈:chenghua) 46、增加面板数据私有保护功能。 47、使用Nginx-1.2.9稳定版本。 48、使用PHP-5.3.27稳定版本。 49、使用MySQL-5.5.32稳定版本。 50、增加默认21个模块扩展安装包。 ALiOSS-1.0:AMH面板阿里云OSS远程备份模块。 limit_req2_nginx_module-1.2:Nginx限制请求处理频率的模块,防止恶意CC攻击网站。(开发者lsanday.com) AMBmail-1.0:AMH面板数据远程备份到邮箱模块,使用本模块可添加邮箱做为AMH远程备份。 AMChroot-1.1:设置主机运行模式的模块,轻松切换主机需要运行的环境(安全模式/兼容模式)。 AMRewrite-1.0: AMH面板主机URL重写模块,在线添加管理、维护Rewrite规则。 AMPathinfo-1.0:AMH面板默认Nginx是没开启PATHINFO支持的,使用本模块可以开启或关闭虚拟主机的PATHINFO支持。 AMFTP-2.0:在线网站文件管理模块,基于web在线FTP文件管理客户端,支持上传、解压等全面功能。 AMWebsite-1.0:AMH面板一键建站模块,快速安装搭建(Discuz、phpwind、WeCenter、WordPress、Typecho、ECShop)等网站程序。 AMProxy-1.01: AMH反向代理模块,支持在线关键字添加、替换,支持设置不同类型文件替换、与支持添加自定义首尾html代码块等 AMAPI-1.0:AMH面板API接口模块,使用接口可管理维护AMH面板所有功能,包括PHP、MySQL、Nginx等各方面。 Zend_Guard_Loader:Zend Guard PHP扩展模块,实现对PHP应用的脚本进行加密保护。 YaHeiPHP-1.0:AMH面板雅黑PHP探针模块,探针可以实时查看服务器硬盘资源、内存占用、网卡流量、系统负载、服务器时间等信息。 phpMyAdmin-4.0.0:MySQL数据库管理模块phpMyAdmin。 phpMyAdmin-3.2.1:MySQL数据库管理模块phpMyAdmin(经典版本)。 PDO_MYSQL-1.0.2:扩展PHP支持MySQL PDO模块。 MySQLi:扩展支持MySQLi模块。 Mcrypt_Mhash_libmcrypt: 功能强大的加密算法扩展库(Mcrypt、Mhash、libmcrypt)。 IonCube_loaders:扩展支持IonCube模块,加密PHP的工具。 IMAP-5.3.27:PHP的IMAP扩展模块,安装IMAP可以使用相关函数通过这种协议从邮件服务器上获取邮件的信息、下载邮件等。 eAccelerator-0.9.6.1:扩展支持eAccelerator是一个自由开放源码php加速器。 APC-3.1.9:PHP源码加速、高速缓冲储存器工具。 安装AMH ------------------- (AMH为独立的一套LNMP/Nginx虚拟主机面板,安装请使用纯净系统。) 执行安装脚本: wget http://amysql.com/file/AMH/4.0/amh.sh; chmod 775 amh.sh; ./amh.sh 2>&1 | tee amh.log; 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 面板演示:http://amysql.com/AMH/demo.htm 官方主页:http://amysql.com/AMH.htm