LAMP Home Web Server on Linux Without Commands - How TO

By Pratik Shivarkar | Labels: , , ,

Setting up a LAMP Server on Linux..
Without Touching the CLI.. as some people got allergy to Terminal

This Tutorial is separated in 3 Parts
1. Setting Up LAMP Server on Linux <-- You are here

In this tutorial I'm going to tell you how to setup a LAMP Server on Debian/Ubuntu based distribution
LAMP Setup in this Tutorial won't use any Pre-Made Script/Program like XAMMP.
Everything will be installed using distribution's package manager.
Also it will be easily removable and leave your system without any glitches or changes which may create conflict later.
For this tutorial I'll be using Ubuntu 9.04 to demonstrate, because Ubuntu is the commonly used distribution.
After going through this How-To you will have a fully functional LAMP Server, ready to setup Drupal/Wordpress/Joomla or any other CMS on it. Additionally if you want to host your server to Internet, You will need direct access to public domain or a broadband connection with ADSL2 device. It won't matter even if you have dynamic IP address.

Step 1.
Install Ubuntu 9.04

Step 2.
Download LAMP-Maks [ Right Click Link >> Save link as.. ]
Open Synaptic > Menu >> File >> Read Markings

Select the file on your disk. Apply changes..

You will be asked for MySQL root password while configuration ..
Set a good password and note it down.

Step 3.
Now we are going to get Apache Configuration front-end 'rapache'.
Download Extract rapache_0.6.tar.gz
Open the rapache_o.6.orig folder.
Double Click 'rapache' python executable script Click Run.

You will get this Window.
Click "New"
Enter your desired domain name ( You can change it afterwords )

Check the "Add appropriate entry to /etc/hosts"
Click Save
Switch to modules tab. make sure you have "php5" module enabled.

Now Open Menu > Tools >> Reload Apache
Open your Web browser and type in your domain name.

Now you have Apache configured.

Step 4.
Open Boot-Up Manager [ System >> Administration >> BootUp-Manager ]

Check and Confirm that MySQL and Apache 2 are enabled. [ By default these services should be enabled with boot up ]
You need to configure the MySQL as per requirement of your CMS or Web Site. To configure MySQL you can use MySQL Administrator

[ We will see How-To do this in Part2]

PART 2 - Setting up a CMS on LAMP ( Joomla shown as example )

PART 3 - Making your LAMP Home Server available to Public domain

Technorati : , , , , , ,

Reblog this post [with Zemanta]

blog comments powered by Disqus


Your Ad Here