Skip to content

Instantly share code, notes, and snippets.

@Skeiceee
Last active October 18, 2022 23:09
Show Gist options
  • Save Skeiceee/8953d4d290cef432a7437142157ba7ee to your computer and use it in GitHub Desktop.
Save Skeiceee/8953d4d290cef432a7437142157ba7ee to your computer and use it in GitHub Desktop.
Como instalar laravel con Xampp (Windows)

Requerimientos

  • PHP >= 5.5.9
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension

Instalar XAMPP

Primero que nada, necesitamos xampp, vamos a descargarlo desde la pagina oficial:

Descargar XAMPP

Instalar Composer

Despues de instalar XAMPP, nosotros necesitaremos instalar composer.

Composer es un gestor de dependencias o paquetes de php que se complementa muy bien con Laravel. En windows es facil de instalar solo ingrese al link y descargue el instalador.

Descargar Composer

Despues de instalar, abre una terminal en windows y escribe composer deberia mostrar lo siguiente:

Ejemplo de Composer instalado

Xampp Virtual Host

Podemos configurar un host virtual en Xampp para un proyecto de Laravel, y en este ejemplo, vamos a configurar el dominio laravel.dev para nuestro proyecto.

Tenemos que editar httpd-vhosts.conf que se encuentra en C:\xampp\apache\conf\extra\httpd-vhosts.conf y agregar las siguientes líneas al final del archivo:

# VirtualHost for LARAVEL.DEV

<VirtualHost laravel.dev:80>
  DocumentRoot "C:\xampp\htdocs\laravel\public"
  ServerAdmin laravel.dev
  <Directory "C:\xampp\htdocs\laravel">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
  </Directory>
</VirtualHost>

Después de esto, Apache está escuchando laravel.dev pero tenemos que configurar nuestro archivo de hosts que permite redirigir laravel.dev al localhost que se encuentra en C:\Windows\System32\drivers\etc

¡IMPORTANTE!: Para editar este archivo, tal vez deberíamos dar acceso, hacer clic en propiedades y permitir que su usuario modifique este archivo. Edite el archivo hosts agregando nuestro localhost para laravel.dev:

# localhost name resolution is handled within DNS itself.
#	127.0.0.1       localhost
#	::1             localhost

127.0.0.1	laravel.dev

NOTA: Puede ser que con el dominio .dev tengas problemas puede también usar .site o .test si no le funciona con el primer dominio.

Guarde el archivo y estamos listos para instalar laravel.

Instalar Laravel Framework

Estamos preparados para instalar y configurar Laravel Framework. En primer lugar, tenemos que navegar a la carpeta htdocs para instalarlo y ejecutar el siguiente comando:

composer create-project laravel/laravel laravel

En este caso nuestro proyecto se llama laravel, el nombre se especifica al final otro ejemplo:

composer create-project laravel/laravel mipagina

Cuando termine, creará el siguiente esquema de directorio:

Ejemplo de directorio laravel

Finalmente, inicia apache y MySql desde el panel de control de Xampp:

Iniciando XAMPP

¡Excelente!

Ingresa a laravel.dev en tu navegador y Laravel ya está instalado!

Pagina de inicio de laravel

Fuente original

@Bartolyna
Copy link

Muchas gracias Javier, por la actualizacion!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment