What is the most common path to geo-distributed High Availability for LAMP (cPanel, etc.) Web Hosting?

TLDR:

How does web hosting High-availability work in production?

Background:

I get the sense there are some kickass r/sysadmin folk out there who manage production web hosting environments, hopefully that is the case!

At the office I work with a handful of dedicated cPanel servers in managed datacenters, and a couple with a cloud hosting provider, however these servers are intentionally siloed away from each other ("All your eggs in one basket").

On weekends, I play with a home-lab hypervisor cluster for fun, so while I have experience with hosting infrastructure, the fun stuff tends to happen on my own time, and this a question written on a saturday! haha

I am in the process of setting up servers in a few locations around my city, mainly for fun, and probably just temporarily, but I wanted to take the opportunity to see if I could ensure a geo-distributed hosting setup for my personal website. (Mainly an excercise in learning).

The issue I've run into is that, as always, there seems to be many ways to achieve the goal. My question, is which methods are actually used in production (and worth me looking into further)?

The ideas I've come up with for highly-available web hosting:

(In the order I explored them, from my notes)

Inb4: Just run in the cloud

  • This is a learning excercise

DNS round-robin

  • HA doens't appear to actually be the intent of this tech
  • Portion of users can't reach site in the event of an issue

Load Balancing

  • Same, not the intent
  • Also a single point of failure for my MVP proof of concept

cPanel "DNS Cluster" + multiple independant cPanel servers

  • Requires a DNS update if there is an issue, not High-availability
  • Requires paying for multiple WHM/cPanel licenses, and multiple domain names
  • Doens't feel like High-Availability, in the sense of, unplug one node, and no one notices

Kubernetes cluster?

Break out services and acheive HA for each independantly

(HA Apache/nginx Cluster, HA Mysql Cluster, ?? Exim ??, ????)

  • I am betting this is getting closer.
  • Some groundwork to figure out
  • Probably missing details
  • Probably best I ask r/sysadmin

edit: formatting

๐Ÿ‘︎ 5
๐Ÿ“ฐ︎ r/sysadmin
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/thejoshuawest
๐Ÿ“…︎ Mar 20 2021
๐Ÿšจ︎ report
How do i erase all recent users info from the cpanel. I want to bulk erase all the recent users in a specific OU so i can see narrow down who signs in to that specific cb.. Please help.
๐Ÿ‘︎ 16
๐Ÿ“ฐ︎ r/k12sysadmin
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/nachumama
๐Ÿ“…︎ Mar 02 2021
๐Ÿšจ︎ report
Headless CMS - Build Gatsby Site on Contentful Publish Using cPanel for Hosting

Sadly, I have not convinced my company to switch over to a cloud hosting platform like Netlify so I am stuck with cPanel. I've been trying to figure out a way to automatically trigger a gatsby build and push on this cPanel hosted website. I currently have a git repo hooked up to cPanel, if that helps. I have a Gatsby Build webhook set up on Contentful as well, i'm assuming that's a start. Any ideas? Best practices?

๐Ÿ‘︎ 5
๐Ÿ“ฐ︎ r/gatsbyjs
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/that_saucy
๐Ÿ“…︎ Mar 10 2021
๐Ÿšจ︎ report
What's better - cpanel or plesk

Frankly, I've never used anything else except cpanel. Over the last few years I started to feel more confident in terms of website maintenance so I've been thinking maybe there is something better? Iโ€™d really appreciate some unbiased opinion.

๐Ÿ‘︎ 2
๐Ÿ“ฐ︎ r/WebhostingAsia
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/navomyujk
๐Ÿ“…︎ Mar 30 2021
๐Ÿšจ︎ report
VPS With Cpanel VS Shared Hosting

I am a Wordpress developer. I am currently hosting a few clients (4 or 5) on vshared hosting with Siteground. I am planning to offer hosting plans to my clients so ideally I will amass 50-100 websites but that will be far into the future. For now and the rest of the year it's under 10 websites. My wordpress sites usually serve only a few hundred visits per month, and I custom code them so they don't use many plugins. I also cache all pages so I'm only serving cached versions.

