How To Setup LAMP with Ubuntu Server on your Desktop
LAMP (Linux, Apache, MySQL, PHP) is a combination of the most commonly used Server start up component for everyone to host a website or FTP Sharing.
I won’t be telling you the Step by Step on how to setup everything, but i’ll tell you where you can start and what you can do about it.
Who should read this?
- You need to know how to use a computer.
- You need to know how to use WinXP. ( Not Required, but useful )
- You need to know what is Linux, Apache, MySQL, PHP and what they do.
What you need and what follows next:
1. Install Linux OS (I choose to use Ubuntu Server Edition)
2. Install GUI (Optional, makes your life easier)
3. Install Apache Server ( this will host your website and allow you to do http:// )
4. Install PHP Server ( This allows you to code web applications on the server side, which is very powerful )
5. Install MySQL Server ( You will need this to store data, it’s a database server )
6. Install FTP Server (So you can upload files to this server or share files for others to download)
Something You need to know before you start.
1. To install Ubuntu, you can just basically download the installer and burn into a CD then start installing it and follow all the instructions appeared on the screen.
2. To install GUI, Apache, PHP, MySQL, gFTP you need to install from the Ubuntu itself once it is done.
By doing so, you need to install it from the “Terminal“, where you use command line to install them.
There are a list of Terminal Command line from HERE.
Where can I get those stuff?
1. Ubuntu - Download Here.
2. Install GUI for Ubuntu - Instructions Here.
3. Install Apache Server into Ubuntu - Instructions Here.
4. Install PHP Server into Ubuntu - Instructions Here.
5. Install MySQL Server into Ubuntu - Instructions Here.
6. Install gFTP into Ubuntu - Instructions Here.
What if you are lost?
Well, there is always a place where you can get your help from HERE.

