-
Book Overview & Buying
-
Table Of Contents
Ubuntu Server Cookbook
By :
In this recipe, we will learn how to install PHP and set it to work alongside the Apache web server. We will install PHP binaries and then the Apache module mod_php to support PHP-based dynamic contents.
You will need access to a root account or an account with sudo privileges.
The Apache web server should be installed and working properly.
Follow these steps to serve dynamic contents with PHP:
Install PHP7 and the Apache module for PHP support:
$ sudo apt-get update $ sudo apt-get install -y php7.0 libapache2-mod-php7.0
Check if PHP is properly installed and which version has been installed:
$ php -v

Create index.php under the public_html directory of our site:
$ cd /var/www/example.com/public_html $ vi index.php
Add the following contents to index.php:
<?php echo phpinfo(); ?>
Save and exit the index.php file.
Open example.com.conf from sites-available:
$ sudo vi /etc/apache2/sites-available/example.com.conf
Add the following...