Laravel

You are here:
Estimated reading time: 1 min

New Laravel Project

  1. Instalar Composer, descargarlo vía curl o actualizarlo: curl -sS https://getcomposer.org/installer | phpo /usr/local/bin/composer selfupdate
  2. composer create-project laravel/laravel project.adl-labs.localhost "5.5.*". Es normal que tarde varios minutos, Se creará una nueva carpeta project.adl-labs.localhostcon 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.
  3. Mover contenido de la carpeta appx a la carpeta del repositorio que queremos ocupar.
  4. Adjust .env file.
  5. Follow All Config instructions.
  6. 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.

  1. 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'), ],

Source

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

Source

Running seeders

php artisan db:seedphp artisan db:seed --class=UserSeeder

Go to Source

Running Migrations

php artisan migrate

Laravel Versions

Source

Was this article helpful?
Dislike 0
Views: 56