Instalar Apache 2 y PHP en Centos 7 / RHEL 7

En esta entrada veremos cómo instalar Apache 2 y PHP en Ubuntu 16.04 y derivados.

En concreto, Apache 2.4 y PHP 5.4, incluidos en los repositorios de Centos 7.

Instalación

Sencillo, usaremos ‘yum’ para instalar tanto Apache como PHP.

Como hacemos habitualmente, abriremos un terminal como root.

Apache

yum install -y httpd

Con esto es suficiente para tener Apache instalado.

Por defecto el servidor web no se arrancará ni se activará al iniciar el sistema.

Revisa los siguientes apartados para arrancarlo y activarlo para el arranque automático.

Arranque

systemctl start httpd

Parada

systemctl stop httpd

Arranque automático al inicio

Activado

systemctl enable httpd

Desactivado

systemctl disable httpd

Comprueba la instalación de Apache

Para hacer un pequeño test en el momento, podemos utilizar un navegador de linea de comando, como links.

Si no lo tienes instalado, ya sabes, sencillo:

yum install -y links

Tras instalarlo tecleamos:

links http://localhost

En la siguiente imagen vemos la página de bienvenida que apache muestra tras la instalación.

PHP

Para instalar PHP, mismo proceso usando yum.

yum install -y php

Aunque las instalaciones de PHP dependen más del producto que queremos poner en marcha, ya que hay multitud de librerías necesarias que no se instalan por defecto.

Por lo tanto, revisa los requisitos del producto para asegurarte de que instalas todas las librerías PHP que necesitas.

Ejemplos de paquetes utilizados habitualmente:

yum install -y php-gd php-xml php-mbstring php-mcrypt php-xmlrpc

Para algunos como php-pecl-imagick tendrás que instalar el repositorio EPEL.

yum install -y epel-release
yum install -y php-pecl-imagick

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *