LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices


Reply
  Search this Thread
Old 09-07-2010, 08:24 AM   #1
karnac01
LQ Newbie
 
Registered: Dec 2006
Location: Florida
Distribution: Ubuntu and CentOS
Posts: 23

Rep: Reputation: Disabled
Server Applications Setup


Hey everyone,

I have been playing with Ubuntu Server for a bit and now I feel I am ready to take the next step and make my own business network for my small company. I would like to know if the following servers setup will do:

Server 1 - Domain Controller, OpenLDAP, DHCP
Server 2 - DNS
Server 3 - File and Print Server
Server 4 (DMZ) - Web Server
Server 5 (DMZ) - E-Mail Server

Of course Server 1, 2, and 3 will be in one box with VMWare and Server 4 and 5 in another box. Future plans are to expand my company so all of these services will need processor power.

Suggestions and recommendations would be appreciated. I know everything can run in one box, but want to keep it separate for both learning and processor power purposes. I hope all of this is making sense LOL.
 
Old 09-07-2010, 10:49 AM   #2
Blue_Ice
Member
 
Registered: Jul 2006
Location: Belgium
Distribution: Debian, Fedora, CentOS, Windows
Posts: 361

Rep: Reputation: Disabled
Did you think about backups and availability?
Are you sure that you want to use Debian for this? Debian and CentOS are a lot more stable.
Are you using VMWare ESXi?
Have you thought about a firewall and a NAT?

I think that I would cluster the 2 physical servers (master/master, active/active). This way if a physical server fails, the other one can take over with a minimum of downtime.
There are probably a lot more things you can come up with, but I think that availability, backups and security should be the most important things to start a good archtecture. I wouldn't use my production servers for learning. And with this cluster architecture, you will be able to use the processor power of both servers, but when one fails your servers will be up again in a short notice with a little decrease of processing power. But hey, I rather have it a bit slower, then not available at all.
 
Old 09-07-2010, 02:00 PM   #3
karnac01
LQ Newbie
 
Registered: Dec 2006
Location: Florida
Distribution: Ubuntu and CentOS
Posts: 23

Original Poster
Rep: Reputation: Disabled
Blue_Ice,

-I agree with you completely about backup and availability. I should have been more specific with my infrastructure design. I plan on having a Box (Server 1, 2, and 3) for primary and another box as secondary. I believe those are the more important servers to have backup. Also I plan on having an external drive that will have a full image as well as virtual files for each system. I also pla on having one box dedicated to backups both server and client computers. What are your thoughts about it?

-What would be the difference between Ubuntu Server and CentOS in terms of learning and setting it up? If I know Ubuntu commands and structure is CentOS the same or would I have to learn from scratch?

- I will be using VMware vSphere Hypervisor, which is free to use. I will eventually get the paid version and expand on its capabilities in the future.

- I will be using IPCop as my firewall and NAT. I have read it is really good and secure and also easy to manage.

Any other questions or suggestions. Thanks for your help and ideas.
 
Old 09-07-2010, 03:56 PM   #4
Blue_Ice
Member
 
Registered: Jul 2006
Location: Belgium
Distribution: Debian, Fedora, CentOS, Windows
Posts: 361

Rep: Reputation: Disabled
Quote:
Originally Posted by karnac01 View Post
-I agree with you completely about backup and availability. I should have been more specific with my infrastructure design. I plan on having a Box (Server 1, 2, and 3) for primary and another box as secondary. I believe those are the more important servers to have backup. Also I plan on having an external drive that will have a full image as well as virtual files for each system. I also pla on having one box dedicated to backups both server and client computers. What are your thoughts about it?
I don't really understand what you mean. Do you actually have more physical servers, then you have mentioned before?

Quote:
Originally Posted by karnac01 View Post
-What would be the difference between Ubuntu Server and CentOS in terms of learning and setting it up? If I know Ubuntu commands and structure is CentOS the same or would I have to learn from scratch?
CentOS is based on Red Hat, while Ubuntu is based on Debian. You don't have to learn everything from scratch. But there certainly are differences, which will force you to do some more research.

In my previous post, I mentioned that you better use Debian or CentOS, because most of us here will advice you to use these instead of Ubuntu. However it is still your choice. So it is best that you choose a distro that you feel comfortable with.

Quote:
Originally Posted by karnac01 View Post
- I will be using VMware vSphere Hypervisor, which is free to use. I will eventually get the paid version and expand on its capabilities in the future.
Ok, I was just wondering if you were using this and not something like the Workstation version. I saw that recently and the admin didn't understand why his servers were so slow...

Quote:
Originally Posted by karnac01 View Post
- I will be using IPCop as my firewall and NAT. I have read it is really good and secure and also easy to manage.
Never worked with IPCop. I personally use iptables for this. Just make a good plan. A good security setup also includes protection against attacks
from your internal network. I have worked for a company that researched the attacks on their servers and they found out that 73% of the attacks came from their own users.

Last edited by Blue_Ice; 09-07-2010 at 03:59 PM.
 
Old 09-07-2010, 05:28 PM   #5
joec@home
Member
 
Registered: Sep 2009
Location: Galveston Tx
Posts: 291

Rep: Reputation: 70
As much as I want to bash Microsoft and say glorious things about Linux, I still day use the right tool for the right job. As such I would stay with Windows for the office network, Domain Control, File Server and so on, just simply because it would make life a whole lot easier. But the e-mail server and web server, definitely would go with Linux given the choice.
 
  


Reply



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
HOW TO: Unmounting a NFS mount on a server when the mounted server has gone down, causing the applications thread to hang up. rahulk LinuxAnswers Discussion 3 06-21-2013 10:25 AM
Setup up a Push/Pull type applications MikeyCarter Linux - Server 3 07-31-2007 12:43 PM
Best Linux setup - avoid reinstalling applications John Sorkin Linux - General 2 05-20-2006 05:17 PM
connection to cups server failed only if from server itself in KDE applications kyuso Fedora 0 01-22-2005 10:34 PM
Setup I want - What linux applications would be best suited? Boggit Linux - Newbie 4 06-29-2003 04:14 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Server

All times are GMT -5. The time now is 01:11 PM.

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
Open Source Consulting | Domain Registration