Para poder trabajar con PHP necesitamos un servidor web, pero ¿Qué es un servidor web?.
Para resumir, un servidor web es un programa que utiliza el protocolo HTTP (Hypertext Transfer Protocol), que se encarga de almacenar todos los archivos propios de una página web (texto, imagen, vídeo, etc.) y los muestra a los clientes a través de los navegadores. Entre los más conocidos podemos encontrar, por ejemplo:
En el caso de sistemas webs construidos con PHP se utiliza mayormente Apache o Nginx.
Para no instalar todo desde cero vamos hacer uso de un servidor local que nos ayuda con los paquetes necesarios para poder trabajar con PHP, las alternativas más populares son:
La versión de Laragon Full nos trae por default PHP 7.2, pero en este curso vamos a trabajar con la versión de PHP 7.4.4, para ello vamos a descargar el código binario desde el siguiente link, clic en la opción Windows downloads la cual nos redirige a otra página y vamos a descargar la opción zip de VC15 x64 Non Thread Safe. Una vez descargado el zip del binario lo vamos a descomprimir, y esa carpeta descomprimida lo vamos a copiar para pegarlo en la siguiente ruta C:\laragon\bin\php.
Abrimos Laragon, clic en Menu, PHP, versión y seleccionamos la última versión de PHP.
Por defecto, Laragon elige Apache como servidor web, pero nosotros vamos a trabajar con Nginx, para ello hacemos clic en la ruedita en la parte superior derecha, hacemos clic en la pestaña Servicios y Puertos, y realizamos las siguientes configuraciones.
Hasta aquí hemos llegado en esta clase, para la próxima clase vamos a instalar un editor de texto y hacer las configuraciones de entorno en el sistema operativo.
Para resumir, un servidor web es un programa que utiliza el protocolo HTTP (Hypertext Transfer Protocol), que se encarga de almacenar todos los archivos propios de una página web (texto, imagen, vídeo, etc.) y los muestra a los clientes a través de los navegadores. Entre los más conocidos podemos encontrar, por ejemplo:
Para no instalar todo desde cero vamos hacer uso de un servidor local que nos ayuda con los paquetes necesarios para poder trabajar con PHP, las alternativas más populares son:
- XAMPP (X-OS, Apache, Mysql, PHP, Perl)
- WAMP (Windows, Apache, Mysql, PHP)
- LAMP (Linux, Apache, Mysql, PHP)
- MAMP (Mac OS X, Apache, Mysql, PHP)
- Node.js y npm
- PHP y Composer
- Apache
- Maria DB/ MySQL
- Git
- Console Emulator
- Notepad ++
- Virtual Host y otros
La versión de Laragon Full nos trae por default PHP 7.2, pero en este curso vamos a trabajar con la versión de PHP 7.4.4, para ello vamos a descargar el código binario desde el siguiente link, clic en la opción Windows downloads la cual nos redirige a otra página y vamos a descargar la opción zip de VC15 x64 Non Thread Safe. Una vez descargado el zip del binario lo vamos a descomprimir, y esa carpeta descomprimida lo vamos a copiar para pegarlo en la siguiente ruta C:\laragon\bin\php.
Abrimos Laragon, clic en Menu, PHP, versión y seleccionamos la última versión de PHP.
Hasta aquí hemos llegado en esta clase, para la próxima clase vamos a instalar un editor de texto y hacer las configuraciones de entorno en el sistema operativo.