How to install LAMP (Apache, PHP and MySQL in Linux) using Yum

advertisement

Many friends ask me how to install LAMP (Linux, apache, php, mysql). There are many ways to install LAMP. Here i teach you the most easiest way to install LAMP using yum program in CentOS.

Below are the steps to install LAMP (Apache, PHP and MySQL in Linux) using Yum:-

  • Go to CentOS and download a copy of CentOS Linux and install it (i’ll not go thru the how to install CentOS with you here)
  • Once your CentOS is installed. Open a terminal (if you are using X-Window), and type yum install httpd and follow on screen instruction to install apache web server
  • Once apache web server has been installed, type yum install php
  • Once PHP installed successfully, type yum install mysql-server mysql
  • Once everything finish, type service httpd start to start your apache web server, screen will show you if web server service successfully started
  • type service mysqld start to start your mysql server
  • Once both services is running, you can point your browser to http://localhost and you should see a welcome page from CentOS
  • If you see that welcome page, you just installed everything successfull.
  • To test if php is running, go to /var/www/html and create an index.php file with the content below
    <?php phpinfo(); ?>
    and refresh your browser again. If you see a purple PHP information page showing all the php configuration variables, then php is running now.
  • Congratulation, you just successfully installed LAMP in your machine.

* Example above install CentOS linux under custom mode where no package will be selected during the installation (very clean install – only require 1st Installation CD).

* Please make sure that your PC has Internet Connection on during the yum installation process.

** You can also install all the services at once using “yum install httpd php mysql-server mysql

*** THIS IS SETUP IS JUST SUITABLE FOR DEVELOPMENT PURPOSES, DO NOT USE IT FOR PRODUCTION ***

Technorati Tags: , , , , , , , ,






Related Post


35 Responses to “How to install LAMP (Apache, PHP and MySQL in Linux) using Yum”

  1. Andy says:

    @Kelly — found a solution to this on another forum:

    “Simple you used ‘su’ and not ‘su -’……. please read ‘man su’ without the single quotemarks for the details.

    When you use ‘su’ you inherit the users pathing, using ‘su -’ gives you (root) root’s pathing. Try; /sbin/service httpd status”

    http://www.linuxquestions.org/questions/linux-newbie-8/service-command-not-found-443383/

  2. Steen says:

    Ehm, may I add that instead of running 4 yum commands you can just run this:
    yum install httpd mysql mysql-server php
    And then it will install all 4 packages
    Also, to make it even easier. You can also ease the setup of MySQL by running “mysql_secure_setup” after starting the mysql daemon.
    I hope you will append these changes to your guide :)

  3. Kirill says:

    Thanks a lot it’s very easy

  4. Kelly says:

    thanks, but with me it keeps saying bash: service: command not found…

  5. Amin Mousavi says:

    Thanks man, This really helpful for me. Thanks a lot

Leave a Reply