Saat ini, Laravel telah menjadi salah satu framework PHP yang paling populer di dunia. Banyak developer yang memilih Laravel karena sederhana, mudah dipahami, dan memiliki fitur lengkap. Jika Anda ingin menggunakan Laravel, tentu saja Anda harus menginstallnya terlebih dahulu di hosting SSH.
1. Persiapkan Hosting SSH dan Akses ke Terminal
Sebelum mulai install Laravel, pastikan Anda sudah memiliki akses ke hosting SSH dan terminal. Anda bisa meminta akses ini dari provider hosting Anda. Setelah Anda memiliki akses ini, Anda bisa masuk ke terminal menggunakan SSH client seperti PuTTY atau Terminal (untuk pengguna Mac).
2. Install Composer di Hosting SSH
Sebelum menginstall Laravel, Anda perlu menginstall Composer terlebih dahulu di hosting SSH. Composer adalah dependency manager untuk PHP yang digunakan untuk menginstall dan mengelola package yang dibutuhkan oleh Laravel. Untuk menginstall Composer di hosting SSH, jalankan perintah berikut:
curl -sS https://getcomposer.org/installer | phpsudo mv composer.phar /usr/local/bin/composer
3. Buat Project Laravel Baru
Setelah Composer terinstall, Anda bisa mulai membuat project Laravel baru. Untuk membuat project baru, jalankan perintah berikut:
composer create-project --prefer-dist laravel/laravel nama-project-anda
Ganti “nama-project-anda” dengan nama project yang Anda inginkan. Setelah selesai, project Laravel Anda sudah siap untuk diakses melalui browser.
4. Konfigurasi Environment Variables
Sebelum Anda bisa mengakses project Laravel melalui browser, Anda perlu mengkonfigurasi environment variables terlebih dahulu. Untuk itu, copy file .env.example ke .env dengan menjalankan perintah:
cp .env.example .env
Setelah itu, buka file .env dan atur konfigurasi database, URL, dan konfigurasi lainnya sesuai dengan kebutuhan Anda.
5. Generate Application Key
Setelah Anda mengkonfigurasi environment variables, Anda perlu menggenerate application key untuk project Laravel Anda. Untuk menggenerate application key, jalankan perintah berikut:
php artisan key:generate
Setelah perintah di atas dijalankan, application key akan ditambahkan ke file .env.
6. Migrate Database
Jika Anda menggunakan database pada project Laravel, pastikan untuk menjalankan perintah migrate database:
php artisan migrate
Perintah di atas akan menjalankan semua migration file yang ada di project Laravel Anda.
7. Jalankan Project Laravel di Hosting SSH
Setelah semua konfigurasi selesai dilakukan, Anda bisa menjalankan project Laravel di hosting SSH. Untuk menjalankannya, jalankan perintah berikut:
php artisan serve --host=0.0.0.0 --port=8080
Setelah perintah di atas dijalankan, Anda bisa mengakses project Laravel Anda di browser dengan mengunjungi URL http://ip-address-hosting-anda:8080.
8. Install Laravel Passport di Hosting SSH
Jika Anda ingin menggunakan Laravel Passport untuk implementasi authentication pada project Laravel Anda, Anda bisa menginstallnya dengan menjalankan perintah berikut:
composer require laravel/passport
Setelah Laravel Passport terinstall, pastikan untuk mengkonfigurasi passport di file app/Providers/AppServiceProvider.php dengan menambahkan beberapa baris kode.
9. Install Laravel Horizon di Hosting SSH
Jika Anda ingin menggunakan Laravel Horizon untuk monitoring job queue pada project Laravel Anda, Anda bisa menginstallnya dengan menjalankan perintah berikut:
composer require laravel/horizon
Setelah Laravel Horizon terinstall, pastikan untuk mengkonfigurasi horizon di file config/horizon.php dengan menambahkan beberapa baris kode.
10. Install Laravel Echo Server di Hosting SSH
Jika Anda ingin menggunakan Laravel Echo Server untuk realtime communication pada project Laravel Anda, Anda bisa menginstallnya dengan menjalankan perintah berikut:
npm install -g laravel-echo-server
Setelah Laravel Echo Server terinstall, pastikan untuk mengkonfigurasi echo server di file laravel-echo-server.json dengan menambahkan beberapa baris kode.
Kesimpulan
Dalam artikel ini kita telah membahas 10 subjudul yang dapat membantu dalam rangking di mesin pencari Google tentang “install Laravel di hosting SSH”. Mulai dari persiapan hosting SSH dan akses ke terminal, menginstall Composer, membuat project Laravel baru, konfigurasi environment variables, hingga install Laravel Passport, Laravel Horizon, dan Laravel Echo Server. Semoga artikel ini bermanfaat bagi Anda yang ingin menginstall Laravel di hosting SSH.