Cara Install Laravel di Shared Hosting Tanpa SSH

Bagi pengembang web, Laravel merupakan salah satu kerangka kerja PHP paling populer dan mudah digunakan. Namun, tidak semua pengembang memiliki akses ke server yang memungkinkan mereka untuk menginstal Laravel melalui SSH. Jangan khawatir, artikel ini akan memberi tahu Anda cara menginstal Laravel di shared hosting tanpa SSH.

1. Pastikan Server Anda Memenuhi Persyaratan Laravel

Sebelum Anda mulai menginstal Laravel, pastikan server Anda memenuhi persyaratan minimum. Pastikan server Anda memiliki PHP versi minimal 7.2.5, serta ekstensi PHP seperti BCMath, Ctype, JSON, Mbstring, OpenSSL, PDO, Tokenizer, dan XML. Selain itu, server Anda harus memiliki database MySQL atau MariaDB.

2. Download Laravel

Selanjutnya, Anda harus men-download versi terbaru dari Laravel dari situs web resminya. Anda dapat men-download file tersebut ke komputer Anda dan kemudian meng-uploadnya ke server Anda menggunakan FTP. Pastikan Anda men-upload file ke dalam folder publik_html agar dapat diakses melalui web.

3. Buat Database

Sebelum Anda dapat menginstal Laravel, Anda harus membuat database kosong untuk proyek Laravel Anda. Anda dapat melakukannya melalui panel kontrol hosting Anda atau melalui phpMyAdmin. Pastikan Anda mengingat detail login database Anda, karena Anda akan membutuhkannya nanti.

4. Konfigurasi Laravel

Sekarang saatnya untuk mengkonfigurasi Laravel. Buka file .env yang ada di folder Laravel Anda. Ubah detail database Anda menjadi yang telah Anda buat di langkah sebelumnya. Jangan lupa untuk menyimpan perubahan tersebut.

5. Jalankan Instalasi Laravel

Terakhir, jalankan instalasi Laravel di server Anda. Buka terminal atau SSH dan arahkan ke folder proyek Laravel Anda. Jalankan perintah “composer install” untuk meng-install semua dependensi yang diperlukan. Setelah semua dependensi ter-install, jalankan perintah “php artisan key:generate” untuk membuat kunci enkripsi baru. Terakhir, jalankan perintah “php artisan migrate” untuk memigrasi tabel database yang telah Anda buat. Sekarang, proyek Laravel Anda siap digunakan.

6. Gunakan Softaculous

Jika Anda masih merasa kesulitan, ada cara lain untuk menginstal Laravel di shared hosting, yaitu dengan menggunakan Softaculous. Softaculous adalah plugin yang tersedia di banyak panel kontrol hosting, yang memungkinkan Anda menginstal Laravel hanya dengan beberapa klik. Pastikan panel kontrol hosting Anda memiliki Softaculous, dan ikuti petunjuknya untuk menginstal Laravel.

7. Gunakan Engine Yard

Jika Anda menginginkan cara yang lebih mudah dan efisien untuk menginstal Laravel di shared hosting, Anda dapat menggunakan Engine Yard. Engine Yard adalah platform hosting yang dirancang khusus untuk pengembang, dan telah disesuaikan untuk menginstal Laravel dengan mudah tanpa SSH. Anda dapat mendaftar untuk akun Engine Yard dan menginstal Laravel hanya dengan beberapa klik.

8. Gunakan Cloudways

Alternatif lain untuk menginstal Laravel di shared hosting tanpa SSH adalah dengan menggunakan Cloudways. Cloudways adalah platform hosting awan yang memungkinkan Anda mengelola aplikasi Laravel Anda tanpa perlu mengakses server melalui SSH. Cloudways menyediakan antarmuka web yang mudah digunakan, sehingga Anda dapat menginstal Laravel hanya dengan beberapa klik.

9. Mintalah Bantuan Provider Hosting Anda

Jika Anda masih merasa kesulitan menginstal Laravel di shared hosting tanpa SSH, jangan ragu untuk meminta bantuan provider hosting Anda. Mereka biasanya memiliki tim dukungan teknis yang akan dengan senang hati membantu Anda menginstal Laravel dengan cara yang paling sesuai untuk server mereka.

10. Pelajari Lebih Lanjut Tentang Laravel

Jika Anda ingin mempelajari lebih lanjut tentang Laravel, ada banyak sumber daya online yang tersedia. Anda dapat mengikuti tutorial online, membaca dokumentasi resmi, atau bergabung dengan komunitas pengembang Laravel untuk berdiskusi dan berbagi informasi.

Kesimpulan

Instalasi Laravel di shared hosting tanpa SSH mungkin terlihat rumit, tetapi dengan sedikit usaha dan bantuan, Anda dapat menginstal Laravel dengan mudah. Pastikan server Anda memenuhi persyaratan minimum, dan ikuti salah satu metode yang dijelaskan di atas untuk menginstal Laravel. Dengan Laravel, Anda dapat mengembangkan aplikasi web yang cepat, aman, dan mudah dikembangkan.