LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions
User Name
Password
Linux - Distributions This forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on... Note: An (*) indicates there is no official participation from that distribution here at LQ.

Notices


Reply
  Search this Thread
Old 09-02-2018, 08:29 PM   #1
rvicker
Member
 
Registered: Jul 2005
Distribution: Fedora
Posts: 35

Rep: Reputation: 15
Which Distro for File/Apache/DNS home server.


I've been running a home built server since Fedora 9 days. But not really getting into it.

All I want to do is, run it as a:

SAMBA server to provide a backup location for my photography files

DNS to provide name service for my internal devices and forwarder for to some of my customer that I am VPN'd to.

Apache server to develop and work with web pages. Including PHP.

NAGIOS to monitor other systems/services. (Requires an SQL backend)

Run it with FakeRaid to mirror the drives.

I've been doing this with Fedora up to FC19. When I went to rebuild my system (on new, bigger drives thankfully) with FC28 I found that it has become extremely difficult to configure and use, as they have effectively disabled the GUI configuration tools. You can't even use a text editor (KWrite) as root and as a user (even a member of wheel) you can't use it on root owned files.

I've read the reasoning behind this and can't argue against it _except_ that using it inside a hardware firewall-ed network for less than critical work.

I find KDE much easier to use than GNome.

I know I could get all but the NAGIOS on a NAS but would like to find a Linux Distro that makes it as simple to setup these services, with gui assistance, as FC19 and before was. Editing config files would be doable if it wasn't for vi and the limits on using editors like KWrite as a non-root user. The gui config tools makes it easier as they effectively build in the manual.

I have heard of WEBMIN but not sure if it will allow me to maintain the above functions with out the gui based restrictions coming back to make it difficult.

Recommendations? Distro? Webmin?
 
Old 09-02-2018, 08:52 PM   #2
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Debian, Mageia, and whatever VMs I happen to be playing with
Posts: 14,066
Blog Entries: 24

Rep: Reputation: 3795Reputation: 3795Reputation: 3795Reputation: 3795Reputation: 3795Reputation: 3795Reputation: 3795Reputation: 3795Reputation: 3795Reputation: 3795Reputation: 3795
Slackware or Debian. Both are rock-solid stable (they are also my two favorite distros) and, for the usage you describe, stable beats bleeding edge. I would have included CentOS except that it defaults to Gnome (as an aside, I agree with you on Gnome; Gnome spells "simplify" d-u-m-d-d-o-w-n).

You might want to go with Debian because of Synaptic and the richness of the Debian repos. Slackbuilds.org is a marvelous resource, but, based on the contents of your post, I'd be inclined towards Debian in your case.

Slackware includes KDE by default and today's Debian gives you the option of installing KDE (and additional DEs) during the OS install. I've been using KDE on Debian for a couple of years and it works quite nicely.

Just my two cents.

Last edited by frankbell; 09-02-2018 at 08:55 PM. Reason: clarification
 
Old 09-03-2018, 12:03 PM   #3
jsbjsb001
Senior Member
 
Registered: Mar 2009
Location: Earth? I would say I hope so but I'm not so sure about that... I could just be a figment of your imagination too.
Distribution: CentOS at the time of this writing, but some others over the years too...
Posts: 1,971

Rep: Reputation: 894Reputation: 894Reputation: 894Reputation: 894Reputation: 894Reputation: 894Reputation: 894
Personally, I'd still recommend CentOS. When you install CentOS with anaconda (the installation program for CentOS/RHEL/etc), no GUI is selected by default, you therefore still have the option at install time to install KDE, instead of GNOME. In which case if you elected to do that, the only thing "GNOME" you would get would be gdm (GNOME display manager), which will do the same thing as KDE's display manager anyway - the bottom line is that you would be using KDE as your "desktop environment" with gdm as it's display manager.

I have KDE installed myself on CentOS 7.5 now and I rarely ever have any issues on CentOS with anything. I've never noticed any major issues per se with KDE using gdm instead of it's own display manager. It's a very solid system.
 
Old 09-09-2018, 06:39 AM   #4
YesItsMe
Member
 
Registered: Oct 2014
Distribution: Gentoo
Posts: 421

Rep: Reputation: 133Reputation: 133
You should actually try OpenBSD.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Domain DNS zone file settings for home server? SentralOrigin Linux - Server 1 10-15-2011 01:19 AM
Best distro and programs for home file server. Silentneeb Linux - Newbie 6 08-02-2011 08:35 PM
What distro to use for home nfs/rsync/mpd/apache server? hollywoodb Linux - General 2 03-23-2007 12:02 PM
Best distro for home developement/file sharing server meigwil Linux - Newbie 5 04-13-2006 08:28 AM
which distro to use as a file server in a home network? linbo Linux - Distributions 4 09-04-2004 02:06 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions

All times are GMT -5. The time now is 12:03 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration