Skip to content
This repository was archived by the owner on Feb 10, 2025. It is now read-only.

jsalmoralp/PHP-Laravel-Apuntes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Menu

PHP-Laravel-CodeKiller

Este es mi proyecto base y proyecto para tener códigos de ejemplo en Laravel.

Instalación de PHP7.4 para Composer

Para poder utilizar Composer a sus plenas capacidades, deberemos tener instalados los siguientes paquetes de PHP:

sudo apt-get install php7.4-intl php7.4-bcmath php7.4-common php7.4-json php7.4-mbstring openssl php7.4-xml
sudo apt-get install php7.4-soap php7.4-curl
sudo apt-get install php7.4-mysql

Instalación del Proyecto con Composer

Primero descargamos Composer, que será el manejador de dependencias que usaremos a la hora de instalar/actualizar nuestro proyecto/dependencias/plugins, para nuestro proyecto en Laravel.

También deberemos descragarnos Xampp, que será nuestro Servidor Web, con el cuál también obtendremos la instalación de PHP y MariaDB (que será la base de datos que usaremos).

NOTA: Primero instalar Xampp, ya que a la hora de instalar Composer, nos pedirá la localización de donde tenemos instalado el PHP.

Aqui te dejo la [guia de la documentación oficial](https://laravel.com/docs/8.x/installation) para instalar un nuevo proyecto de Laravel.

El comando utilizado para crear este proyecto:

composer create-project laravel/laravel "CodeKiller"
php artisan storage:link // Este comando dentro de la carpeta del proyecto

Instalación de Jetstream

Documentación Oficial de Jetstream

Comandos utilizados para este proyecto:

// Instalación de Jetstream
composer require laravel/jetstream
php artisan jetstream:install livewire --teams

// Finalizando la instalación de Jetstream
npm install && npm run dev
php artisan migrate

Instalación de AdminLTE

Para una correcta instalación de AdminLTE seguir su wiki oficial.

Los comandos usados en este proyecto son:

composer require jeroennoten/laravel-adminlte
php artisan adminlte:install
php artisan adminlte:plugins install

Instalación de LaravelCollective-Html

Para una correcta instalación de LaravelCollective-Html seguir su documentación oficial.

Los comandos usados en este proyecto son:

composer require laravelcollective/html

Instalación de Spatie-LaravelPermission

Para una correcta instalación de Spatie-LaravelPermission seguir su documentación oficial.

Los comandos usados en este proyecto son:

composer require spatie/laravel-permission
php artisan vendor:publish --provider="Spatie\Permission\PermissionServiceProvider"
php artisan migrate

Instalación de Laravel-Socialite

Para una correcta instalación de Laravel-Socialite seguir su documentación oficial.

Los comandos usados en este proyecto son:

composer require laravel/socialite

Instalaciones Adicionales

Instalación de Sail

Sail es una interfaz de línea de comandos muy sencilla, que nos proveerá de un punto de apoyo para construir nuestra App de Laravel usando PHP, MySQL y Redis, sin tener experiencia previa.

Para instalar Sail, deberemos ejecutar el siguiente código dentro de la carpeta principal de nuestro proyecto:

composer require laravel/sail --dev

Cada vez que ejecutemos nuestro programa de línea de comandos deberemos ejecutar el siguiente comando, para no tener que hacer la llamada completa a Sail:

alias sail="bash vendor/bin/sail"

NOTA: Si usamos Windows deberemos seguir el siguiente tutorial para poder activar el terminal de linux en Windows, de esta manera podremos ejecutar el comando "bash".

About

Este es mi proyecto base y proyecto para tener códigos de ejemplo en Laravel.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published