我用AMH控制面板在哪发现了一个非常奇怪的现象,求解释

在VPS主机上安装AMH控制面板的教程
老左博客 & 发布时间: 10:49:51 & 作者:老左 &
这篇文章主要介绍了在VPS主机上安装AMH控制面板的教程,文中以一台装上CentOS的VPS的远程连接进行示例,并且讲解了变更面板导致MySQL密码错误的问题解决,需要的朋友可以参考下
从开始整理和分享VPS教程以来,小编对于VPS是否使用管理面板持有否定态度。因为我们购买了VPS之后就希望能够最大化的利用,毕竟面板还是占用一定的内存的。但是如果面板占用内存小,或者我们在建站的时候一时半会对安装包或者SSH命令不熟悉,那只能先用面板,而且可视化的面板管理是非常的方便。以前我们都是用国外的面板,比如kloxo等等,在操作习惯上不是太顺手,而且国内也有不少的团队开发了目前已经比较完善的管理面板。小编经过筛选,以及Q群的调查之后,有三款面板大家使用的较多,是AMH、WDCP、LuManager。小编也没有去看官方有没有整理详细的使用教程,最近一段时间我将会和大家一起熟悉这三款面板的实践使用。开始先分享AHM面板,这里排名不分先后,依次分享,用同样的VPS,针对使用过程的各个数据,最后大家选择一款最为适合自己的界面、操作的管理面板。
AMH管理面板安装教程:第一步,SSH安装系统我系统安装的是CentOS 5 32bit xen 256M内存,登陆SSH,然后用下面的一键脚本安装4.2版本,目前4.2最新。代码如下:wget http://amh.sh/file/AMH/4.2/amh.sh && chmod 775 amh.sh && ./amh.sh 2&&1 | tee amh.log关于AMH管理面板我也有接触,感觉官方升级频率较高,对于用户来说肯定是需要追求最新版本,但经常的升级感觉有点不爽。第二步,选择我们需要安装的选项-1
输入1,然后回车,会提示我们的VPS的IP,因为我的VPS有2个IP,也可以看到。然后我们需要输入MYSQL密码。
回车后,需要我们输入AMH管理面板的登陆密码,继续回车后就是自动安装。第三步,我们需要做的就是等待,这就根据我们的VPS主机的速度等待安装时间。一般10-20分钟可以完成。
看到上面的界面,说明已经完成了。我们可以用 IP:8888登陆自己的面板账户后台。
简单看一下后台界面,还是比较清爽的。不过导航是英文的,估计有些朋友有点头大,其实也一样的,一点都不复杂。右侧我们可以看到我256M的内存VPS占用了88M。还算不错。这篇的简单介绍AMH面板就这样,后面我会实战与大家分享使用,安装常规的CMS站点。需要说明一下,开始在安装的时候我用的是一款免费的1G内存方案的VPS,机房速度不是太好,后来我换成目前的一款在洛杉矶的机器,速度好一些。测试机器是256M内存的,不要到时候朋友看到前面的机器IP信息和后面不同,不要认为是虚假的教程,教程是完整的。
解决AMH面板变更面板MYSQL数据库密码导致无法连接问题今天有网友找我说自己在PHPMYADMIN面板中修改网站数据库密码的时候,数据表选错了,直接将ROOT用户的密码修改,这个用户可是AMH面板链接的数据库。如果这个密码错误会导致我们打开面板有&[Amysql-Notice] Access denied for user 'root'@'localhost' (using password: YES) Mysql链接出错,请配置/Amysql/config.php文件。&这样的提示错误,出现问题就要解决。这个朋友也蛮有意思的,我让他提供ROOT信息我登录进去解决,偏偏要我描述给他去操作,因为我这边也没有遇到过这样的问题,而且手中也没有AMH面板的环境,我只能又去开一台测试机,然后安装一个AMH面板,当然还要很无聊的先将ROOT密码修改掉导致和他一样的错误再去给自己解决。在解决这个问题之前,也许有些用户也需要这样的过程,因为可能我们在安装AMH面板的时候设置的MYSQL数据库密码太简单,我们也希望重新设置一个复杂一点的AMH面板的数据库密码,我们就先来修改密码。第一、修改AMH面板ROOT用户数据库密码我们可以直接用命令解决,如果麻烦或者不熟悉,那就先登录AMH面板下载组件PHPMYADMIN安装之后直接用这个数据库面板登录。
我们可以看到上图,找到我们需要修改的ROOT用户,然后去编辑。今天这位朋友本来不想修改这个用户信息的,他想修改一个网站数据库的,导致搞错了。
这里我们可以生成一个复杂的密码,或者我们自己设置一个,然后执行。其实这个时候,我们打开面板首页就可以看到错误了,因为我们还有一个配置文件没有修改。第二、修改AMH面板数据库配置文件在错误提示的时候我们可以看到&Amysql/config.php&配置文件需要修改,在AMH5.0的时候我们可以看到官方给出解决方案,毕竟人家是付费的,AMH4.2是没有告诉路径在哪里的(我们没花钱),所以小编就用find命令搜索,看看服务器里哪里有这个文件。然后找到几个文件同名字的。代码如下:AHM5.0 - /usr/local/amh-5.0/web/Amysql/AMH4.2 - /home/wwwroot/index/web/Amysql/找到config.php文件我们需要编辑里面的字段。
看到上图,找到密码字段位置,然后修改替换。我们再打开AMH面板首页,就没有这样问题了。总结,通过这个方法我们可以解决需要修改AMH面板数据库密码的问题,不是简单的修改ROOT用户密码就可以了,还需要修改配置文件,就跟我们网站的数据库链接文件一样的。
大家感兴趣的内容
12345678910
最近更新的内容CentOS7下的AMH5.3控制面板安装composer - ThinkPHP框架
因为我centos7使用了amh的控制面板,
所以把安装composer的过程记录一下,
防止以后入坑最初呢是按照这个流程走的
第一步,用管理员给出的操作。尝试把环境的amh-php.ini复制到你当使用的php软件的etc目录下
cp /home/wwwroot/环境/etc/amh-php.ini /usr/local/php-版本/etc/php.ini
我测试的是7.0版本的。
然后按照给出解决方案的帖子给出的步骤。
1.新建LNMP环境 安装常用组件 opcache-1.0 mcrypt-1.0 mysqli-1.0 pdo_mysql-1.0
2.PHP临时添加到PATH
export PATH=$PATH:/usr/local/php-5.5.13/bin {我是7.0 安装的PHP版本号就更换为php-7.0}
3.安装PHP依赖管理工具composer
curl -sS https://getcomposer.org/installer | php
4.为了方便添加到PATH
mv composer.phar /usr/local/bin/composer
完事了之后我去到项目目录执行
[root@ebs-50056 web]# composer create-project topthink/think tp5 --prefer-dist
/usr/bin/env: php: No such file or directory
然后我根据amh创始人amysql的说法来执行了一遍,但是经常报:Failed to decode zlib stream
amh5支持php多个版本同时运行的,
类似 | php 应该指定完整路径。
这样安装Composer,
curl -S https://getcomposer.org/installer | /usr/local/php-你在使用的php版本号/bin/php
后面实在搞不定,然后我下载了 composer.phar 文件用WinSCP工具上传至/usr/local/src/
命令如下:cp&/usr/local/php-5.5/bin/php&/usr/local/bin/
chown&-R&www:www&/usr/local/src/composer.phar
chmod&777&/usr/local/src/composer.phar
cp&/usr/local/src/composer.phar&/usr/local/bin/composer输入 composer命令就看到Do&not&run&Composer&as&root/super&user!&See&https://getcomposer.org/root&for&details
/&____/___&____&___&____&____&________&_____
/&/&/&__&\/&__&`__&\/&__&\/&__&\/&___/&_&\/&___/
/&/___/&/_/&/&/&/&/&/&/&/_/&/&/_/&(__&)&__/&/
\____/\____/_/&/_/&/_/&.___/\____/____/\___/_/
Composer&version&1.4.1&&09:29:45然后
composer config -g repo.packagist composer https://packagist.phpcomposer.com
在web的上一级执行安装
composer create-project topthink/think web --prefer-dist
就完成了tp5的安装了 只是tp5的入口文件在public下 目前只能手动改入口文件到根目录了
顺便说下 使用root执行的话会报Do not run Composer as root/super user!
自己创建个用户 赋予root权限
如果还不行 把web文件夹赋予777权限
希望能帮助到更多使用amh控制面板的朋友
积分:2215
ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。龙芯2F笔记本安装LNMP网站环境+AMH4.2控制面板脚本_龙芯吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:15,528贴子:
龙芯2F笔记本安装LNMP网站环境+AMH4.2控制面板脚本收藏
之前写了一篇龙芯龙芯逸珑8089D笔记本评测,写完以后我就把自带系统删了重装的debian7.我做的第一件事情就是想办法安装LNMP,虽然这本身不是太难,直接dpt-get安装就能把该有的组件都装上,但问题是我想有个控制面板,毕竟在终端或者控制台下面添加虚拟主机有那么一点点麻烦。找了一段时间,只发现几个能在debian上用的免费面板,最终选择了AMH。可是安装AMH的过程中遇到了不少问题,例如1.官方的AMH4.2安装脚本本身有BUG,当然影响不大,我自己修改了。2.debian7下编译libconv1.14会出现问题,这个问题开始让我不知所措,后来google搜索以后在国外某论坛上找到了解决方案,原因是libconv使用的C89标准,在新的C99或者C11编译器下会出问题,我参照那个帖子把源码修补了,我重新打包上传解决了。AMH是一款国人开发的LNMP的控制面板,据说作者是个妹子?AMH官方介绍:下面是安装步骤(必须要root用户):wget chmod 775 amh.sh ./amh.sh 编译LNMP的时候,MYSQL和PHP花费的时间很长。请耐心等待,这个安装脚本是我根据官方的脚本修改的,里面有几处地方和官方的不同,特此声明:1.官方的amh启动脚本无法在龙芯的debian7上成功启动pure-ftpd,它调用的是red-hat的启动脚本,在debian下面根本没用。所以我把官方的配置文件修改了重新打包上传,然后在脚本中把下载地址替换成了我上传的地址。2.一处chown的错误。3.上面提到的libconv的BUG问题,我把源码修正以后重新打包上传,然后把脚本中的libconv下载地址替换成了我刚刚上传的地址。注意,我无法保证我提供的这个脚本完全没错误,因为这个脚本是我一边编译,一边手动修改的,没有经过二次测试(因为编译一次的时间太长了,希望大家理解),如果有问题,欢迎反馈( 请反馈到,这样我会有邮件提醒)!
众达精电为龙芯中科战略合作伙伴,提供龙芯全系解决方案.产品涵盖模块,CPCI,多网口,VPX等多种形态,广泛应用于装备,车载与手持显控,网络安全,电力,通信等领域.
给力!!!!!!!接下来就要弄php了
牛这得花多少时间啊!
厉害,居然AMH都可以在龙2上跑了
不知需要多久……
还行,搞完了
额……刚手贱把面板的默认主页删掉了,怎么破?重装一次?
lnmp和lamp中的n a 有啥差别。貌似nginx很火爆的样子
没成功,提示有些命令没成功执行像什么make...还有就是目录不存在。。。。哎我的也是网络版
终于成功了,谢谢
楼主,你的脚本有点问题,也就是PHP很难装成功的问题:下载的php压缩包没有重命名为php……的名字,结果PHP总是不能成功!
版本已更新,请看此帖:
登录百度帐号个人网站:https://liuyanzhao.com。开发者社区:http://codergroup.cn
腾讯云服务器安装AMH控制面板
对于新手来说,为了节约维护网站的时间和成本,通常是买一个虚拟空间,当然也有买云服务器的,通常云服务器的操作稍微难度大一点。但是,如果我们装一个面板,那就没啥区别啦。下面将介绍,博主测试的是腾讯云的学生机,其实不管啥服务器都是一样的。前提,我们需要有公网ip。
第一步,SSH安装系统
我系统安装的是CentOS 6.8 64bit 20G硬盘 1GB内存,登陆SSH(推荐Xshell),然后用下面的一键脚本安装4.2版本,虽然4.2是几年前的版本啦,大家可以装最新的。
wget http://amh.sh/file/AMH/4.2/amh.sh && chmod 775 amh.sh && ./amh.sh 2&&1 | tee amh.log
第二步,选择我们需要安装的选项-1
输入1,然后回车,会提示我们的服务器的ip,这里我输入了一个公网ip,当然大家也可以输入两个,空格分隔
回车后,需要我们输入AMH管理面板的登陆密码,继续回车后就是自动安装。
三步,等待,等待
这就根据我们的服务器的速度等待安装时间,当然也与你本地网速也有关,这时候可以去喝杯咖啡,或者看集电视。一般来说,10-20分钟能搞定。
最终,我们可以看到如下图,说明安装成功了啊
上面写的很清楚:AMH面板后台地址:ip:8888
用户名admin
密码是你设置的数据库的密码也是你之前设置的
第四步、登入后台
我们可以用 IP:8888登陆自己的面板账户后台
最终可以看到
本文永久更新地址:
转载请注明
扫码向博主提问
支付2元,认真回答每一个问题
擅长领域:
SpringBoot
网站部署和维护
腾讯云CVM服务器安装宝塔面板 快速安装可视化网站管理环节
腾讯云服务器环境配置
没有更多推荐了,
(window.slotbydup=window.slotbydup || []).push({
id: '5865577',
container: s,
size: '300,250',
display: 'inlay-fix'}

我要回帖

更多关于 控制面板 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信