---
title: "测试一下Ajenti与各种国产一键环境的兼容性(Ajenti+AMH)"
url: "https://yjyj.net/learn/centos/3764.html"
author: "小 虾 (生猛大蝦编辑部)"
published_at: "2013-09-09T16:53:58+08:00"
updated_at: "2013-09-10T01:44:14+08:00"
categories: "CentOS 学习"
tags: "CentOS教程, Debian系统, Linux运维, MySQL数据库, 服务器安全"
summary: "本文实测 Ajenti 与国产一键环境 AMH 的兼容性，围绕外出远程救急、免证书登录和懒人运维场景，验证先装 AMH 再装 Ajenti、反向安装都能正常共存，MySQL 与测试站点也可正常管理，结论是可放心叠加使用。"
source: "生猛大蝦 (https://yjyj.net)"
---

# 测试一下Ajenti与各种国产一键环境的兼容性(Ajenti+AMH)

> 来源：[生猛大蝦 (yjyj.net)](https://yjyj.net/learn/centos/3764.html) · 作者：小 虾 · 发布时间：2013-09-09

## 30 秒核心看点 (TL;DR)

- Ajenti 可与 AMH 共存，后台互不冲突，MySQL 管理也正常。
- 先装 AMH 再装 Ajenti、反过来安装，实测结果都能跑通。
- 适合外出应急和省事运维：一套面板管站点，一套面板管系统。

很多时候都会遇到人在外面,服务器却出问题/宕机/各种崩溃的情况
或者没在自己的电脑前,又不想配置证书登录putty
以及各种各样这样那样的问题.

说白了像咱这种没技术没资金的土肥矮穷挫屌丝,又想要做奸商,又想要偷点小懒的二逼.
到底要怎样才能实现心中的美好愿望咧~?
安心安心,没技术没钱不要紧,来跟着哥,一起探寻下懒人的黄金码头!

这里要感谢开发Ajenti的大神,以及各个国产流弊一键环境的大神们,让哥这种屌丝有了偷懒的机会.
注:这篇只提供给像哥一样的三无小白看,技术大牛以及富二代们可以洗洗睡了...

再来介绍一下Ajenti,借用oschina的说明:
 

```
强大的服务器管理系统，采用Python实现，秒杀PHP的一切主机面板。
包含Apache, BIND9, Cron, CTDB, DHCPD, NFSD, Iptables, Munin, MySQL, Netatalk, NGINX, PostgreSQL, Samba, lm-sensors, Squid 3, Supervisor.等的管理。并可以便捷的进行二次开发，完全开源。
```

 

可惜的是这么流弊的服务器管理系统,竟然没有开发个把虚拟主机管理,不用起cpanel的我们只能另辟蹊径,使用那些国内大咖们的一键环境.
这里虾爷介绍几个这几年一直在用的稳定的一键环境:

0. 军哥的lnmp.org (口碑最佳的一键脚本,现在已经发展到了1.0版本,5星推荐)
1. linux运维笔记的一件脚本,Github地址：https://github.com/lj2007331/lnmp (新发现的,脚本写的很漂亮,更新也非常迅速,5星推荐)
2. Amysql Host(AMH)http://www.amysql.com/AMH/doc.htm (哥现在在使用的虚拟主机面板,国人大咖开发的免费面板,界面小清新,功能更是足够.业界良心!)

其他比如VPSMate,LuManager之类的要么已停更,要么很恶心.就不多费时间做测试了.

这一次主要测试Ajenti与AMH的同步率跟兼容性.

测试环境为 Ubuntu 12.04.2 LTS 32位

第一次测试: 

0. 先安装AMH
 

```
使用root账号登录Linux服务器
执行安装脚本: 

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。
```

 


1. 再安装Ajenti
 

```
Add repository key:

wget http://repo.ajenti.org/debian/key -O- | apt-key add -



Add repository to /etc/apt/sources.list:

echo "deb http://repo.ajenti.org/ng/debian main main ubuntu" >> /etc/apt/sources.list



Install the package:

apt-get update && apt-get install ajenti



Start the service:

service ajenti restart
```

 


完成之后,使用两个系统的后台登陆,测试没有发现问题,Ajenti可以加载AMH安装的Mysql.
接着使用AMH建立测试网站(wordpress3.6),测试一切正常.

同样的,先安装Ajenti再安装AMH也是一样ok,买个vps,奸商走起!

## 延伸问答与排错指南 (FAQ)

### Ajenti 和 AMH 能一起装吗？
可以。文中在 Ubuntu 12.04.2 LTS 32 位环境实测，先装 AMH 再装 Ajenti，或先装 Ajenti 再装 AMH，都没有发现冲突。两个后台都能正常登录，Ajenti 还能读取 AMH 安装的 MySQL。

### 安装后网站和数据库会受影响吗？
实测没有影响。作者用 AMH 建了测试站点（WordPress 3.6），站点运行正常，Ajenti 也能正常管理 MySQL。说明这套组合在基础网站与数据库管理层面是可用的。

### 这种组合适合什么使用场景？
更适合外出时远程救急、临时查看服务器状态、以及想省事的轻量运维场景。它的价值不在复杂企业级管理，而在于用 Ajenti 管系统、用 AMH 管虚拟主机和站点，减少折腾成本。

---
更多 Linux 运维、WordPress 性能优化、前端工程化、Shopify 独立站与极客折腾指南：[生猛大蝦全站文章归档 (https://yjyj.net/archive)](https://yjyj.net/archive)
