Advice about moving from CPanel
I have a 512 Linode + CentOS LAMP + Cpanel. I'm new to Linux and VPS, but have a coding background and now I've had my hand held through the learning process and everything is set up, I have little use for CPanel any longer. It'is adding more than 50% to the price and the coder in me is getting uppity about streamlining.
It's a simple reseller setup with hardly any accounts and almost no admin, So I'm thinking I can go pretty minimal here. I'm a little stuck as to how to do this and whether it's within my abilities. I'd really like to go CLI-only, maybe Webmin, and earn some stripes.
Has anyone been through the process? I'm terrified of borking user data. I don't mind slogging away through SSH to get things going, but the closer account transfer comes to copy + paste, the better. I don't much need any reseller panel, so I'd rather not go the Virtualmin route.
Thanks!
6 Replies
I'm aware CPanel is well-customized, but mailboxes, databasing, accounts, presumably are standard and can be pushed to another account outside a software interface at either end. There's lots of information about transferring from one panel brand to another, but I'm not finding anywhere to start moving from a panel brand to nothing.
Though it does look like Virtualmin can import Cpanel accounts and then be uninstalled, maybe that's the way to go.
For databases run mysqldump -A –opt -u root -p | gzip > dump.sql.gz it will prompt for your mysql root password put it in then copy the dump.sql.gz file to the new server and run gunzip dump.sql.gz && mysql -u root -p < dump.sql it will again ask you for your root password.
That'll dump your databases and import them to the new server.
I'm not sure how cpanel handles mail so can't comment there without looking at a cpanel install.
@Praefectus:
most people looking for a run-of-the-mill hosting provider or a reseller package will expect you to be using cPanel.
He's right about that, clients tend to like control panels, and cpanel is one of the prettier ones, people like pretty!
However if you're providing a fully managed service then you don't need cpanel since clients shouldn't log in anyway
Thanks for your help, sounds like mail is going to be the biggest fly in the ointment. I'll run up another stock CentOS install and see if I can get anywhere.