Our features site is undergoing a refresh! Be sure to explore the revamped site and discover our latest product roadmap launching here on Monday, March 18th.
This object is in archive! 

RHEL 7 & CentOS 7 Support

pclov3r shared this idea 10 years ago
Completed

Red Hat Enterprise Linux 7 was released a few days ago and CentOS 7 should be released soon as well.

When will cPanel support these Linux Distros?

Best Answer
photo

We have begun the process of adding support for RedHat and CentOS 7 based distros. The soonest this will be available is 11.50, which would not be released until May of 2015.


A developer release of 11.50, with support for CentOS 7, was made available on the EDGE tier on 2015-03-25. We strongly recommend system maintainers, developers, and architects use this to begin compatibility testing.

One word of warning: We do not plan at this time to support a 32 bit version of this distro since Red Hat does not provide one. More details will be provided as we progress..

Replies (56)

photo
1

We have begun the process of adding support for RedHat and CentOS 7 based distros. The soonest this will be available is 11.50, which would not be released until May of 2015.


A developer release of 11.50, with support for CentOS 7, was made available on the EDGE tier on 2015-03-25. We strongly recommend system maintainers, developers, and architects use this to begin compatibility testing.

One word of warning: We do not plan at this time to support a 32 bit version of this distro since Red Hat does not provide one. More details will be provided as we progress..

photo
4

A huge +1 for this.

I'd be curious to know how long it took to add support for CentOS 6 after it was launched.

Edit: Answer found. It took them 8 months last time. Seems like holding off new server deployments for this release might not be a good idea after all...

photo
1

From 2016 (End Of production 1) to 2023 (End of Extended life) we got time to give up EL6 systems. No rush

photo
5

Stefan Popescu wrote:

A huge +1 for this.

I'd be curious to know how long it took to add support for CentOS 6 after it was launched.

Edit: Answer found. It took them 8 months last time. Seems like holding off new server deployments for this release might not be a good idea after all...

Correct. As of the time of this writing (2014-07-08) it would not be advisable to delay provisioning of systems in hopes of deploying RHEL/CentOS 7 w/cPanel. We have no ETA to provide at this time other than that it is planned.


While I cannot provide an estimated cPanel & WHM version that would include RHEL/CentOS 7 support, I would advise proceeding as normal with your provisioning until support for RHEL/CentOS 7 is live in the EDGE tier of cPanel & WHM (for whatever version it releases to).


While the EDGE tier is considered a non-production tier and I still would NOT provision production cPanel boxes on RHEL/CentOS 7, it would at least be at that point you know support for production servers on RHEL/CentOS 7 is imminent. It would be appreciated if, at that time, you were willing to turn up a non-production server on that EDGE tier and assist in identifying any potential unforeseen bugs with the implementation.


Once RHEL/CentOS 7 support hits at least the "CURRENT" tier (and later "RELEASE" and "STABLE"), it will be considered production ready.

photo
1

hmm.. so added CentOS 7 support could potentially take months?

photo
5

Benno wrote:

hmm.. so added CentOS 7 support could potentially take months?
Yes.


Building and testing 900+ RPMs.

Building and testing all common permutations of EasyApache.

Testing against all the system changes (e.g. xfs, systemd)

Testing the upgrade from CentOS 6.


It's simple to itemize some of the work that needs done. The work requires hundreds of man hours.

photo
3

Kenneth Power wrote:

Yes.


Building and testing 900+ RPMs.

Building and testing all common permutations of EasyApache.

Testing against all the system changes (e.g. xfs, systemd)

Testing the upgrade from CentOS 6.


It's simple to itemize some of the work that needs done. The work requires hundreds of man hours.

Well luckily you have more than one person working there and you started the effort months ago like other software developers in order to get ready for the stable release. Right........?

photo
1

Kenneth Power wrote:

Yes.


Building and testing 900+ RPMs.

Building and testing all common permutations of EasyApache.

Testing against all the system changes (e.g. xfs, systemd)

Testing the upgrade from CentOS 6.


It's simple to itemize some of the work that needs done. The work requires hundreds of man hours.

Ofcourse I understand this takes time, hopefully it will not take to much time.

Looking forward to see some progress in this area :)

photo
3

MACscr wrote:

We are very cautious with RHEL/CentOS point oh releases based upon past experiences.

photo
1

just the systemd stuff will be nightmare'ish TBH


