amh面板安装后,无法进去amh页面是为啥

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了amh面板安装后,无法进去amh页面是为啥相关的知识,希望对你有一定的参考价值。

参考技术A 1) 使用 root 账号登录 Linux 服务器。

2) 执行 amh 安装脚本。
wget http //amh sh/amh.sh &&
bash amh.sh 2>&1 | tee amh.log

3) 根据提示输入选择1~3选项。输入1回车,进入安装。

极速安装方式大约只需要1至3分钟(以服务器性能为准)

成功安装后系统会提示AMH与mysql默认账号密码。

可使用普通连接访问面板,http //ip 8888

或加密的连接访问面板,https //ip 9999

AMH5.0 极速安装支持的系统

支持目前 CentOS、Ubuntu、Debian 已发行的所有版本

如果您系统不在列表中,请使用编译安装方式

CentOS 7 x64

CentOS 6 i386

CentOS 6 x64

CentOS 5 x64

CentOS 5 i386

Ubuntu 14 x64

Ubuntu 14 i386

Ubuntu 13 x64

Ubuntu 13 i386

Ubuntu 12 x64

Ubuntu 12 i386

Debian 7 x64 (wheezy)

Debian 7 i386 (squeeze)

Debian 6 i386 (squeeze)

AMH5.0 编译安装

AMH 国内领先的云主机面板,安装请使用纯净系统。

编译安装方式 (安装时间5至15分钟)

1) 使用 root 账号登录 Linux 服务器。

2) 执行 amh 安装脚本。
wget http://amh.sh/amh.sh &&
bash amh.sh gcc 2>&1 | tee amh.log

3) 根据提示输入选择1~3选项。输入1回车,进入安装。

编译安装方式大约只需要10至15分钟(以服务器性能为准)

成功安装后系统会提示AMH与MySQL默认账号密码。

可使用普通连接访问面板,http //ip:8888

或加密的连接访问面板,https //ip:9999

AMH5.0 编译安装支持的系统

支持目前 CentOS、Ubuntu、Debian 已发行的所有版本

CentOS 7 x64

CentOS 6 i386

CentOS 6 x64

CentOS 5 x64

CentOS 5 i386

Ubuntu 14 x64

Ubuntu 14 i386

Ubuntu 13 x64

Ubuntu 13 i386

Ubuntu 12 x64

Ubuntu 12 i386

Debian 7 x64 (wheezy)

Debian 7 i386 (squeeze)

Debian 6 i386 (squeeze)

AMH4.2 安装

AMH 4.2 为独立的一套LNMP/nginx虚拟主机面板,安装请使用纯净系统。

编译安装方式 (安装时间10至20分钟)

1) 使用 root 账号登录 Linux 服务器。

2) 执行 amh 安装脚本。
wget http //amh sh/file/AMH/4.2/amh.sh
&& chmod 775 amh.sh && ./amh.sh 2>&1 | tee
amh.log

3) 根据提示输入选择1~3选项。1为安装amh,2为卸载amh,3为退出不做操作。

输入1回车,接着输入MySQL与AMH密码即进入安装流程,安装过程大约需10至20分钟(以服务器性能为准),最后如看到安装成功提示,说明系统已安装完成。

成功安装后有必要请删除日志文件:amh.log,如安装失败需协助安装请把错误日志反馈我们。

PHP使用MemCache加速MySql速度,提高数据库负载

技术分享

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。

————摘自AMH面板简介

博客站的服务器用的AMH的面板没有自己编译PHP之类 应用中心直接安装了MemCache服务器

如果用自己编译 http://memcached.org/ 去官网下载安装就可以了,这里就不多说了~

安装完后,确保PHP服务器支持MemCache拓展,如果不支持可以到下面两个地址安装依赖库

https://launchpad.net/libmemcached/1.0/1.0.4/+download/libmemcached-1.0.4.tar.gz

http://pecl.php.net/get/memcached-2.0.1.tgz

安装完后phpinfo()查看是否支持MemCache功能,如果支持就可以进行下一步了

MemCache不修改的话应该是用默认口11211

首先先测试下能不能正常用

$mem = new Memcache;
$mem->connect("127.0.0.1", 11211);
$mem->set(‘test‘, ‘ok‘, 0,60);
$mem->get(‘test‘);

php执行上面代码,如果输出ok则程序正常,可以使用。

我的想法大致是这样的,首先判断一下 当前数据是否在MemCache数据库有存储,如果有直接输出,不存在则调用mysql数据并存储输出。

这样大致就可以实现数据的储存了,我ihxvip就是这样实现的,下面给一个类似查询的栗子吧,使用mysqli

首先第一步,创建

$mem = new Memcache;
$mem->connect("127.0.0.1", 11211);

然后直接if数据是否存在

if($mem->get($data) ==‘‘){

等于空则开始使用数据库,并且存储进MemCache

$db = new mysqli(sqlhost,sqluser,sqlpass,sqldata);
$db->query("set names ‘UTF8‘");
$rows = $db->query("SELECT * FROM test where id = data");
if($row = $rows->fetch_array()){
$mem->set($data, $row, 0, 300);
}

处理好后,差不多就行了,反正这玩意就是放在程序头运行,需要数据处,直接使用get获取$mem->get($data) 就可以了

如果想要方便点,你可以放进一个函数里,反正大体我就是这样处理的,使用请自行修改,这里不过思路而已

不过用了memcache速度真的没的说,处理速度比mysql 6多了

以上是关于amh面板安装后,无法进去amh页面是为啥的主要内容,如果未能解决你的问题,请参考以下文章

linux下免费开源主机可视化面板AMH的介绍及安装

AMH4.2 虚拟主机面板Tengine版本

AMH 软件目录介绍

坑爹的AMH

有哪些免费好用的Linux服务器管理面板?

AMH V4.5 – 基于AMH4.2的第三方开发版