基于Web的控制面板Ajenti:Linux服務(wù)器管理利器
譯文【51CTO精選譯文】Ajenti是一款基于Web的開源系統(tǒng)管理控制面板,可用于通過Web瀏覽器,管理遠程系統(tǒng)管理性任務(wù),這一點與Webmin模塊非常相似。Ajenti是一款功能非常強大的輕型工具,它提供了快速的、反應(yīng)靈敏的Web界面,可用于管理小型服務(wù)器環(huán)境,還最適合虛擬專用服務(wù)器(VPS)和專門服務(wù)器。它隨帶許多預(yù)制的插件,可用于配置和監(jiān)控服務(wù)器軟件和服務(wù),比如Apache、計劃任務(wù)(Cron)、文件系統(tǒng)、防火墻、MySQL、Nginx、Munin、Samba、FTP和Squid,以及其他許多工具,比如文件管理器(File Manager)、面向開發(fā)人員的代碼編輯器(Code Editor)和終端訪問。
安裝Ajenti控制面板
在本文中,我們將為大家介紹如何使用各自的ajenti軟件庫,將Ajenti服務(wù)器管理器工具安裝到RHEL 6.4/6.3/6.2/6.1/6/5.8、CentOS 6.4/6.3/6.2/6.1/6/5.8、Fedora 19/18/17/16/15/14/13/12、Ubuntu 13.04/12.10/12.04/11.10、Linux Mint 15/14/13/12以及Debian Sid、Debian Wheezy和Debian Squeeze系統(tǒng)上。
將Ajenti安裝到RHEL/CentOS和Fedora上
Ajenti是一款第三方工具,需要在我們的系統(tǒng)上啟用EPEL軟件庫,才能安裝依賴關(guān)系程序包。使用下面這個鏈接,即可安裝它?!?a target="_blank">啟用EPEL軟件庫》,一旦啟用完畢,現(xiàn)在我們可以進一步下載和安裝Ajenti的官方軟件庫了,只要使用"wget"命令。如果你沒有"wget"程序包,可以使用"yum install wget"來安裝。
- # wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm
- # rpm -i ajenti-repo-1.0-1.noarch.rpm
使用"YUM"程序包管理器工具來安裝程序包。
- # yum install ajenti
一旦安裝工作完畢,打開防火墻/路由器上的"8000"端口,即可遠程訪問Web界面。使用VI編輯器,打開下面這個文件。
- # vi /etc/sysconfig/iptables
將下面兩行添加到文件末尾,保存后關(guān)閉。
- -A INPUT -p udp -m state --state NEW --dport 8000 -j ACCEPT
- -A INPUT -p tcp -m state --state NEW --dport 8000 -j ACCEPT
接下來,重新啟動iptables服務(wù)。
- # service iptables restart
將Ajenti安裝到Ubuntu/Debian和Linux Mint上
正如我在上面所說的那樣,Ajenti并不包含在默認軟件庫里面,它需要添加上去。所以,不妨下載ajenti PPA軟件庫,并將它添加到"/etc/apt/sources.list"。
- # wget http://repo.ajenti.org/debian/key -O- | apt-key add -
- # echo "deb http://repo.ajenti.org/ng/debian main main" >> /etc/apt/sources.list
一旦PPA軟件庫添加完畢,更新系統(tǒng),然后安裝程序包。
- # apt-get update && apt-get install ajenti
想進行驗證,打開Web瀏覽器,輸入我們已安裝有Ajenti的那臺服務(wù)器的IP地址,并輸入默認的用戶名"admin"或"root",密碼是"admin"。
- https://localhost:8000
- OR
- https://ip-address:8000
登錄屏幕
Ajenti登錄屏幕
儀表板
儀表板
插件
Ajenti插件
文件系統(tǒng)
文件系統(tǒng)
防火墻
防火墻
系統(tǒng)程序包
程序包
運行中進程
Linux運行中進程
文件管理器
Linux文件管理器
運行中服務(wù)
Linux服務(wù)
參考鏈接:Ajenti的主頁
原文鏈接:http://www.tecmint.com/install-ajenti-a-web-based-control-panel-for-managing-linux-server/