eventually i hope there's support but i wouldn't expect it soon

photo
3

Thanks for the detailed reply, Brian. No rush - better wait a few months and triple-check everything than have a buggy software with tons of issues.


I'll gladly deploy a server for the EDGE release once it's ready for CentOS 7.

photo
1

+1 for the new kernel

photo
1

+1 :)

photo
1

Looking forward to this, will certainly try it out in EDGE :) CentOS 7's newer kernel is long overdue but totally worth the wait.

photo
1

Is it in EDGE yet? We really need this. Its the latest CentOS!

photo
1

Kray, they where saying months, not hours.... :P

photo
4

Go ahead and attempt to deploy cpanel on a centos 7 box.

When it fall over horribly, then perhaps you will see the extent of the work that needs doing.


I am in no rush, but will also deploy a box when it hits EDGE.

Im curiuos whether cpanel will make the early EDGE versions license free (or give us a very easy way to get them) so the maximum number of people can help test their deployments with centos 7 and help find the inevitable bugs.

photo
1

I hope ASAP...

photo
1

I just got a new vps and I want to install c panel on centOS 7, will this work? I"m getting ready to do so but now i'm reading this...


I'm following this guide https://www.linode.com/docs/websites/cms/cpanel-on-centos-5


is that tutorial still valid?

photo
1

i would like to see some easy migrate tool for future OS Upgrades if possible.


so instead of re-installing WHM on fresh server installation again and giving many of us big headaches re configuring everything.


why not make it simple? and provide a simple solution to migrate cpanel and OS major releases in one? keeping all configuration's the same/similar an AIO Automated process.


i know Mac time machine makes things easy if migrating to a new computer just install OS and time machine does the rest all config apps and settings all there just like a full clone. same with windows migration assistant very similar all config and most programs restored without any issues.


and i believe server 2012 has some easy migration solutions as well where all is automated


and when you restore a backup a full cpanel back up all DNS records, settings, configuration, accounts etc is all restored with no issues?


so why not make it that simple for Major OS upgrade + CPanel migration without the need to install on fresh server? - where the System edits all necessary files moves files to support new directory structures. rebuilds cpanel and all its services + easyapache following the new directory structures/system changes.

photo
1

any updates?

photo
1

XxUnkn0wnxX wrote:

i would like to see some easy migrate tool for future OS Upgrades if possible.


so instead of re-installing WHM on fresh server installation again and giving many of us big headaches re configuring everything.


why not make it simple? and provide a simple solution to migrate cpanel and OS major releases in one? keeping all configuration's the same/similar an AIO Automated process.

It sounds like the meat of what you're requesting is that it be possible to upgrade from CentOS 6 cPanel to CentOS 7 cPanel without transferring your system to a new server in the process. Luckily, upgrading from C6-C7 is something that's supposed to be supported now with respect to the base distro, though we've not looked into it yet.


Phase 1 of support for CentOS 7 by cPanel will likely not support this but it will probably be something we'll look into soon after getting fresh installs of CentOS 7 working with cPanel.

photo
1

brody ross wrote:

I just got a new vps and I want to install c panel on centOS 7, will this work? I"m getting ready to do so but now i'm reading this...


I'm following this guide https://www.linode.com/docs/websites/cms/cpanel-on-centos-5


is that tutorial still valid?

No that is not recommended.

photo
1

Thanks for the news update!

photo
1

Hey Guys


What does centos 7 have over centos 6 for hosting companies?


Hopefully cloudlinux & cageFS will support 7 too.

photo
6

Hello,


The team working on CentOS 7 support is making good progress. We have test builds of cPanel & WHM installable on CentOS 7, and somewhat usable. The majority of the process management tools, such as the restartsrv scripts, have been ported to systemD. All 1200+ RPMs we provide are rebuilt and at least installable. The team is currently focused on going through the various services to confirm they are working properly.


We don't have any updated ETAs right now. We are still hoping to have support for fresh installs of CentOS 7 with cPanel & WHM version 11.48.

photo
3

Hello, any news? We have dozens of servers on Centos 5 (unstable and insecure) that require moving soon. With the release of Centos 7 is no longer an option move to a cPanel Centos 6.5. We are concerned about the speed of a billion dollar company like cPanel.

photo
1

Andres Rivas wrote:

