Configuraciones adicionales para un servidor Apache

En las entradas pasadas realizamos la instalación y configuración de un servidor web que pueda atender peticiones vía https

Después de haber realizado todo esto, es probable que necesitemos montar una aplicación que deba conectarse con alguna base de datos.

De forma predeterminada, la directiva httpd_can_network_connect_db de Apache está deshabilitada, lo que significa que el servidor web no se puede comunicar con una base de datos remota, puedes hacer lo siguiente:

Verificar el estatus de la directiva

$ getsebool -a | grep httpd

Si la directiva está desactivada, puedes activarla con el siguiente comando

$ setsebool -P httpd_can_network_connect_db 1

La bandera -P hace el cambio permanente, lo que hace que persista a pesar de los reinicios.

Otras configuraciones que deberás revisar también, son los módulos PHP que requerirán tus aplicaciones, en caso de que utilices funciones como imagecreatefromjpeg deberás instalar el módulo php-gd con la siguiente instrucción:

$ sudo yum install php-gd

Si necesitas un módulo para una versión de PHP específica, podrás hacerlo de la siguiente forma, que instalará el módulo para la versión PHP 7.0

$ sudo yum install php7.0-gd

Referencias externas

Deja una respuesta

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