前几天,大家通过升级Wordpress 3.8肯定对于新版的控制面板大气的配色记忆犹新(当然审美方面可能见仁见智吧~),今天和大家分享一款Web管理面板,同样,靓丽的外表让微魔刮目相看~这款名为Ajenti(官网)功能如同我们熟悉的Kloxo,Zpanel等一样,都可以一键完成对于web环境的搭建并通过网页的形式对VPS或独服进行相应的管理操作。Ajenti默认支持多款常用软件,如Apache, BIND9, Cron, CTDB, DHCPD, NFSD, Iptables, Munin, MySQL, Netatalk, NGINX, PostgreSQL, Samba, lm-sensors, Squid 3, Supervisor。本文简单通过安装方法跟大家简单分享,暂时不涉及具体的管理操作,更多的内容还有待大家的亲手测试,也欢迎大家分享使用感受~
Ajenti的安装教程
关于Ajenti的安装,官方给出了默认的4个Linux发行版的安装,包括Debian(6以上),Ubuntu(12.04以上),CentOS和RedHat,基本上算是全面了(另外官方也放出了FreeBSD的安装方法,但目前还处于测试阶段,微魔暂不放于本文),值得注意的是,其实Debian和Ubuntu,CentOS和RedHat的安装方法重叠,本文因此整合为两个部分和大家分享具体的安装操作。
Ajenti在Debian/Ubuntu下的安装
Debian Squeeze(可通过lsb_release -a查看自己的Debian版本)下进行安装需要添加Backport软件源(参考官方镜像列表,查看与你的VPS距离最近的Mirror,本文采用了LeaseWeb的美国镜像),方法如下
echo "deb http://mirror.us.leaseweb.net/debian-backports/ squeeze-backports main contrib non-free" >> /etc/apt/sources.list apt-get update
微魔在Debian 6下实测安装无误
wget http://repo.ajenti.org/debian/key -O- | apt-key add - echo "deb http://repo.ajenti.org/debian main main debian" >> /etc/apt/sources.list apt-get update && apt-get install ajenti
Ajenti在CentOS/Redhat下的安装
Ajenti使用rpm安装时,需要EPEL支持,安装方法如下,
##对于32位系统## wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm ##对于64位系统## # wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-8.noarch.rpm
继续安装Ajenti
wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm rpm -i ajenti-repo-1.0-1.noarch.rpm yum install ajenti
无论你以上面那种方法进行了安装,安装完成后,运行如下命令启动Ajenti
service ajenti restart
Ajenti安装完成后,可以登录https://你的ip:8000进行管理(注意是https),默认用户名root,密码为admin
给个截图,是不是很酷呢?
简单分享一下使用
Ajenti整体来看,界面设计确实是亮点,支持文件上传与修改算是非常实用的功能,比较遗憾的是微魔没有找到在线解压的功能。
周一伊始,努力工作,面对压力,全力解决。无论前面道路再艰难,只要我们努力了,就是真的海阔天空。
这个可以试下,资源占用和安全性如何
占用还好吧,也没做什么优化,就是一般的LAMP的管理面板
小魔魔,这个是多用户还是单用户呀?
貌似是单用户的管理面板
哎。。。。 在1G的vps上安装失败了。。。。
博主 你在多大的vps上安装上了的? 😆
我也是1G的,顺利安装了,是配置的问题没有安装成功吗?