Linux - ServerThis forum is for the discussion of Linux Software used in a server related context.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I built a new real estate website: Sacramento Real Estate Agent
I'm currently hosting it at Godaddy and am thinking of moving the site over to my own personal server. I have some experience with Linux but was wondering if anyone has any recommendations for hosting your own WordPress website. I'd like to run WordPress multi-site and plan to use some sort of Linux distribution with Cpanel.
I started with Linux so as to self-host my personal website, including a WordPress blog, with Slackware. (Choosing Slackware was very much an accident.) It's just a little tiny personal site, but it was rock solid for the five years I self-hosted (now it's on a hosting service).
Any Linux should be able to do what you are looking to do. I would recommend a distro that is stable, not bleeding edge, and does not do version upgrades on some kind of crazily short schedule, such as Slackware, Debian, Mageia, and CentOS. Ubuntu LTS might be another candidate (note that the primary difference between Ubuntu and Ubuntu Server is that Ubuntu servers does not have a GUI by default.
I would recommend against distros whose sole reason for existence seems to be to implement a particular desktop environment or to accentuate the eye candy.
It occurred to me overnight that, if you are doing this primarily for learning purposes, you could set up a clone of your website on localhost to use for testing purposes (trying new themes and features and the like before bringing them live). You would get the learning without having the headaches of maintaining a publicly-available site. (That's something that's easily done with XAMPP; I don't have such a clone right now because I've trying to learn how to do it the old-fashioned way.)
If you are looking to save money by doing this, be sure to check your ISP's terms of service to make sure your account is at a level at which they allow public-facing servers. Most US ISPs ban public-facing servers from home accounts (they are concerned not only about revenue, but also quite legitimately about spam, honeypots, and other such bad things); some enforce such bans much more aggressively than others.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.