Hello, any news? We have dozens of servers on Centos 5 (unstable and insecure) that require moving soon. With the release of Centos 7 is no longer an option move to a cPanel Centos 6.5. We are concerned about the speed of a billion dollar company like cPanel.
Hi Mr Rivas,


We’ve work with many Control Panel (Ensim, Plesk, Plesk Automation, Hosting Controller, Helms and cPanel). Often, some of those control panel are too eager to jump on new technology and end up with many bugs, broken features, etc…


On our side, we are also eager for a update our the progress for the CentOs 7 support,but I greatly appreciate all the testing and R&D that the cPanel teams is

doing now in order to prevent a disastrous launch.

photo
1

I agree.


cPanel is implementing large features at quite a high speed. We don't want centos 7 rushed. One of the things we love about cPanel is that it's almost always bug free once it reaches release and even more so in stable branch.

photo
2

Please continue to update us on progress!

photo
4

Official update: development is still ongoing for CentOS 7 support. We are now targeting 11.50. cPanel & WHM version 11.48 will *not* work on CentOS 7.


Please look for EDGE tier preview releases of CentOS 7 support on fresh installs in the first quarter of 2015.

photo
7

Guess I'll be jumping ship to another panel. It's ridiculous that this isn't done yet. Other panels with just as many features have it done. Not to mention it took you two years to get around to upgrading to TLS 1.2 support, and I don't care if the base distro doesn't support it. If I can reliably do it in a production environment so should your team.


CentOS 7 offers many core security upgrades. For a company that is supposed to make web hosting secure and easy you sure are always behind on the secure part.


cPanel's REALLY been sliding down hill lately while even open source panels start to catch up with functionality.

photo
1

brody ross wrote:

I just got a new vps and I want to install c panel on centOS 7, will this work? I"m getting ready to do so but now i'm reading this...


I'm following this guide https://www.linode.com/docs/websites/cms/cpanel-on-centos-5


is that tutorial still valid?

No dude . you need to wait cpanel staff to finish upgrade so it works with centos 7

last centos supported is 6.x

photo
1

We have now 11.48.0 (build 11) by now. Is EL7 support released or still unavailable ?

photo
2

xpresservers wrote:

We have now 11.48.0 (build 11) by now. Is EL7 support released or still unavailable ?
Hello,


We have not released CentOS 7 support yet. We will update this request and it will also be announced on our release site when support is official.

We are close :)

Thanks for your patience!

photo
2

Define close?


DirectAdmin has supported CentOS 7 since December of last year...


Is CentOS 7 support available in EDGE yet?

photo
2

I need to rebuild one of our servers, so I'm wondering if I should wait or cPanel for CentOS 7 is still far?


Thanks!

photo
1

If it were me I would wait. We installed CentOS 7 in preparation for version 11.50. I believe that is the version that will support CentOS 7. If "soon" is before end of quarter we are good. If past this, we will need to consider other options. Please bring us 11.50 soon. =)

photo
1

I think that Soon is most likelly the beginning if Q2 2015.

photo
1

I'm more curius on what major improvment will this version of cPanel have compare the the one on CentOs 6.6 ..

Better load Average?

What are the main advantage on switching (other then being on the latet technology)

photo
1

hello. Not so much the issue of speed. It is safety. We are waiting for the kernel 3X to run real-time antivirus/malware systems and support of RedHat. Because otherwise, if you need a ticket cpanel, you know what they're going to respond in cPanel support. Sorry for my english :)

photo
3

I suspect it will be a game changer for us if cPanel will not support CentOS 7 until Q2 2015. Of course cPanel has to do whatever fits their business need and while I respect that, we will have to do the same. When I read an opinion support may not be ready until Q2 I quickly became nervous. If this is the existing thought process its time to reevaluate options and make an informed decision. This is just to important to not be prepared. Can we get any type of update on the planned release please? I would sure appreciate it. I'm sure many others would as well. =)


Have a great day.

photo
1

Is that true? The test build will be available to all cpanel users?

photo
1

Next Tuesday? That would be Tuesday 10 March 2015. That might explain this page:


https://documentation.cpanel.net/display/ALD/11.50+Change+Log


Which was published on 4 March 2015. Just how close can a release number get to 11.50 but not BE 11.50??

photo
1

We will be issuing a CentOS 7 pre-release in the last week of March. In order to participate, you must be a member of the EDGE-users mailing list. Join the list, and watch for the announcement. Thank you everyone for your interest in this project.

