Knowledgebase

Running Home Server, Need Free Cpanel

Posted by max-300, 02-01-2017, 07:53 PM
Hello, I have a quick question. I have a dedicated server online and i have CentOS & Cpanel installed on it. I have someone manage it for me but i also manage it on weekends. I am planning on running a home server as well. I will host 1 or 2 websites. They are not important websites. It will be mostly for getting experience with linux and hosting my own server. I don't want to use my server that is online, in case i mess it up. I have some important websites on it. I installed CentOS on my home server but i am stick from there. I don't want to purchase another Cpanel licence. So what can i use instead? Someone suggested Centmin mod, does anyone have an experience with that? I don't think it has a gui, I'm confused about it, Someone also said CentOs has a cpanel feature and i could host my websites on it? I'm confused about that too, I need a free cpanel , what is a good free cpanel alternative I'm confused and don't know where to start after installing CentOS. I want to use CentOS because i already use it on my server that is online, I also forgot to add, i will be using php since my website is a php site. advice? Last edited by max-300; 02-01-2017 at 07:56 PM.

Posted by LH-Danny, 02-01-2017, 09:22 PM
CentOS doesn't have it's own control panel to manage websites. You could take a look at ISPConfig 3. I've used this in production before and will have all the features you need. It does take some command line to get everything up and running, if you're comfortable with that - there's a pretty comprehensive guide on their website on how to get started.

Posted by Virpus, 02-01-2017, 10:36 PM
Webmin is decent free software. We've got a pretty large number of clients using that

Posted by JanglewoodLLC, 02-01-2017, 10:51 PM
When someone said that CentOS has it's own cpanel, they might have been thinking CentOS Web Panel. It's free and would probably suit your home server just fine, but I'm not sure it's quite ready for a production environment (at least in my limited experience with it).

Posted by net, 02-01-2017, 11:28 PM
I would go for ISPConfig too. It is a nice free control panel for something you want with security and performance in mind.

Posted by AdelinaHost, 02-02-2017, 01:40 AM
Try Vesta. https://vestacp.com/ easy & good

Posted by daredashi, 02-02-2017, 01:04 PM
ISPconfig is good free choice. Its does all basic functions to host small number of domain.

Posted by rginfo, 02-02-2017, 05:12 PM
If you want to learn to manage cPanel to get better at it, well, pay for cPanel and learn it. If you want to learn Linux admin in general, all you need is ssh. Check out bitnami that allows you to install apps easily. However, that's not cPanel, so you won't get better at cPanel administration.

Posted by user54321, 02-02-2017, 05:22 PM
That. you learn nearly nothing by using a panel

Posted by HH-Jake, 02-02-2017, 06:07 PM
Just in my experience, I read ALOT of online material on how to host a website with linux and it took alot of trial and error and alot of frusteration. Once you get it down its a breeze.

Posted by eva2000, 02-02-2017, 10:22 PM
Yeah I have *some* experience with Centmin Mod since I'm the developer for Centmin Mod LEMP stack project - it's my baby and I eat my own dog food . I run Centmin Mod LEMP stack on ~120+ servers and there's currently around 3,000+ new Centmin Mod installs per month from other users (which apparently include some web hosts). There is no gui but official site has FAQ, Getting Started Guide and Install guides and official Centmin Mod community forum is available for deeper dive into Centmin Mod world and it's Centmin Mod users. Guarantee you'd learn something new everyday on the community forums @AdelinaHost I wouldn't use VestaCP on CentOS at least (maybe different on Debian/Ubuntu?), their custom Apache rpm package is dated back to Dec 2014 without updates so missing 30+ months of security and bug fix updates including 6 known CVE for Apache including the HTTP Proxy flaw CVE-2016-5387. Full details at https://community.centminmod.com/thr...-apache.10114/. Surprised no one has picked up this yet for CentOS 7 at least. @user54321 yup that is true that control panels don't allow you to learn much, but it's always starting point - the key is reading and practice Centmin Mod is in just in between the pure SSH command line and full gui of cpanel. Centmin Mod LEMP stack has a shell based menu to control and manage frequent tasks but rest is via SSH command line, so you still get to learn SSH and stuff, just the repetitive stuff is much easier via the shell based menu i.e. adding new nginx site vhosts, updating nginx, php-fpm, mariadb, wordpress auto installs and in latest Centmin Mod beta, free letsencrypt ssl certificate + nginx http/2 https site generator and more auto optimised nginx, php-fpm, mariadb config settings based on auto detecting system resource availability i.e. number of cpu cores, memory, disk i/o performance and kernel versions/virtualisation detected etc. My suggestion is use test server to play with various control panels etc and see which you like. Install vmware or virtualbox on local PC so you can leverage snapshot backups to further your learning and testing of various control panels as well as different OSes if CentOS is not the only OS you want to play with.

