To install apache, open terminal and type below mentioned commands
sudo apt-get update
sudo apt-get install
apache2
After complete second command to check if Apache is installed properly or not, open browser enter your server’s IP address (eg. http://192.168.0.100). The page should display "It Works" that means your apache is working perfectly fine
To install Mysql, open terminal and
type below mentioned commands
sudo apt-get install
mysql-server libapache2-mod-auth-mysql php5-mysql
During the installation, MySQL will ask you to set a root password. If you miss the chance to set the password while the program is installing, it is very easy to set the password later from within the MySQL shell.
Once you have installed MySQL, we should activate it with this command:
sudo mysql_install_db
Finish up by running the MySQL set up script:
sudo
/usr/bin/mysql_secure_installation
The prompt will ask you for your current root password.
Type it in.
Enter current password
for root (enter for none):
OK, successfully used
password, moving on...
Then the prompt will ask you if you want to change the root password. Go ahead and choose N and move on to the next steps.
It’s easiest just to say Yes to all the options. At the end, MySQL will reload and implement the new changes.
By default, a MySQL
installation has an anonymous user, allowing anyone
to log into MySQL without
having to have a user account created for
them. This is intended only for testing, and to
make the installation
go a bit smoother. You should remove them before moving into a
production environment.
Remove anonymous users?
[Y/n] y
... Success!
Normally, root should
only be allowed to connect from 'localhost'.
This
ensures that someone
cannot guess at the root password from the network.
Disallow root login
remotely? [Y/n] y
... Success!
By default, MySQL comes
with a database named 'test' that anyone can
access. This is also intended only for testing, and
should be removed
before moving into a
production environment.
Remove test database and
access to it? [Y/n] y
- Dropping test database...
... Success!
- Removing privileges on test database...
... Success!
Reloading the privilege
tables will ensure that all changes made so far
will take effect
immediately.
Reload privilege tables
now? [Y/n] y
... Success!
Cleaning up...
Once you're done with
that you can finish up by installing PHP.
To Install PHP, open terminal and type
below mentioned commands
sudo apt-get install php5
libapache2-mod-php5
After complete command make phpinfo file to check php configuration
sudo nano /var/www/phpinfo.php
Add in the following line:
<?php
phpinfo();
?>
Then Save and Exit.
Restart apache so that all of the changes take effect:
/etc/init.d/apache2
restart
open browser and enter this url http://192.168.0.100/phpinfo.php and check php information page.
Its done Enjoy !!!!! :)