Friday , June 21 2024

How to Install PHP 5.4, Apache 2.2 and MySQL on Ubuntu 14.10, 14.04, 12.04 LTS

LAMP (Linux, Apache, MySQL and PHP ) Stack is the most popular environment in PHP website development and hosting. Linux is the operating system, Apache is the popular web server developed by Apache Foundation. MySQL is relational database management system used for storing data and PHP is an development language.

This article will help you to Install Apache 2.2, MySQL and PHP 5.4 on Ubuntu 12.04 Systems. PHP 5.5 current stable version is available but some time we need to install older version. Ondřej Surý is maintaining the PPA for PHP 5.4 in launchpad. Use the following steps to setup complete web server enviroment using Ubuntu 12.04 LTS operating system.

Step 1: Install PHP 5.4

Use the following set of command to add PPA of PHP5.4 in our system and install it. Some times this setup causes some issues so we are also installing python-software-properties package in our system.

$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:ondrej/php5-oldstable
$ sudo apt-get update
$ sudo apt-get install -y php5

Step 2: Install Aapche2

After installing lets install Apache2 in our system. It also required to install libapache2-mod-php5 module to work PHP with Apache2.

# apt-get install apache2 libapache2-mod-php5

Step 3: Install MySQL

Finally install mysql-server packages for MySQL database. Also install php5-mysql package to use MySQL support using php. Use following command to install it.

# apt-get install mysql-server php5-mysql

After installing MySQL execute following command for initial settings of MySQL server. This command will ask you to set root password and apply for many security changes.

$ sudo mysql_secure_installation

Step 4: Restart Apache2, MySQL Services

After installing all services on your system, start all required services.

# /etc/init.d/apache2 restart
# /etc/init.d/mysql restart

Step 5: Open Access in Firewall

If you are using iptables, Use following commands to open port 80 for public access of webserver.

# iptables -A INPUT -m state --state NEW -p tcp --dport 80 -j ACCEPT

Congratulation’s! You have successfully configured web server on your ubuntu System. Read our next article Installing LAMP Stack on RHEL based systems.

About Ngo Thang IT

Check Also

login ssh root password vps google cloud

Cách đăng nhập SSH root bằng mật khẩu trên VPS Google Cloud

Xin chào, bạn đã tạo được VPS (VM Instance) trên Google Cloud nhưng muốn đăng …

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Đăng Ký Nhận Tin Qua Email

Nhận thông tin bổ ích về WordPress, Hosting, Thủ thuật website, Download miễn phí....và các phần quà hấp dẫn qua email.

* là bắt buộc