LinuxQuestions.org
Visit Jeremy's Blog.
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 10-06-2011, 07:25 PM   #1
OtagoHarbour
Member
 
Registered: Oct 2011
Posts: 332

Rep: Reputation: 3
Ubuntu versus Windows 7 for Home Web DMZ Security


I am setting up a web site to host from home and am planning on having a web layer that is port forwarded to port 80 and an application layer that is connected to the web layer through a LinkSys WRT310N router. The application server has php code that is called by the web server html files and, in turn, calls executables written in C++. I particularly want to protect the executables from hackers who might reverse engineer the code.

The web layer runs Windows XP and has WAMP installed. The application server has dual boot Windows 7 and Ubuntu. I was wondering which would be more secure for the application layer: Ubuntu or Windows 7. This may seem like a stupid question by I am a newbie to networking and to Ubuntu although I have used a fair bit of Linux and Unix in the past.

Many thanks in advance for any help,
Peter.
 
Old 10-06-2011, 07:48 PM   #2
unSpawn
Moderator
 
Registered: May 2001
Posts: 29,415
Blog Entries: 55

Rep: Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600
If you have no problems migrating what you have I would suggest starting over by taking Windows out of the equation and substituting it with any current, long term supported and well-hardened Linux distribution like Ubuntu LTS or Centos.
 
Old 10-06-2011, 09:38 PM   #3
OtagoHarbour
Member
 
Registered: Oct 2011
Posts: 332

Original Poster
Rep: Reputation: 3
Quote:
Originally Posted by unSpawn View Post
If you have no problems migrating what you have I would suggest starting over by taking Windows out of the equation and substituting it with any current, long term supported and well-hardened Linux distribution like Ubuntu LTS or Centos.
Thank you for your reply. I am leaning strongly towards using Ubuntu on the application server. However the web server, with Win. XP installed, is about 10 years old. I have not had any luck installing Unbuntu on old systems although my luck improves as I go to older versions of Ubuntu. It appears to expect more modern hardware to install properly. I'm not familiar with LTS or Centos.

Thanks,
Peter.
 
Old 10-06-2011, 10:39 PM   #4
yancek
LQ Guru
 
Registered: Apr 2008
Distribution: Slackware, Ubuntu, PCLinux,
Posts: 10,510

Rep: Reputation: 2491Reputation: 2491Reputation: 2491Reputation: 2491Reputation: 2491Reputation: 2491Reputation: 2491Reputation: 2491Reputation: 2491Reputation: 2491Reputation: 2491
Quote:
I'm not familiar with LTS or Centos.
LTS in the post by unspawn above if in reference to Ubuntu, Ubuntu Long Term Support. CentOS is basically a free version of Red Hat.
 
Old 10-07-2011, 12:47 PM   #5
unSpawn
Moderator
 
Registered: May 2001
Posts: 29,415
Blog Entries: 55

Rep: Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600
Quote:
Originally Posted by OtagoHarbour View Post
Thank you for your reply. I am leaning strongly towards using Ubuntu on the application server. However the web server, with Win. XP installed, is about 10 years old. I have not had any luck installing Unbuntu on old systems although my luck improves as I go to older versions of Ubuntu. It appears to expect more modern hardware to install properly.
One of the advantages of running Linux is that it supports multiple architectures and processor families and is backward compatible so ten year old HW should pose no problems at all (OK apart from "winmodems" and other hybrid HW/SW stuff). For reasons of performance, stability and security I wouldn't want you to be drawn to running WAMP (or run stale distribution versions) so if you list your HW specs* for both machines (boot the XP machine with a Live or installer CD) there may be suggestions in store.

* Minimally something like
Code:
( dmesg; lspci -v; lsusb ) > /tmp/logfile
and save the file where you can grab / send it.
 
  


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
Linux security versus Windows security garylmartin Linux - General 2 09-11-2009 09:41 AM
Help with DMZ / web server 2GMario Linux - Networking 1 05-22-2008 09:44 AM
Access Windows users network home folders from web AwakenLie Linux - Server 5 01-27-2008 11:47 AM
DMZ. Basic Security Questions. hondaman Linux - Security 5 02-13-2006 11:10 PM

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

All times are GMT -5. The time now is 05:19 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