Tell me more ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Sticky: I am a complete newbie to Linux and web-development so please bear with my ignorance.

I want to learn developing web-apps and see how they run on a live server. I have chosen Ubuntu-Server 10.10 for this. However, I am worried if I can run it alongside Ubuntu-Desktop 10.10 which is already installed on my PC. Will it make my current desktop installation unstable?

If not how should I go about installing the server-edition on my desktop? Please list out the steps required. Please note that I have already downloaded Ubuntu-Server and burned it on a DVD.

Note: I don't have partitions on my HDD.

share|improve this question

3 Answers

up vote 2 down vote accepted

First of all, you don't need to install ubuntu server to learn and develop web apps. You can do this on your currently installed ubuntu desktop edition.

If you still want to install ubuntu server, you can do it without affecting the previous ubuntu desktop system. You can choose which one to boot (dual-booting) after that. The ubuntu server CD/DVD will guide you through the required steps to install the system.

It is very IMPORTANT to backup your files before starting the installation process to avoid data loss.

share|improve this answer
Thank you Khaled. I want to add some server-handling experience so that I can understand how web-apps run on a server. This is the reason I want to use the Server edition on my desktop. I am going to try out your method. – Harsh Vardhan Oct 31 '10 at 17:32
Thanks Khaled, I was able to install Server edition on the desktop successfully. The GRUB utility, helps me choose the OS I want to boot into every-time I start up my PC. – Harsh Vardhan Nov 1 '10 at 14:39

If you have already installed Ubuntu Desktop, your Desktop machine can run all the components of a web server without having to install a separate Ubuntu Server. This guide shows how to use tasksel to install the LAMP (Linux/Apache/MySQL/PHP) server within a Desktop.

share|improve this answer
Thank you, if I am unable to install Server-edition on my desktop, I'll take a look at that. – Harsh Vardhan Oct 31 '10 at 17:33

Everything included in ubuntu server edition can be installed and run on the desktop edition and vice versa the difference between the two is what is included on the disk and the default options.

If you aren't familiar with working only in the shell you're best option would be using taskel (easiest) or yum to install the server applications you need or want on your desktop version of Ubuntu. LAMP will include Apache mysql php and phpmyadmin assuming you want to develop in php that will be everything that you need.

Something else to consider is that you will want a graphical environment so you can test your pages as you are learning (assuming you want to see what the pages actually look like).

share|improve this answer
How can I get a graphical environment on the server OS? – Harsh Vardhan Nov 1 '10 at 14:40
sudo apt-get install gnome-desktop-environment – stoj Nov 2 '10 at 15:08

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.