I was looking at Digital Ocean but I am worried I'll be in over my head. I am not a server admin and I frankly don't have the time to learn. I am looking at using CPanel with Digital Ocean to host about 10 websites (with room to add many more in future). Would this be simple enough for me to setup (and troubleshoot if things go wrong). Is it easy enough to setup Wordpress on Digital Ocean without Cpanel (and setup SSL, security and stuff like that) or will I just mess things up and create a headache for myself when I get hacked or break something?

TL;DR I want to host 10 wordpress sites (with room to add many more in the future) with the simplicity of shared hosting, but using something faster like a VPS. I am willing to put in some time to set things up and I'm not a total idiot, but my job is Wordpress development, NOT server admin, so I was thinking of using Cpanel with Digital Ocean. How does this compare to just continuing to use shared hosting? Do I have to setup a new droplet for each Wordpress site or could I just use a large droplet with Cpanel and give each site their own folder?

Does anyone have advice for me? I really appreciate any advice at all that you have!

๐Ÿ‘︎ 8
๐Ÿ“ฐ︎ r/webhosting
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/seb-jagoe
๐Ÿ“…︎ Feb 20 2021
๐Ÿšจ︎ report
Iโ€™ve noticed that my cpanel license is getting higher.

Whatโ€™s going on?

๐Ÿ‘︎ 2
๐Ÿ“ฐ︎ r/WebhostingAsia
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/kanewrty
๐Ÿ“…︎ Mar 27 2021
๐Ÿšจ︎ report
Has anyone successfully set up a Django application using Apache and CPanel/WHM?

Hi,

My team has historically used only PHP applications, which my boss has had years of experience setting up with MySQL and Apache using CPanel. However, we recently added a Django application (that uses Mongo) to our stack.

Our team wasn't as familiar with Django, so we used a Bitnami image that directly sits on an EC2 instance. However, it doesn't used any managed administration service like CPanel or WHM, which makes it hard for non-developers to use this service.

As I get more familiar with Apache, I start to see how to set up non-PHP applications and I set up the Django application on two different servers with only Apache 2.4 and its corresponding conf files, as well as the SSL through the terminal.

I'm thinking about this now, and I'm wondering why it is so difficult to use CPanel with Django and Apache. My boss did research and he said it can only be done with Nginx on CPanel. But Apache is just an ordinary server that would use mod_wsgi, so I'm not sure why it is such a challenge.

Can it be done successfully?

๐Ÿ‘︎ 5
๐Ÿ“ฐ︎ r/webhosting
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/BlueLensFlares
๐Ÿ“…︎ Apr 04 2021
๐Ÿšจ︎ report
Are there PHP-based SSO / OAuth / SAML / CAS providers that I can easily self-host and manage graphically on cPanel shared hosting ?

I would like to somewhat clone Auth0, I think.

This stems from the fact that I have self-hosted many services all with different user names and passwords and with friends and family members this is going to become a real mess.

Many self hosted projcts allow for single-sign-on integrations so I would like your recommendations for unifying my self-hosted logins, using PHP-based stuff if possible (to make it more "hostable" on my cPanel accoutn).

Bonus points if there is an "app password" feature for legacy stuff (e.g. to setup ftps or imap).

Ideally I want to login to all of these with the same procedure/credentials:

  • MediaWiki
  • RocketChat
  • Bitwarden
  • NextCloud
  • RoundCube (or any better webmail)
  • Phabricator
  • GitLab
  • WordPress

I think GitLab already has the capability to provide identity (they use it in public after all) but I'm not sure if it is practical to implement. I'm in a "Human Resource Management" kind of situation where I would like to have a database of users for managing permissions like "can use MediaWiki" and ways to link user roles to application-level permissions.

Thanks in advance, self-hosters !

๐Ÿ‘︎ 4
๐Ÿ“ฐ︎ r/selfhosted
๐Ÿ’ฌ︎
๐Ÿ“…︎ Apr 09 2021
๐Ÿšจ︎ report
No access to cPanel. OVH not responding to emails, phone support useless

I haven't had access to my cpanel for quite a while now and all March long, I've been trying to get ahold of OVH by either calling or emailing them... and nothing.

