New Laravel Project
- Instalar Composer, descargarlo vía curl o actualizarlo:
curl -sS
https://getcomposer.org/installer
| php
o/usr/local/bin/composer selfupdate
composer create-project laravel/laravel project.adl-labs.localhost "5.5.*"
. Es normal que tarde varios minutos, Se creará una nueva carpetaproject.adl-labs.localhost
con la estructura del proyecto. En caso de dudas abrir el Admin de tareas y revisar que CLI (PHP) se encuentre consumiendo recursos, principalmente de red.- Mover contenido de la carpeta appx a la carpeta del repositorio que queremos ocupar.
- Adjust
.env
file. - Follow All Config instructions.
- Acceder al servidor desde el browser y revisar que se muestre en la pantalla “Laravel 5”
Acceso directo a Storage
php artisan storage:link
Crear proyecto Laravel con PHP 7.2
/c/PortableApps/xampp_7.2.25-0/php/php.exe /c/ProgramData/ComposerSetup/bin/composer.phar composer create-project --prefer-dist laravel/laravel renta-mercedesbenz.localhost
Configuration Laravel Project
/c/PortableApps/xampp_7.2.25-0/php/php.exe /c/ProgramData/ComposerSetup/bin/composer.phar composer create-project --prefer-dist laravel/laravel renta-mercedesbenz.localhost
The first Time, NEW PROJECTS ONLY.
- Adjust
.env
file
composer install;
php artisan cache:clear;php artisan route:clear;php artisan view:clear;php artisan package:discover;php artisan optimize;composer dump-autoload;
After Updated env File or when on production
php artisan config:clear;php artisan config:cache;
mysql -u adlcom -pVtz8sRAyXMt855N9 adlcom_ito < /var/www/itowotk.tk/database/root_ito.sql
Artisan Commands
Run pending migrations
/c/PortableApps/xamppv7.1.3-3/php/php.exe artisan db:seed --class=packagesTableSeeder
Seed single class
/c/PortableApps/xamppv7.1.3-3/php/php.exe artisan db:seed --class=packagesTableSeeder
Autoload
/c/PortableApps/xamppv7.1.3-3/php/php.exe /c/ProgramData/ComposerSetup/bin/composer.phar dump-autoload
Connect to a MySQL database over SSL with Laravel 5.3
'mysql' => [ 'driver' => 'mysql', 'host' => env('DB_HOST', 'localhost'), 'port' => env('DB_PORT', '3306'), 'database' => env('DB_DATABASE', 'forge'), 'username' => env('DB_USERNAME', 'forge'), 'password' => env('DB_PASSWORD', ''), 'charset' => 'utf8', 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => false, 'engine' => null, 'sslmode' => env('DB_SSLMODE', 'prefer'), 'options' => array( PDO::MYSQL_ATTR_SSL_KEY => '\ssl\DatabaseCACert.pem'), ],
Clear Cache
App cache
php artisan cache:clear
Route Cache
php artisan route:clear
Config cache
php artisan config:clear
Compiled views
php artisan view:clear
Running seeders
php artisan db:seedphp artisan db:seed --class=UserSeeder
Running Migrations
php artisan migrate