Skip to content

How To Install Linux, Apache, MySQL, PHP (LAMP) Stack on Ubuntu

Cloud Infrastructure Expert
How To Install Linux, Apache, MySQL, PHP (LAMP) Stack on Ubuntu

 

Introduction

The LAMP stack is a popular open-source web development platform used to run dynamic web sites and servers. It consists of Linux, Apache, MySQL, and PHP. In this guide, we’ll walk through the steps to install the LAMP stack on Ubuntu.

Prerequisites

Before proceeding, ensure you have:

  1. An Ubuntu server with root access or a user account with sudo privileges

Steps to Install LAMP Stack on Ubuntu

    1. Update Package Index: Update the package index and install Apache:
sudo apt update
sudo apt install apache2
    1. Adjust Firewall: Allow Apache through the firewall:
sudo ufw allow 'Apache'
    1. Check Apache: Check if Apache is running by visiting your server’s public IP address in a web browser. You should see the Apache default page.
    2. Install MySQL: Install MySQL:
sudo apt install mysql-server
    1. Secure MySQL: Run the MySQL security script:
sudo mysql_secure_installation
    1. Install PHP: Install PHP and necessary modules:
sudo apt install php libapache2-mod-php php-mysql
    1. Test PHP: Create a PHP test file:
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php

Then, visit http://your_server_ip/info.php in a web browser to see PHP information.

Conclusion

Congratulations! You have successfully installed the LAMP stack on your Ubuntu server. You can now start developing and deploying web applications using Linux, Apache, MySQL, and PHP.

Windows VPS Deutschland

Windows VPS España

Windows VPS Nederland

Windows VPS Italia

Windows VPS Portugal

VPS Windows Italia

Windows VPS

Windows VPS

Windows VPS Sverige

Windows VPS Norge

Windows VPS

Windows VPS Türkiye

Windows RDS (Remote Desktop Services)

Windows VPS

Explore more

More on this topic

Netcloud24
Netcloud24
Cloud Infrastructure Expert · NetCloud24

Comments are closed.