something like cpanel for Ubuntu?

June 20, 2013 24.4k views
There's an article to install cPanel on Centos How to Install cPanel on a Virtual Server Running Centos 6 However, I'm using an ubuntu server and I need something cpanel like to for DNS configuration What can I install and how do I install it? Thanks in advance.
1 comment
12 Answers
Whenever I have a task that is tedious on the command line (there really aren't many), I use webmin (http://www.webmin.com). I have no idea how well it works for simple DNS work because I've always done that stuff at the command line.

Just wget -c the file, dpkg -i the deb file, and it'll give you missing dependencies. apt-get -f install, and connect on port 10000. It'll require an SSH account with a password (root or otherwise).
Thanks Sean, so I can set txt records for DKIM and SPF on the command line? That's all I want to do
Well, you've gone beyond my direct experience. However, generally, if there's a way to do it on the command line, there's a way to do it in webmin. In this case I could be wrong, however: DNS is not my forte.

It's pretty trivial to install webmin and uninstall if it doesn't suit your needs. It has a pretty robust Bind DNS module, which is the most relevant information I can provide (I've always done TXT records through my registrar). Perhaps someone else can recommend a better product or confirm my recommendation.
I use ubuntu with http://www.zpanelcp.com/ works good :)
@m73mitchell,

What does cPanel do for DNS configuration, that you're trying to accomplish?
ServerPilot is a free cPanel alternative that only supports Ubuntu.
ServerPilot can´t help if you have a system running:
" What about existing servers?
ServerPilot can't connect your server if you've already installed a control panel, a web server, or MySQL.
"
Latest zpanel installation script does not work on the ubuntu version installed:


"
Installers for Linux
To install ZPanel on Linux, we now provide an even easier method, simply copy and paste the below command into your OS of choice to download, install and configure your new ZPanel server automatically:-

Ubuntu LTS Server:

bash
If you try it you get :

bash dpkg-query: package 'php' is not installed and no information is available
dpkg-query: package 'apache' is not installed and no information is available
dpkg-query: package 'mysql' is not installed and no information is available
dpkg-query: package 'bind' is not installed and no information is available
dpkg-query: package 'postfix' is not installed and no information is available
dpkg-query: package 'dovecot' is not installed and no information is available
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
Detected : Ubuntu 13.10 64
Sorry, this installer only supports the installation of ZPanel on Ubuntu 12.04
"
Vesta Control panel installer asks you to remove apache and mysql :


"
bash vst-install.sh
--2014-04-22 06:00:00-- http://vestacp.com/pub/vst-install-ubuntu.sh
Resolving vestacp.com (vestacp.com)... 50.22.60.3
Connecting to vestacp.com (vestacp.com)|50.22.60.3|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 25654 (25K) [text/plain]
Saving to: 'vst-install-ubuntu.sh'

100%[======================================================================================================================>] 25,654 --.-K/s in 0.1s

2014-04-22 06:00:01 (194 KB/s) - 'vst-install-ubuntu.sh' saved [25654/25654]

!!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!!

Following packages are already installed:
apache2 mysql-server

It is highly recommended to remove them before proceeding.
If you want to force installation run this script with -f option:
Example: bash vst-install-ubuntu.sh --force

!!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!!
"

Webmin works.
Follow this nice guide https://www.digitalocean.com/community/articles/how-to-install-webmin-on-an-ubuntu-cloud-server
by Faraz Fallahi
Webmin is a web-based interface for system administration for Unix. Using any modern web browser, you can setup user accounts, Apache, DNS, file sharing, and much more. Read this tutorial to get it installed on your Ubuntu cloud server.

You should try https://zesle.com/docs It's free and you can manage your vanity nameservers, dns , domains, emails etc

Have another answer? Share your knowledge.