Does anyone know if their email server burnt down too? I haven't been able to reset my password; I don't receive the email. I do receive them from the automated support system I submit tickets through though.

It's bad enough that new customers were getting charged less than me after I had signed up but now I can't access or manage my VPS.

๐Ÿ‘︎ 7
๐Ÿ“ฐ︎ r/ovh
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/TheMystake
๐Ÿ“…︎ Mar 30 2021
๐Ÿšจ︎ report
AlmaLinux OS And Full cPanelยฎ Support

It is official: cPanel & WHMยฎ version 94 will fully support AlmaLinux immediately upon its launch date. https://blog.cpanel.com/almalinux-and-full-cpanel-support/

Join us at the Live Launch event tomorrow, March 30th, at 10 am EST. Sign up to get the event link: https://almalinux.org/webinars/almalinux-stable-release-live-stream/

๐Ÿ‘︎ 20
๐Ÿ“ฐ︎ r/AlmaLinux
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/sashajjang
๐Ÿ“…︎ Mar 29 2021
๐Ÿšจ︎ report
I'm trying to fix a website (which I didn't build). I have sftp access to it but no cpanel or anything else. If I download everything in the public_html (as a backup before I do anything else), will that have everything I need if it all goes Pete Tong?
๐Ÿ‘︎ 3
๐Ÿ“ฐ︎ r/Wordpress
๐Ÿ’ฌ︎
๐Ÿ“…︎ Feb 25 2021
๐Ÿšจ︎ report
[Web Hosting] One Year Plan - FREE DOMAIN NAME - 80% OFF - Cloud Linux - cPanel - 10GB SSD - Free SSL - 24/7 Support ($9.99) python1.com/freedomain.htโ€ฆ
๐Ÿ‘︎ 4
๐Ÿ“ฐ︎ r/deals
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/Matt-J-
๐Ÿ“…︎ Apr 08 2021
๐Ÿšจ︎ report
Are password protected directories secure in cpanel?

Just wondering if anyone here knows much about web hosting/servers. Are password protected directories you can setup in Cpanel / Plesk etc classed as secure or are they just stored as plain text files?

I have some pages I need to protect on a site not with any critical info but none the less want them to be secure.

๐Ÿ‘︎ 2
๐Ÿ“ฐ︎ r/sysadmin
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/ms-1234
๐Ÿ“…︎ Apr 07 2021
๐Ÿšจ︎ report
How to restore a cpanel Wordpress backup to non-cpanel Wordpress host

Please excuse my very beginner knowledge and possibly misuse of terms on this topic.

I had a wordpress website hosted through CPanel and created an entire site backup. I have downloaded it onto my computer as a .tar.gz file. I changed hosts to a non-Cpanel Wordpress host and I am having problems determining what to do with this backup file to restore my website on this new Wordpress host.

What do I do with this file and how do I use it?

I tried looking online, but I can only find information about migrating from non-Cpanel to CPanel and not vice versa. If you know of any informational links, I'd be happy to read through them.

Also you may have to explain it to me like I'm 5 yrs old.

UPDATE: I have uploaded to contents of wp-content from my backup to the wp-content folder through Filezilla. The plug ins appear in wordpress, but nothing else. No images, blog posts, pages, etc. Database seems to have uploaded okay in phpMyAdmin, but it's not showing up in Wordpress

UPDATE: Solved. Thank you for all your help everyone!

๐Ÿ‘︎ 11
๐Ÿ“ฐ︎ r/Wordpress
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/UrAShinyApple
๐Ÿ“…︎ Feb 21 2021
๐Ÿšจ︎ report
Cannot log into cPanel with correct password

Im thinking this could be an issue with the file system or some other server thing that im unsure of. Heres what i know:

  1. I am able to log in through the cPanel from my computer when im using some one elses log in

  2. The password im using is 100% correct - I have changed it multiple times through the working account

Of course i cant get a really specific answer here, But what do you think 'could' be causing this?

๐Ÿ‘︎ 2
๐Ÿ“ฐ︎ r/Wordpress
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/codesandmentorsio
๐Ÿ“…︎ Feb 16 2021
๐Ÿšจ︎ report
Cpanel EDGE V96

