LARAVEL Github dan Artisan
Ini catatan lanjutan dari sebelumnya, GITHUB Setting SSH Key
Jadi setelah vps kita sudah sync dengan github melalui git clone
Langkah selanjutnya install dependency dari aplikasi menggunakan composer
composer require laravel/sail --dev
Info from https://repo.packagist.org: #StandWithUkraine
Using version ^1.25 for laravel/sail
./composer.json has been updated
Running composer update laravel/sail
Loading composer repositories with package information
Updating dependencies
Lock file operations: 111 installs, 0 updates, 0 removals
- Locking brick/math (0.11.0)
- Locking dflydev/dot-access-data (v3.0.2)
- Locking doctrine/inflector (2.0.8)
- Locking doctrine/lexer (3.0.0)
- Locking dragonmantank/cron-expression (v3.3.3)
- Locking egulias/email-validator (4.0.2)
- Locking fakerphp/faker (v1.23.0)
- Locking filp/whoops (2.15.3)
- Locking fruitcake/php-cors (v1.2.0)
- Locking graham-campbell/result-type (v1.1.1)
- Locking guzzlehttp/guzzle (7.8.0)
- Locking guzzlehttp/promises (2.0.1)
- Locking guzzlehttp/psr7 (2.6.1)
- Locking guzzlehttp/uri-template (v1.0.2)
46 package suggestions were added by new dependencies, use `composer suggest` to see details.
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi
INFO Discovering packages.
laravel/sail .............................................................................. DONE
laravel/sanctum ........................................................................... DONE
laravel/tinker ............................................................................ DONE
laravel/ui ................................................................................ DONE
nesbot/carbon ............................................................................. DONE
nunomaduro/collision ...................................................................... DONE
nunomaduro/termwind ....................................................................... DONE
spatie/laravel-ignition ................................................................... DONE
82 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
> @php artisan vendor:publish --tag=laravel-assets --ansi --force
Selanjutnya seting file environment .env koneksi database dan generate key menggunakan php artisan key:generate
Selanjutnya lakukan migrate menggunakan php artisan
php artisan migrate
INFO Preparing database.
Creating migration table ............................................................. 16ms DONE
INFO Running migrations.
2014_10_12_000000_create_users_table ................................................. 20ms DONE
2014_10_12_100000_create_password_reset_tokens_table ................................. 26ms DONE
2014_10_12_100000_create_password_resets_table ....................................... 19ms DONE
2019_08_19_000000_create_failed_jobs_table ........................................... 19ms DONE
2019_12_14_000001_create_personal_access_tokens_table ................................ 21ms DONE
2023_09_11_073425_create_products_table .............................................. 13ms DONE
2023_09_11_074234_create_billing_plans_table ......................................... 13ms DONE
2023_09_25_051830_add_role_to_users_table ............................................. 1ms DONE
2023_10_01_043933_add_softdeletes_to_users_table ...................................... 7ms DONE
2023_10_04_043626_create_product_registration_table .................................. 13ms DONE
2023_10_05_043337_add_product_image_to_products_table ................................. 7ms DONE
2023_10_05_064641_create_product_attributes_table ..................................... 7ms DONE
2023_10_05_064800_create_product_attribute_products_table ............................ 13ms DONE
Selanjutnya testing aplikasi laravel kita menggunakan php artisan serve
php artisan serve --host=103.93.xx.xx --port=8000
INFO Server running on [http://103.93.xx.xx:8000].
Press Ctrl+C to stop the server
Semoga informasi ini bermanfaat
0 Komentar