Una pequeña guía como para comenzar a trabajar en Laravel y no morir en el intento. Pasos recolectados por diferentes web, para lograr instalarlo, darle funcionalidad y poder comenzar a programar. Utilizando como base Ubuntu 20.04.

Lo primero lo primero instalar una máquina virtual de cero. En mi caso arranque haciendo una máquina con HyperV con la creación rapida e instalando Ubuntu 20.04

Una vez instalado fui ejecutando los siguientes comandos

Actualizar todo el sistema al día de hoy

sudo apt update && sudo apt -y upgrade

Rebootear el equipo

sudo systemctl reboot

Instalar las dependencias para php

sudo apt install lsb-release ca-certificates apt-transport-https software-properties-common -y

Instalar el repositorio

sudo add-apt-repository ppa:ondrej/php

Vuelvo a ejecutar los comandos de actualizar los paquetes

sudo apt update && sudo apt -y upgrade

Instalo PHP 8.1

sudo apt install php8.1

Verifico en la página de Laravel (https://laravel.com/docs/9.x/deployment#server-requirements) las extensiones necesarias de php e instalo las que no tengo instaladas. Para verificar cuales son las que no tengo, ejecuto el siguiente comando

php --modules

Comparo la lista con la lista de la página de Laravel y en mi caso faltaban algunas extensiones. Con el siguiente comando agrego las extensiones que me faltaban

sudo apt install php8.1-{bcmath,curl,dom,mbstring,xml}

Instalación de Laravel con Compose

Una vez que tenemos todos los prerequisitos instalados nos toca instalar Laravel con Composer (una de las opciones de instalación). Primero vamos a ir al escritorio y crear el proyecto en el, escribimos lo siguiente:

cd Escritorio\

Luego vamos a crear el proyecto, entrar a la carpeta del proyecto y para finalizar ejecutar el servidor

composer create-project laravel/laravel primer-app
cd primer-app
php artisan serve

Si seguimos todos los pasos deberíamos tener corriendo nuestro primer proyecto. Podemos acceder con el navegador a la siguiente ruta:

http://127.0.0.1:8000

Si quisieramos ver la web dentro de la red, no nos va a permitir, entonces para poder hacer esto debemos agregarle un par de parámetros cuando levantamos el servidor.

php artisan serve --host {IP de la máquina que estamos corriendo} --port 8000

obviamente nuestro equipo tiene que ser visible en la red. Debemos asegurarnos que en la red. Con un simple ping al equipo donde tenemos Laravel instalado deberíamos confirmar que llegamos al equipo.

Ejemplo

php artisan serve --host 172.21.232.99 --port 8000

y en nuestro equipo cliente, en un navegador

http://172.21.232.99:8000

Vamos a instalar ahora nuestra Base de datos para poder trabajar

AYUDAMEMORIA

Pasos para hacer que funcione Bootstrap en Laravel 9 al 22/07/2022

crear el proyecto
composer create-project laravel/laravel proyecto
entrar al proyecto
cd proyecto
levantar la web
php artisan serve
instalar bootstrap
composer require laravel/ui
Instalar Auth
php artisan ui bootstrap
php artisan ui bootstrap –auth
Importar bootstrap path
editar el archivo vite.confi.js
agregar from import path ‘path’;
borrar ‘resources/css/app.css’,
agregar luego de la llave de plugins
resolve:{
alias: {
‘~bootstrap’: path.resolve(__dirname, ‘node_modules/bootstrap’),
},
},
Modificar app.js de recursos en js
agregar import ‘../sass/app.scss’
import * as bootstrap from ‘bootstrap’

Modificar app.blade de view\layoud
Los Styles borrarlos
Los Scripts borrarlos y en script colocar
@vite([‘resources/css/app.css’])
Correr
Ejecutar npm install
Ejecutar npm run dev

-- Publicidad --

DEJA UNA RESPUESTA

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí