Objetivo
El objetivo es mostrar cómo habilitar y deshabilitar el módulo PHP curl con Apache en Ubuntu Linux
Sistema operativo y versiones de software
- Sistema operativo: – Ubuntu 16.04
Requisitos
Se requiere acceso de raíz privilegiado a su servidor Ubuntu para instalar, habilitar y deshabilitar el módulo PHP curl.
Dificultad
FÁCIL
Convenios
- # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de
sudo
comando - $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios
Instrucciones
Instalación del módulo Curl
Instalemos el módulo curl de Apache junto con el servidor web Apache 2 y PHP.
# apt install libapache2-mod-php php-curl
Reinicie el servidor web Apache:
# service apache2 restart
Comprobar el estado del módulo curl
Inserte las siguientes líneas en un nuevo script PHP, por ejemplo. curl-check.php
dentro de /var/www/html/
directorio:
<?php
echo 'Curl: ', function_exists('curl_version') ? 'Enabled' . "\xA" : 'Disabled' . "\xA";
?>
Haga que el script sea ejecutable y use curl
comando para representar la salida de curl-check.php
código php:
# chmod +x /var/www/html/curl-check.php # curl localhost/curl-check.php Curl: Enabled
Deshabilitar el módulo curl de PHP
Para deshabilitar el módulo curl php, ejecute:
# phpdismod curl # service apache2 restart # curl localhost/curl-check.php Curl: Disabled
Habilitar el módulo curl de PHP
Para habilitar el módulo curl php, ejecute:
# phpenmod curl # service apache2 restart # curl localhost/curl-check.php Curl: Enabled