`
1enny
  • 浏览: 70557 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

AMH全名Amysql Hos面板基于(Linux/Nginx/MySQL/PHP)构架的环境运行。

 
阅读更多
AMH全名Amysql Host,是一款一直很努力、专注于LNMP平台应用开发的国产面板,
也是国内首个免费开源主机面板。面板基于(Linux/Nginx/MySQL/PHP)构架的环境运行。

AMH使用GPL开源授权协议、所有源码开放,目前已有较为丰富的使用说明、开发学习文档,与有良好的用户群,
您使用、学习AMH都是一没错的选择,AMH希望用户使用面板同时也有所学习与收获、与您共同进步、发展。

模块扩展程序是AMH最大的特点,AMH主程序只做建站必要的功能,面板全部文件、程序500余KB,结构清晰,轻巧高效。
面板其它相关辅助功能以模块方式提供、按需扩展安装,用户也可应需求开发属于自己的功能模块。
模块扩展程序也是做为AMH面板的重点,今后会提供更加丰富的功能模块支持、
也希望有开发能力的用户参与AMH模块开发,为AMH的发展增添多一份力量、为用户提供更多面板功能支持。

做为服务器应用软件,安全、稳定是优秀用户体验的基础,AMH会尽最大能力考虑各方面安全问题,
面板WEB端是使用AMP MVC框架开发,统一数据请求入口安全验证,与系统Shell入口统一安全过滤处理。
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源码加速、高速缓冲储存器工具。



安装硬件需求 ---------------
最低需要内存:
32Bit: 128MB + 128Swap
64Bit: 256MB + 256Swap
小内存建议使用32Bit系统。
32Bit系统128MB内存可以安装,但至少需要128MB Swap交换区。
如无Swap交换区需128MB以上的内存。
硬盘空间:>2GB

安装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;
根据提示输入选择1~3选项。1为安装amh,2为卸载amh,3为退出不做操作。
输入1回车,接着输入MySQL与AMH密码即进入安装流程,安装过程大约需10~20分钟(以服务器性能为准),最后如看到安装成功提示,说明系统已安装完成。
成功安装后有必要请删除日志文件:amh.log,如安装失败需协助安装请把错误日志反馈我们。
访问http://ip:8888 即可进入AMH web端管理,默认账号为admin。

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


面板演示:http://amysql.com/AMH/demo.htm
官方主页:http://amysql.com/AMH.htm
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics