PHP
Instala PHP y sus extensiones y ejecuta una aplicación de ejemplo.
Tu guía paso a paso
- 01
Instala PHP y sus extensiones y ejecuta una aplicación de ejemplo.
- 02
Lee el ejemplo de referencia. En el laboratorio utiliza los archivos, repositorios y servidores locales precargados.
- 03
Ejecuta los comandos paso a paso, inspecciona el resultado y registra lo que aprendiste antes de completar la lección.
Ejercicio del laboratorio
Estos comandos usan paquetes y servicios precargados dentro del laboratorio. Las referencias de producción originales se conservan abajo.
sudo apt update
sudo apt install -y php php-cli libapache2-mod-php php-mysql php-xml php-mbstring php-curl php-zip php-gd php-intl php-bcmath php-gmp
php --version
printf '<?php echo "Linux Lab PHP"; ?>' | sudo tee /var/www/html/course.php
sudo systemctl restart apache2
curl http://127.0.0.1/course.phpEjemplo original de referencia
Conservado del taller original en español. En el lab usa los recursos locales.
#
# Agregar el repositorio de php
sudo add-apt-repository ppa:ondrej/php
#
# Instalamos php y las dependencias recomendadas para que php pueda
# interactuar con el webserver y la base de datos
sudo apt install php8.1
sudo apt install php8.1-fpm libapache2-mod-fcgid
sudo apt install -y php8.1-mysql php8.1-dom php8.1-simplexml php8.1-ssh2 php8.1-xml php8.1-xmlreader php8.1-curl php8.1-ftp php8.1-gd php8.1-iconv php8.1-imagick php8.1-mbstring php8.1-posix php8.1-sockets php8.1-tokenizer
sudo apt install -y php8.1-mysqli php8.1-pdo php8.1-sqlite3 php8.1-ctype php8.1-fileinfo php8.1-zip php8.1-exif
sudo apt install php8.1-{cli,fpm,common,intl,tidy,soap,bcmath,xmlrpc}Marcar lectura completada
La lectura completada no verifica la ejecución del ejercicio.