Go Back   Computer Forums > General Computing > Server Administration
Click Here to Login
Join Computer forums Today


Reply
 
Thread Tools Search this Thread Display Modes
 
Old 06-15-2011, 01:13 PM   #11
Baseband Member
 
Xtreme2damax's Avatar
 
Join Date: May 2011
Posts: 72
Default Re: Setting up a Home Server

I mostly know how to install Apache, MySQL, PHP, PHPMyAdmin. My question pertains to the securing, hardening, configuration and tweaking of the server which admittedly Cpanel WHM makes a bit easier than digging into endless amounts configuration files, manually upgrading everything without EasyApache, more chance of something breaking. I was wondering is there is a free Cpanel alternative or something that offers a bit of automation like Cpanel WHM does. I don't have a static ip, but I do have a dynamic dns client that can update my ip whenever it changes.
__________________

Xtreme2damax is offline   Reply With Quote
Old 06-15-2011, 02:51 PM   #12
j03
~~~~~~~~
 
Join Date: Jan 2005
Location: Wales
Posts: 5,556
Send a message via MSN to j03
Default Re: Setting up a Home Server

Quote:
Originally Posted by Xtreme2damax View Post
I mostly know how to install Apache, MySQL, PHP, PHPMyAdmin. My question pertains to the securing, hardening, configuration and tweaking of the server which admittedly Cpanel WHM makes a bit easier than digging into endless amounts configuration files, manually upgrading everything without EasyApache, more chance of something breaking. I was wondering is there is a free Cpanel alternative or something that offers a bit of automation like Cpanel WHM does. I don't have a static ip, but I do have a dynamic dns client that can update my ip whenever it changes.
Quote:
Originally Posted by j03 View Post
Webmin is OK, as far as GUI's go.
Webmin for the general server config. You can also get Virtualmin for configuring users with Apache/Postfix/mySQL/Bind... a bit like cPanel, but it's not quite as good.

As long as you set up iptables (whitelist ports you WANT to be accessible rather than blacklisting those that you DONT), use something like deny_hosts to prevent SSH brute-forcing and keep your software up to date (and dont run any daemons as root...), then you shouldn't do too badly, if you are the only user.

You don't want to be hosting a DNS Server from a machine with a dynamic IP. You probably wont need to if you're not hosting multiple sites. Just have the dyndns daemon running on the machine.

I personally use Debian Squeeze x86. If your machine has a fairly limited amount of memory, it's probably best sticking to 32bit distro's. I think that a barebones version of Debian uses less memory than CentOS, and definitely uses less memory than Ubuntu.
__________________

j03 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off



All times are GMT -5. The time now is 06:03 PM.


Powered by vBulletin® Version 3.8.8 Beta 4
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO 3.6.0