很多时候都会遇到人在外面,服务器却出问题/宕机/各种崩溃的情况
或者没在自己的电脑前,又不想配置证书登录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,奸商走起!
发表回复