photo
1

cpanelphil wrote:

We will be issuing a CentOS 7 pre-release in the last week of March. In order to participate, you must be a member of the EDGE-users mailing list. Join the list, and watch for the announcement. Thank you everyone for your interest in this project.
How do you join this mailing list?

photo
1

foxliek wrote:

How do you join this mailing list?
http://mail.cpanel.net/mailman/listinfo/edge-users_cpanel.net

photo
3

cPanel is now available for CentOS 7 on the EDGE release per the EDGE mailing list. They provided information at the following wiki link.


This is test software, so I would be careful.https://documentation.cpanel.net/display/CKB/CentOS+7+Implementation+Status

photo
1

The feature set for 11.50 is not finished yet. This will be added in the upcoming weeks.

After that the bugs needs be fixed before it goes to normal release

photo
1

Hi - Any news on when the normal release will be? Can I use this to download to the server? "http://httpupdate.cpanel.net/cpanelsync/11.49.9999.51/binaries/linux-c7-x86_64/"?

photo
1

Considering CloudLinux 7 was not available when this request was filed and implemented I believe it applies primarily to RHEL 7 and CentOS 7. I've filed a new request for CloudLinux 7.1 as it was recently released on April 15, 2015 and is the first (stable) CloudLinux 7 release. If you need support for CloudLinux 7, please consider exercising your votes and voicing your thoughts at https://features.cpanel.net/topic/cloudlinux-7-1-support

photo
2

I as well as I am sure others would like the possibility of being able to upgrade from centos 6.6 to 7 and maintain cpanel functionality without doing a fresh install. There is an upgrade path available via the RHEL upgrade tool. Thank you!

photo
2

Will Cpanel provide auto upgrade from Centos 6 to Centos 7?

photo
1

Not at this time. The upgrader provided by Red Hat is not recommended (see http://wiki.centos.org/TipsAndTricks/CentOSUpgradeTool)

photo
1

I would like to know that too. Will cpanel develop this feature in future? Is it in plan?

photo
1

Why do you keep asking the same thing? I highly doubt cpanel is going to develop an upgrade tool for an entire operating system on their own. That would be way beyond the scope of their utility. If the Red Hat tool isn't recommended, then it's not likely to happen.

photo
1

Im sorry. I made a mistake.


I'am asking because of this -> https://www.dropbox.com/s/jibvw8bpfctbof4/Screenshot%202015-09-23%2011.04.08.png?dl=0


One of cpanels staff wrote this on features.cpanel.net.

photo
1

The staff member in that screenshot was referring to the upgrader that Red Hat was supposed to provide with RHEL 7.


We are not going to provide an operating system upgrader. That is the responsibility of the operating system creator (i.e. Red Hat). We do provide a variety of tools, such as system backup and the transfer tool, that can simplify moving from one server to another. We also have another feature https://features.cpanel.net/topic/clone-a-cpanel-server-configuration-to-a-new-server-excluding-server-specific-items) on this site for cloning a server, which could potentially simplify changing your operating system version.

photo
2

So it may be possible that in the future cpanel and all its accounts, settings... could be simply cloned to new, fresh server?

photo
1

I understand that it is difficult to upgrade in-place but how do we get servers migrated from Cento6 to centos7? If I install a new server with Cento7 + Cpanel will you support the necessary migration scripts. I'm not simply talking about the user migration but all the system configuration too. Is that a seperate feature request?

photo
1

I understand that it is difficult to upgrade in-place but how do we get servers migrated from Cento6 to centos7? If I install a new server with Cento7 + Cpanel will you support the necessary migration scripts. I'm not simply talking about the user migration but all the system configuration too. Is that a separate feature request? Ideally it would scan the current system, identify all changes from base config (software installed, config files, etc.) and assist in migrating them in the new system.

photo
1

This is how its always worked and how centos itself handles things too. You have to setup a fresh system and manually migrate data and configs (and obviously you cant blindly copy all the configs either). Its mostly setting up a fresh box, configuring it as if it was new and then doing a client transfer.

photo
1

so when will it be supported

photo
1

We don't currently provide a way to migrate system configuration. Please cast your vote, and make your comments, on such a feature here: https://features.cpanel.net/topic/clone-a-cpanel-server-configuration-to-a-new-server-excluding-server-specific-items

Replies have been locked on this page!