Welcome to Linux Forums!

With a comprehensive Linux Forum, information on various types of Linux software and many Linux Reviews articles, we have all the knowledge you need a click away, or accessible via our knowledgeable members.

Linux Forum ArticlesLinux ForumsLinux Forum DownloadsLinux Hosts
Home|Register|FAQ|Member List|Calendar|Unanswered Posts|Forum Rules|Today's Posts|Advanced Search|
SEARCH FOR IN
Go Back   Linux Forums > GNU Linux Zone > Servers
Reload this Page Opinions on server setup
Linux Forums
Linux Forums
Welcome To The Linux Forums!
Welcome to Linux Forums. We pride ourselves in being one of the largest Linux communities on the web, we encourage you to REGISTER on our forums and participate in the community. There are over 150,000 members ready to answer your questions. JOINING US today will allow you to make new posts, get support, send messages to other members and submit downloads to our downloads directory and many other great features!

Servers Anything server related, Apache, MySQL, Samba, server security, sendmail, exim, etc

Reply
 
Thread Tools Display Modes
Old 05-26-2008   #1 (permalink)
areku
Just Joined!
 
Join Date: May 2008
Posts: 5
Opinions on server setup

Hi,
I'd like some opinions/views from people on server setups. I have set up a few servers using different Linux distributions. But they all do different things better than others, so I'm wondering what would be the best one suited to my needs. Basically I want it to do almost everything (I don’t know if this is just pushing it too far though - please advise). This is just a home sort of server which I like to play about with so it doesn’t need to be blistering, but I'd like it to do what I want easily and reliably.

I need to:
-host our website - most important thing
-host a few other sites maybe - So the usual web hosting software like MySQL, PHP, statistics etc
-ftp server for uploading websites
-have some sort of shared folders - samba shares etc
-some sort of backup solution - been looking at BackupPc (views?)
-Possibility for an email server
-I also need some sort of control panel as they make everything sooo much easier - I've tried webmin so far and it seams quite good, but some views on others would be nice.

I have been running debian but I'm not sure about it, think ubuntu was better. Think I will try CentOS next though.
I've looked at some distro's like SME and clark connect which have everything in the one, but I don't like the idea that you don’t have a GUI so much, and it doesn't feel as flexiable to me, but thats me.

I've also been thinking about VMWare virtual server. I've looked into it a bit and it seams a pretty good idea as it utilises the hardware more. It can also mean, I can keeps backups of the virtual machine and easily run it on another machine if hardware were to fail. I'm just not sure how this would work with the backup stuff, as I'd have massive images.

I'd like to know what people think about these things, examples of maybe how you have set a server up and what software packages you may have used?

Thanks for taking time to read and comment on this, I will much appreciate it as there are so many different options.

Alex.
areku is offline   Reply With Quote
Old 05-26-2008   #2 (permalink)
daark.child
Linux Guru
 
daark.child's Avatar
 
Join Date: Apr 2006
Location: South Yorks, UK
Posts: 3,387
To be frank with you, any distro can meet your needs. RHEL (and its derivatives like CentOS) are popular as server platforms and so is Debian. Ubuntu is a good server platform, but in my personal opinion, its not as well tested as RHEL, Debian or SUSE.

Not having a GUI is the norm in most Linux servers, because generally GUIs are not needed since you can configure the system from the CLI. Also adding a GUI increases the potential security holes on your system. Most people who prefer point and click configuration use webmin which is a web interface that can be accessed remotely. You can then configure various aspects of the system and servers from a different computer.
daark.child is offline   Reply With Quote
Old 05-26-2008   #3 (permalink)
SoX2000
Just Joined!
 
Join Date: May 2008
Posts: 13
Quote:
-host our website - most important thing
any distro will come with apache pre-installed or easily available through the package manager.

Quote:
-host a few other sites maybe - So the usual web hosting software like MySQL, PHP, statistics etc
Again same as above. For the stats they're mainly PHP and MySQL based anyway and some are available from package managers.

Quote:
-ftp server for uploading websites
Same again.

Quote:
-have some sort of shared folders - samba shares etc
Samba isn't too hard to setup and again comes with nearly all distros.

Quote:
-some sort of backup solution - been looking at BackupPc (views?)
Amanda (overkill probably). BackupPc aint bad, but I just prefer using cp.

Code:
cp -frup /original/* /backup/
Quote:
-Possibility for an email server
Zimbra? Maybe overkill?

Quote:
-I also need some sort of control panel as they make everything so much easier - I've tried webmin so far and it seams quite good, but some views on others would be nice.
OpenSuSE has yast, it's handy though I've found a couple of niggles with the iscsi module.

It's down to personal preference really. My preference? Fedora. I would probably recommend OpenSuSe for you since you can configure your stuff quickly with yast.
SoX2000 is offline   Reply With Quote
Old 05-30-2008   #4 (permalink)
areku
Just Joined!
 
Join Date: May 2008
Posts: 5
Thanks for you replies!

I'm thinking I will go for CentOS 5 since webmin/Virtualmin have an install script for it.
Also think i'll get a 500 gig hard drive for back ups, think this will be big enough for now? Not sure if my motherboard has any sort of raid need to look in bios, but would that be the easiest option if I wanted to expand or mirror the hard drive? I looked at LVM but it seamed kinda complicated at first.

Not been able to get BackupPC on the server I have going at the minute... not sure why, the web admin doesn't seam to want to work. But a new install may help with that. I'm more stuck with samba. I think I need to read through some more stuff as I cannot seam to get the permissions etc round my head =S. I can access 1 share I made but none of the others, the password window just keeps coming back up.

Is there nothing where you can click boxes of share you want users to be able to access like in Windows server? ( I tired Windows home server out one time, was pretty easy, but I don't mind a challenge and I just dont trust Windows to actually work)

Also, if I installed the GUI like Gnome. but didn't have it running all the time, would this still pose the security threats you mentioned?

Thanks again for you replies (Y)
areku is offline   Reply With Quote
Old 05-31-2008   #5 (permalink)
daark.child
Linux Guru
 
daark.child's Avatar
 
Join Date: Apr 2006
Location: South Yorks, UK
Posts: 3,387
Quote:
Also, if I installed the GUI like Gnome. but didn't have it running all the time, would this still pose the security threats you mentioned?
Security threats won't necessarily increase just because you installed a GUI. What I meant was having packages that are not really essential to running a server can increase the "potential" security threats/risks on a system. If you have to install a GUI on a server, try to avoid installing many userland apps e.g. office suites, chat clients etc.
daark.child is offline   Reply With Quote
Old 06-04-2008   #6 (permalink)
zen_dog
Just Joined!
 
Join Date: Mar 2008
Location: Staffs,UK
Posts: 17
Send a message via MSN to zen_dog
If you learn to use just the cli you wont need a monitor or mouse. I have something similar setup for my home use minus the email server. It's been interesting having to learn the command line but I feel a lot more competent with linux in general for it
zen_dog is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
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 Off
Pingbacks are Off
Refbacks are Off




All times are GMT. The time now is 05:10 PM.




© 2000 - 2008 - All Rights Reserved - Property of  MAS Media

Content Relevant URLs by vBSEO 3.0.0