Capítulo 2. Configurar un entorno de desarrollo Laravel

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Parte del éxito de PHP se ha debido a que es difícil encontrar un servidor web que no pueda servir PHP. Sin embargo, las herramientas PHP modernas tienen requisitos más estrictos que las del pasado. La mejor forma de desarrollar para Laravel es garantizar un entorno de servidor local y remoto coherente para tu código y, afortunadamente, el ecosistema Laravel dispone de algunas herramientas para ello.

Requisitos del sistema

Todo lo que cubriremos en en este capítulo es posible con máquinas Windows, pero necesitarás docenas de páginas de instrucciones y advertencias personalizadas. Dejaré esas instrucciones y advertencias para los usuarios reales de Windows, así que los ejemplos aquí y en el resto del libro se centrarán en los desarrolladores de Unix/Linux/macOS.

Tanto si decides servir tu sitio web instalando PHP y otras herramientas en tu máquina local, servir tu entorno de desarrollo desde una máquina virtual a través de Vagrant o Docker, o confiar en una herramienta como MAMP/WAMP/XAMPP, tu entorno de desarrollo necesitará tener instalado todo lo siguiente para poder servir sitios Laravel:

  • PHP >= 8.1

  • Extensión PHP OpenSSL

  • Extensión PHP PDO

  • Mbstring Extensión PHP

  • Extensión PHP Tokenizer

  • Extensión XML PHP

  • Ctype Extensión PHP

  • Extensión JSON PHP

  • Extensión PHP BCMath

Compositor

Cualquiera ...

Get Laravel: Up & Running, 3ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.