Setting Up Apache with PHP: Difference between revisions
m (Categorized: Web Server, PHP) |
(Replace php5 with php7) |
||
Line 2: | Line 2: | ||
Add the main packages with the command: | Add the main packages with the command: | ||
{{Cmd|apk add apache2 | {{Cmd|apk add apache2 php7-apache2}} | ||
The <code> | The <code>php7-apache2</code> package can be found in the | ||
[[Enable Community Repository|community repository]], | [[Enable Community Repository|community repository]], | ||
which you may have to add to <code>/etc/apk/repositories</code>. | which you may have to add to <code>/etc/apk/repositories</code>. |
Revision as of 15:17, 14 March 2020
Installing Apache + PHP
Add the main packages with the command:
apk add apache2 php7-apache2
The php7-apache2
package can be found in the
community repository,
which you may have to add to /etc/apk/repositories
.
Testing
Move to the directory where your site will reside:
cd /var/www/localhost/htdocs
And create an index.php file to test if everything is ok:
vi index.php
Add the following lines in the file:
<?php phpinfo(); ?>
That done, let us start apache2 web server:
rc-service apache2 start
Now access: http://<ip_address> and if everything is ok you will see the PHP info page.
Ending
Finally let us set up apache2 to start on operating system startup:
rc-update add apache2
Now you can create your PHP site and host in this directory.
Note
This is the easiest way to setup Apache with PHP support, but it's the most inefficient (resource wise) setup, please refer to Apache with php-fpm