AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] AMH3.2 安装最新版本phpMyAdmin-4.0.0 |
|
---|---|
zzzzzza |
zzzzzza 发表于 2013-05-05 19:10:25
本帖最后由 zzzzzza 于 2013-5-6 17:54 编辑
如题,直接改了下姐姐3.5.8的代码 重写模块表示需要用到AMS 没用过~ 手动直接改amh.sh wget自己用的rewrite的路过 #!/bin/bash 由于不是官方发布,模块安装方法如下PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin; #info function amh_module_info() { echo 'AMH-ModuleName: phpMyAdmin-4.0.0'; echo 'AMH-ModuleDescription: 最新版本phpMyAdmin-4.0.0。面板数据库默认管理系统是由Amysql自主开发的AMS MySQL管理系统,建库建表查看修改删除数据、权限管理等能满足日常操作。部分功能目前还没有phpmyadmin强大,如另需使用phpmyadmin请安装。'; echo 'AMH-ModuleButton: 安装/卸载'; echo 'AMH-ModuleDate: 2013-05-05'; echo 'AMH-ModuleAdmin: ./phpmyadmin400_amh/index.php'; echo 'AMH-ModuleWebSite: http://amysql.com'; echo 'AMH-MoudleScriptBy: Amysql'; } #install function amh_module_install() { if amh_module_status ; then exit; else cd /usr/local/; wget http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.0.0/phpMyAdmin-4.0.0-all-languages.zip; unzip phpMyAdmin-4.0.0-all-languages.zip; mv phpMyAdmin-4.0.0-all-languages /home/wwwroot/index/web/phpmyadmin400_amh; sed -i "/ams=create/a\<input type=\"button\" value=\"phpMyAdmin\" onclick=\"window.open('./phpmyadmin400_amh/index.php');\"/>" /home/wwwroot/index/web/View/mysql.php; amh_module_status; fi; } #admin function amh_module_admin() { if amh_module_status ; then echo '[OK] phpMyAdmin-4.0.0 Management: http://ip:8888/phpmyadmin400_amh/ '; else exit; fi; } #uninstall function amh_module_uninstall() { if amh_module_status ; then rm -rf /home/wwwroot/index/web/phpmyadmin400_amh; rm -f /usr/local/phpMyAdmin-4.0.0-all-languages.zip; sed -i "/phpMyAdmin/d" /home/wwwroot/index/web/View/mysql.php; echo '[OK] phpMyAdmin-4.0.0 Uninstall successful.'; else exit; fi; } #status function amh_module_status() { if [ -d "/home/wwwroot/index/web/phpmyadmin400_amh" ]; then echo '[OK] phpMyAdmin-4.0.0 is already installed.'; return 0; else echo '[Notice] phpMyAdmin-4.0.0 is not installed.'; return 1; fi; } 登录vps mkdir -p /root/amh/modules/phpMyAdmin-4.0.0 vim /root/amh/modules/phpMyAdmin-4.0.0/AMHScript 复制以上代码 就可以在后台一键安装了 附模块包 [attach]302[/attach] 求加银币换个云主机玩玩 附件 phpMyAdmin-4.0.0.tar.gz
点赞,加油! (0分)
2013-05-05 19:10:25 1
|
amysql |
感谢提供。:P
手动安装有点问题。模块脚本位置是/root/amh/modules,应该是这样 : ) mkdir -p /root/amh/modules/phpMyAdmin-4.0.0 vim /root/amh/modules/phpMyAdmin-4.0.0/AMHScript 另外,避免与3.5.8版本冲突,上面脚本要做一点小修改。 已经收录到官方下载列表了,可以直接下载了。 ---------------- 1、面板线上下载&安装: AMH » Module » 下载模块 » 搜索 phpMyAdmin-4.0.0下载。 回到模块管理列表点击安装即可。 2、或使用ssh命令下载&安装: amh module download phpMyAdmin-4.0.0; amh module phpMyAdmin-4.0.0 install; ---------------- 附、下载phpMyAdmin-4.0.0模块开发脚本: http://amysql.com/file/AMH/3.2/modules/phpMyAdmin-4.0.0.module.tar.gz
回复
2013-05-05 21:00:55 2
AMH面板 - 好用高效低占用、安全可靠极稳定 |
zzzzzza |
嗯 我也注意到手动安装的错误了 刚才在倒腾xcache的模块 文件夹名字应该是需要和模块的名字相同吧? AMH-ModuleName: phpMyAdmin-4.0.0 == mkdir -p /root/amh/modules/phpMyAdmin-4.0.0 以后有时间我多倒腾倒腾amh了~
回复
2013-05-05 21:03:58 3
|
amysql |
没错。模块名称要与目录名称一致。 是以模块名称去找对应目录的AMHScript脚本的,所以要一致。 这里也有说明 http://amysql.com/bbs/post-215-1-1.htm 引用: amh模块开发流程 1) 以模块名字命名创建模块脚本目录, 例如: my_module-1.0 /root/amh/modules/my_module-1.0 2) 创建模块主脚本文件 AMHScript /root/amh/modules/my_module-1.0/AMHScript 有时间可以写写些功能模块,供我们使用哈。
回复
2013-05-05 21:09:19 4
|
zzzzzza |
回复
2013-05-05 21:14:15 5
|
nwo |
这些模快啊什么的,有没有个专门的页面来显示组织里有的最新版本?
回复
2013-05-06 21:28:52 6
|
amysql |
回复
2013-05-06 22:46:39 7
|
nwo |
嘿嘿嘿... 刚开始, 组织要辛苦的多... 都是事... 还有这那资料, 都在论坛里面,, 有些是适合2.0的 有些是适合3.0的.. 大部分都是在新版里面无效了,,
回复
2013-05-07 00:28:27 8
|
phpmy |
试了3.1的模块3.2都可以用啊
回复
2013-05-07 02:22:54 9
|