产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请编程助手免费智能写代码、翻译NewAMYSQL 免费MySQL管理工具AMFTP 免费FTP管理客户端

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[求助帖] AMH3.2 安装最新版本phpMyAdmin-4.0.0

zzzzzza
银牌会员
1824.00 价值分

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分)   有, 感谢 (0分)
2013-05-05 19:10:25 1

amysql
创始人
99530.04 价值分

感谢提供。: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

评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2013-05-05 21:00:55 2

AMH面板 - 好用高效低占用、安全可靠极稳定

zzzzzza
银牌会员
1824.00 价值分

引用:
amysql 发表于 2013-5-5 21:00
感谢提供。

手动安装有点问题。模块脚本位置是/root/amh/modules,应该是这样 : )


嗯 我也注意到手动安装的错误了 刚才在倒腾xcache的模块 文件夹名字应该是需要和模块的名字相同吧?
AMH-ModuleName: phpMyAdmin-4.0.0 == mkdir -p /root/amh/modules/phpMyAdmin-4.0.0

以后有时间我多倒腾倒腾amh了~
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2013-05-05 21:03:58 3

amysql
创始人
99530.04 价值分

引用:
zzzzzza 发表于 2013-5-5 21:03
嗯 我也注意到手动安装的错误了 刚才在倒腾xcache的模块 文件夹名字应该是需要和模块的名字相同吧?
AMH ...

没错。模块名称要与目录名称一致。
是以模块名称去找对应目录的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

有时间可以写写些功能模块,供我们使用哈。
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2013-05-05 21:09:19 4

zzzzzza
银牌会员
1824.00 价值分

引用:
amysql 发表于 2013-5-5 21:09
没错。模块名称要与目录名称一致。
是以模块名称去找对应目录的AMHScript脚本的,所以要一致。



嗯 谢谢你们的AMH面板 很棒的国产面板
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2013-05-05 21:14:15 5

nwo
铝牌会员
385.00 价值分

引用:
amysql 发表于 2013-5-5 21:09
没错。模块名称要与目录名称一致。
是以模块名称去找对应目录的AMHScript脚本的,所以要一致。



这些模快啊什么的,有没有个专门的页面来显示组织里有的最新版本?
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2013-05-06 21:28:52 6

amysql
创始人
99530.04 价值分

引用:
nwo 发表于 2013-5-6 21:28
这些模快啊什么的,有没有个专门的页面来显示组织里有的最新版本?


有空时总结个模块列表贴。
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2013-05-06 22:46:39 7

nwo
铝牌会员
385.00 价值分

引用:
amysql 发表于 2013-5-6 22:46
有空时总结个模块列表贴。


嘿嘿嘿... 刚开始, 组织要辛苦的多... 都是事...
还有这那资料, 都在论坛里面,, 有些是适合2.0的 有些是适合3.0的.. 大部分都是在新版里面无效了,,
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2013-05-07 00:28:27 8

phpmy
铜牌会员
500.00 价值分

试了3.1的模块3.2都可以用啊
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2013-05-07 02:22:54 9
 1  (总1页)
AMH社区列表
用户服务中心