sangkrit

Configuring LAMP Server


LAMP is the free open source software bundle stands for L for Linux (Operating system), A for Apache (The http server), M for MySQL  (The best open source database software ) and P for PHP (Server Side Scripting Language).

Linux is already installed hence all we have to install now is Apache, MySQL and PHP.

Installing Apache: Apache is the number one open source http server on Internet with unrestrictive licence from Apache Software Foundation.

For installation: From your terminal window type the command:

sudo apt-get install apache2

After installation Apache automatically starts. To start it manually type the given command:

sudo /etc/init.d/apache2 start

For restarting Apache, follow the command:

sudo /etc/init.d/apache2 restart

 

Installing PHP: To install PHP, type the following command in the terminal:

sudo apt-get install php5 libapache2-mod-php5

After installation restart Apache.

Now create a new PHP file by giving the extension .php like filename.php and save the file in /var/www/

Open your web browser and points the file to the address: http://localhost/filename.php and you will see the filename.php in your browser. Now it’s the time to install MySQL.


Installing MySQL: Type the command in the terminal for installing server:

sudo apt-get install mysql-server

After the installation you have to login to the MySQL prompt and give the administrative user password.

Login with the command: mysql -u root -p.

As no password is configured so you have to press ENTER when it prompts for the password.

Then type the given command with your own password:

SET PASSWORD FOR ‘root’@'localhost’ = PASSWORD (‘YOURPASSWORD’)

Now quit the console by typing quit and pressing ENTER. To start MySQL again type the command: sudo /etc/init.d/mysql start


5 comments to Configuring LAMP Server

Leave a Reply