Turning a Laptop in to a Web Server

2

I have an Lap top with windows XP on it (visual studios 2008 and MS SQL Manager 2010), for personal use I want to turn it in to a web server should I install ISS. Or would it be easy / better to install ubuntu Server with LAMP? I use both OS platforms Its really the ISS vs apache that I'm unsure about. Thanks ahead.

mattben

Posted 2010-07-10T00:29:54.833

Reputation:

What are your goals and intended technologies? Likewise, mare you looking to use and learn Ruby (on Rails), or PHP, or Perl CGI, or Asp.NET, or Java Servlets or... ? – None – 2010-07-10T00:35:16.193

I think you mean IIS. – Joel Coehoorn – 2010-07-10T01:03:17.530

Answers

3

It really depends on your needs. You could very easily load up Ubuntu and throw LAMP on it. IIS, however, is also very good (especially on Windows...though I guess it's only on Windows...).

If you're looking to build something that other people rely on, you're probably going to want to install Linux and go that route. IIS might be good for experimentation, but you'll likely run into a lot of problems with configuration and maintenance. Not to mention, since it's XP, you're running on an unsupported OS.

My vote is for Ubuntu. Good luck!

mattbasta

Posted 2010-07-10T00:29:54.833

Reputation: 130

1

Easiest way is to install WAMP.

http://www.wampserver.com/en/

Gary Willoughby

Posted 2010-07-10T00:29:54.833

Reputation: 131

1Keep in mind that this is Windows XP; WAMP could run, but would you really want it to? – mattbasta – 2010-07-10T00:33:48.240

1From mattbasta's answer; "since it's XP, you're running on an unsupported OS". – None – 2010-07-10T00:37:24.893

1

XAMPP from Apache Friends is a fantastic little project that installs a full Apache, PHP, MySQL stack on your computer in the shortest of time and with no fuss. To use it, you just unzip the files and run a script, then you are set. A little helper application will sit in your taskbar to help you turn on and off any services.

The latest version includes:

  • Apache 2.2.14 (IPv6 enabled) + OpenSSL 0.9.8l
  • MySQL 5.1.41 + PBXT engine
  • PHP 5.3.1
  • phpMyAdmin 3.2.4
  • Perl 5.10.1
  • FileZilla FTP Server 0.9.33
  • Mercury Mail Transport System 4.72

Not ment for production (or anything public), it is a handy little test server used for testing and developing websites on your local machine.

Josh Hunt

Posted 2010-07-10T00:29:54.833

Reputation: 20 095

0

Depends on what you plan to develop with. Personally, if I were doing ASP.NET development with visual studio, I would stick with IIS. If I were doing PHP though, I would go with Apache. No reason to necessarily switch to Linux though. Apache/MySQL/PHP run pretty well together on Windows. IIS and PHP is another matter entirely though.

Eric Petroelje

Posted 2010-07-10T00:29:54.833

Reputation: 403

0

Z:WAMP and EasyPHP are a couple good WAMP packages, if you're going that route:

http://zwamp.sourceforge.net/

http://www.easyphp.org/

Though the MS Web Platform (w/ IIS) is great too:

http://www.microsoft.com/web/

Mica

Posted 2010-07-10T00:29:54.833

Reputation: 678

0

I'd like to suggest a third option - run linux in a VM on top of XP- assuming you run the laptop on a wired connection when the web server is needed, this would be trivial, and probably makes sense for a test system. You can also snapshot the server, and fairly trivially move it, if need be.

Journeyman Geek

Posted 2010-07-10T00:29:54.833

Reputation: 119 122