Posted by gagah, 02-02-2017, 10:56 PM
+1 for centmin mod, especially since the dev is here although i only have limited experience with it. For personal projects i usually use Vesta or Webmin, both on Debian. Experimenting on different panels can definitely be rewarding, there are a lot of variables to learn about and if you're constantly using cPanel even for personal projects, you're not gonna learn much. If you just need to run a website on there with lamp stack and php, there are scripts like easyengine to run it without a panel.

Posted by Maple-Hosting, 02-03-2017, 02:52 AM
I actually improved my clicking abilities thanks to cPanel. On topic: DirectAdmin is worth mentioning. Not free but quite affordable if you decide that all those free panels simply do not cut it.

Posted by Exigent, 02-03-2017, 03:23 AM
+1 Webmin. Highly recommended for a 'free' control panel.

Posted by root_joy, 02-03-2017, 03:47 AM
Try webmin or VestaCP. Both are good and have necessary features for running websites.

Posted by WPCYCLE, 02-03-2017, 09:00 AM
+1 for Virtualmin / Webmin Low resource usage, and allows you to customize it as you need. When your really dig into this panel and get used to it, it indirectly teaches how to do what's needed through commands, whereas cPanel does "the magic" in the background and you don't see what's being done.

Posted by user54321, 02-03-2017, 09:33 AM
administrating with CPanel looks than somehow like this? https://youtu.be/SaxppHhPU9Y?t=6s OT Webmin is a good choice if it has to be some kind of panel, but you can also just try some of the ones here mentioned and try the next one if you don't like it. You have plenty of choice

Posted by gnusys, 02-03-2017, 10:19 AM
If you want to host a few sites - the easiest would be to install official nginx rpm's from nginx.og. Install php-fpm and MySQL/MariaDB from the yum repo and then add the sites manually. Its not that hard as th official nginx rpm has an example nginx.conf with most settings you may need commented out.

Posted by SneakySysadmin, 02-03-2017, 11:12 AM
Then why do you want to install a control panel? If your goal is to get experience with linux and hosting and running a server do NOT install ANY control panel. Do it all manually. Knowing how to do it by hand means there is nothing your control panel(s) might do that you can't fix, work around, or curse at because it's getting in your way (which is what I'm usually doing ). Throw another vote on the pile for Do It Yourself.

Posted by meetdilip, 02-03-2017, 03:29 PM
CentOS Web Panel is very close to cPanel in terms of UX ( from what I heard ). Also, check whether VestaCP works on CentOS. CentminMod is not a web panel. It manages packages and makes updates easy and gives control to it.

Posted by SenseiSteve, 02-03-2017, 04:10 PM
While I agree with @SneakySysadmin, if you're going to install a control panel, Virtualmin / Webmin is a viable solution.

Posted by ad77root, 02-03-2017, 07:06 PM
VestaCP + remi + sprut.io Ajenti Panel v1 ISPconfig CWP

Posted by SneakySysadmin, 02-03-2017, 07:44 PM
Gesundheit!

Posted by ad77root, 02-03-2017, 08:47 PM
dont quite understand what you mean, but i support you in

Posted by jetorbit, 02-03-2017, 09:32 PM
Is sprut.io can run on vesta? I see they used docker. Sent from my A0001 using Tapatalk

Posted by ad77root, 02-03-2017, 09:35 PM
they get along very well. sprut.io not demanding to resources.

Posted by jetorbit, 02-03-2017, 09:38 PM
It looks nice, ill test that. Thanks Sent from my A0001 using Tapatalk

Posted by VestaCPHost, 02-06-2017, 11:44 AM
I've been using VestaCP(vestacp.com) for quite awhile now and am moving towards a business that's going to use VestaCP primarily as the solution for managed servers and a seperate business concentrating on cPanel only managed hosting. I have been using it primarily on CentOS(Latest) and Ubuntu (Latest). I prefer Ubuntu however, but it's running fine on dozens of CentOS machines I maintain. While it has its benefits, there are a couple drawbacks but overall, I feel like it has more pros than cons. Most of the other control panels I feel lack a simple interface. It's great if you want a simple interface to use, but if you come from cPanel and most other panels and want a file manager, you'll need to pay for a commercial plugin ($3/month or a one time $50 fee per server). I have a few high volume websites, main business sites, and really popular social networking sites that are in and around the alexa ranking globally between 40 and 90k and have VestaCP running and I have yet to have any major issues with the panel itself. It has LetsEncrypt integration already, among everything you need to run and administrate a system including a massive CLI. It also has a large community and pretty active. Last edited by VestaCPHost; 02-06-2017 at 11:45 AM. Reason: adding community part

Posted by eva2000, 02-06-2017, 06:15 PM
I'd double check your VestaCP apache build date and if you're up to date on CentOS see my quote below



Was this answer helpful?

Add to Favourites Add to Favourites

Print this Article Print this Article

Also Read


Language:

Client Login

Email

Password

Remember Me

Search