Hello!

Just wondering, should the new "Glass" theme, have no icons?!

https://preview.redd.it/eucvk7wo8vo61.png?width=2531&format=png&auto=webp&s=46df19b544287344a3c753c36fe346c933ab6364

๐Ÿ‘︎ 3
๐Ÿ“ฐ︎ r/cpanel
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/Matt_Honest
๐Ÿ“…︎ Mar 23 2021
๐Ÿšจ︎ report
Best backup destination/software for CPanel (and others)

After all your help today about the importance of OFFSITE backups, today I'm asking you the best option for a backup destination and software. Currently I'm using "jetbackup" and backing up on another server on the same datacenter, but I want to start backing-up offsite after what happened with OVH France. I need about 2 TB space. What would be the best option?

a) Backblaze B2 is really cheap, but it's not supported by Jetbackup, and I really like jetbackup, since it allows my customers to partially restore their own backups (one file, or one e-mail account, or one database).

b) Rsync.net is totally supported by Jetbackup, but it's a lot more expensive that Backblaze.

c) Maybe another dedicated server on another datacenter?

Any options you can recommend?

๐Ÿ‘︎ 3
๐Ÿ“ฐ︎ r/webhosting
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/BarajasFernando
๐Ÿ“…︎ Mar 13 2021
๐Ÿšจ︎ report
Using cpanel to fwd email VS using Gmail option Check mail from other accounts?

In cpanel i set it to fwd emails to my gmail address, i was going to use the Send mail as option so that i could reply to those emails.

I noticed the option Check mail from other accounts. How does that differ from using the Send mail as option or using cpanel to fwd the emails?

๐Ÿ‘︎ 3
๐Ÿ“ฐ︎ r/webhosting
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/xboxhaxorz
๐Ÿ“…︎ Mar 10 2021
๐Ÿšจ︎ report
What's the best free cpanel self host alternative?

I'm looking for a free self hosted cpanel alternative that works with Nginx. I've see a few posts from some time back, curious what others are using now?

๐Ÿ‘︎ 12
๐Ÿ“ฐ︎ r/selfhosted
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/CulturalTortoise
๐Ÿ“…︎ Jan 17 2021
๐Ÿšจ︎ report
Set up SPF DKIM and DMARC on Domain Host or Cpanel?

I am using Google Domain as my name servers and my website and email are hosted on a Cpanel. Should I be adding my SPF, DKIM and DMARC records in Google Domains or on the Cpanel?

I currently have two A records set up Google Domains pointing tot the CPanel server @ A XX.XXX.XX.XXX

  • A XX.XXX.XX.XXX
๐Ÿ‘︎ 2
๐Ÿ“ฐ︎ r/cpanel
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/msacco6
๐Ÿ“…︎ Feb 27 2021
๐Ÿšจ︎ report
Has anyone successfully set up Django on Apache with CPanel/WHM?

Hi,

My team has historically used only PHP applications, which my boss has had years of experience setting up with MySQL and Apache using CPanel. However, we recently added a Django application (that uses Mongo) to our stack.

Our team wasn't as familiar with Django, so we used a Bitnami image that directly sits on an EC2 instance. However, it doesn't used any managed administration service like CPanel or WHM, which makes it hard for non-developers to use this service.

As I get more familiar with Apache, I start to see how to set up non-PHP applications and I set up the Django application on two different servers with only Apache 2.4 and its corresponding conf files, as well as the SSL through the terminal.

I'm thinking about this now, and I'm wondering why it is so difficult to use CPanel with Django and Apache. My boss did research and he said it can only be done with Nginx on CPanel. But Apache is just an ordinary server that would use mod_wsgi, so I'm not sure why it is such a challenge.

Can it be done successfully?

๐Ÿ‘︎ 3
๐Ÿ“ฐ︎ r/cpanel
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/BlueLensFlares
๐Ÿ“…︎ Apr 04 2021
๐Ÿšจ︎ report

Please note that this site uses cookies to personalise content and adverts, to provide social media features, and to analyse web traffic. Click here for more information.