3. Creación de un nuevo proyecto Laravel

En este módulo, aprenderás a crear un proyecto de Laravel desde cero y a configurarlo para que puedas empezar a trabajar en tu propio ecommerce. Desde la instalación de Laravel, hasta la configuración de la base de datos y la creación de las primeras rutas.


https://codersfree.com/posts/como-generar-un-dominio-local-en-windows-xampp 


12 comentarios

Inicia sesión para comentar

Comentarios:

  • Marco A. Yanez

    Marco A. Yanez hace 1 mes

    Mi estimado faltaron unos pasos adicionales allí..bueno en mi caso me sucedió de esa manera… luego de la instalación del proyecto, creación y configuración de la DB, migraciones al ejecutar el proyecto no me cargan los css , osea logo grande y formulario sin estilo… resulta que se necesita ejecutar en la terminal : npm install → npm run dev → php artisan serve… allí si me mostró la pantalla de registro como debe ser…NOTA: laravel version 10.43.0

    • Victor Arana Flores hace 1 mes

      Hola Marco, así es. Desde Laravel 9 se trabaja con Vite, y para eso se instala las dependencias de npm y se ejecuta el comando npm run build, o en su defecto se deja encendido el servidor de vite ejecutando el comando npm run dev.

      Si creas el proyecto con el instalador de Laravel, esos comandos (npm install & npm run build) se ejecutan automaticamente. Si estas creando el proyecto con composer no te va quedar otro que hacerlo manualmente, y si lo estas creando con el instalador y aun asi no se ha ejecutado, te recomiendo actualizar la version del instalador.

    • Marco A. Yanez hace 1 mes

      1. Si creas el proyecto con el instalador de Laravel, esos comandos (npm install & npm run build)→ (Laravel new)…….
         
      2. si lo estas creando con el instalador y aun así no se ha ejecutado, te recomiendo actualizar la version del instalador:
        (composer global update laravel/installer)
         
  • Keyla Mendez

    Keyla Mendez hace 5 meses

    Buenos días… Saludos… Estoy comenzando el curso y al crear el nuevo proyecto laravel, cuando abro mi proyecto en visual studio code me aparece APP_URL=http://localhost y no apuntando a mi proyecto y  aparece DB_DATABASE=laravel no apuntando a mi base de datos…. hay algo malo en los pasos anteriores o simplemete actualizo esto de forma manual….  agradezco ayuda al respecto… gracias

    • Victor Arana Flores hace 5 meses

      Hola Keyla. Actualizado de forma manual. Tambien te recuerdo que este es un curso intermedio avanzado, y que para poder llevarlo uno de los requisitos es que conozcas lo basico de Laravel.

  • Jorge Daniel Villafañe

    Jorge Daniel Villafañe hace 5 meses

    Hola Estimado¿ es posible seguir el curso en una distro Linux como Ubuntu?  tengo todo php 7.4 MySQL… no sé si exclusivamente tengo que hacerlo en Windows.

    • Victor Arana Flores hace 5 meses

      Hola Jorge, puedes hacerlo con la distribucion que gustes, solo que el proceso de instalacion sera un poco diferente.

      Te recuerdo tambien que el curso es intermedio avanzado, asi que deberías saber lo minimo de Laravel

    • Jorge Daniel Villafañe hace 5 meses

      Gracias estimado.

  • Jefferson Pozo

    Jefferson Pozo hace 9 meses

    Hola mi estimado Victor tengo una pregunta soy de Ecuador como se puede integrar los sdk de mercado pago ya que por lo que e investigado no tenemos soperte de mercado pago para mi país muchas gracias por el curso 

     

  • Edmer

    Edmer hace 1 año

    Estimado Víctor, El servidor Apache bajo windos 10 solo me levanta el https://web.localhost:8000 como virtual host; sin embargo, al acceder a sus enlaces internos no funciona, comparto la config del httpd.cnf

    ==================================

    Listen 80
    Listen 8000
    Listen 8080

     

    ServerName localhost:80

     

    <Directory />
       Options FollowSymLinks
       AllowOverride None
       Require all denied
    </Directory>

     

    DocumentRoot "E:/web"
    <Directory "E:/web">

       Options All

        AllowOverride All

        Require all granted
    </Directory>

     

    Configuración del VHost:

    ==================================

    <VirtualHost *:8000>
       ServerName web.localhost
       DocumentRoot "E:/web/rikaton/public"
       <Directory "E:/web/rikaton">
    Options Indexes FollowSymLinks MultiViews
           AllowOverride None
           Require all granted
       </Directory>
    </VirtualHost>

    • Victor Arana Flores hace 1 año

      Hola Edmer ¿Que distribución estás usando? 

    • Edmer hace 1 año

      Empleo Apache 2.4.55

      php 8.2.2

      My sql 8.0.31

       

      Instalación ZIP-Source sobre windows 10

  • Wilbert Avila

    Wilbert Avila hace 1 año

    Hola, despues de que se ejecuta el comando npm installa && npm run dev, que queda como un tipo de servidor de vite, solo se deja asi o hay que esperar a algo mas?

    • Victor Arana Flores hace 1 año

      Hola Wilbert, tienes que dejar el servidor de vite corriendo para que pueda compilar todos los estilos de Tailwind que uses.

      Te comparto este video en el cual hablo de Vite

  • Zangetsu

    Zangetsu hace 1 año

    Profe puedo realizar el proyecto usando laravel 9 he tenido muchos problemas con la instalcion de jetstream en laravel 8 

     

    • Victor Arana Flores hace 1 año

      Claro, todo lo que se aplica en el curso se puede usar tambien en Laravel 9.

    • Marcos Alejandro Arellano Vilchez hace 1 año

      pero hay problemas con livewire ?? lo que pasa es queno funcionan los botones

    • Victor Arana Flores hace 1 año

      Hola Marcos. Para ver que estás haciendo mal pon tu codigo, o expliques a que te refieres cuando dice no funciona.

  • Andres

    Andres hace 1 año

    Profe tuve un problema al instalar jetstream, instale laravel 8 la misma versión q esta en el curso y al momento de instalar jetstream su versión actual sale un error, uso php 8 y laravel 8 tal vez la nueva versión de jetstream no es compatible con php 8 o es no es compatible con  laravel 8, ya que instale una versión anterior de jet y funciono muy bien .

    • Andres hace 1 año

      según lo q me doy cuenta la versión actual de jetstream no es compatible con laravel 8

    • Victor Arana Flores hace 1 año

      Hola Andres, es raro lo que me indicas ya que yo tengo proyectos en Laravel 8 funcionando, y Jestream funciona a la perfección. En el caso de que te siga dando problemas instala el curso con Laravel 9 y podrás seguir el curso a la perfección

  • Antonio Domínguez

    Antonio Domínguez hace 1 año

    Para crear un virtual host en Ubuntu:

    https://www.lunium.com/blog/crear-virtual-host-desde-ubuntu/

    Es para una instalación con los paquetes PHP, Apache y MySQL por separado, No con XAMP o entornos parecidos.

    Saludos

    • Victor Arana Flores hace 1 año

      Gracias por el aporte Antonio

  • Antonio Domínguez

    Antonio Domínguez hace 1 año

    Instalación del Instalador en Ubuntu.

    No se olviden de incluir la ruta del binario en el PATH

    https://gist.github.com/klzchz/630a5f494260ac7086d0b09dfd49d05a

    Saludos