Framework merupakan sebuah sistem yang memudahkan programmer dalam membuat aplikasi dan website. Salah satu framework yang paling banyak digunakan adalah Laravel, Laravel ini sering digunakan atau di install pada cPanel hosting.
Kebanyakan pemilik website tidak menggunakan Framework dala m mengelola website mereka, sehingga banyak yang bingung ketika mencoba menggunakan Laravel di cPanel hosting. Ada banyak kendala yang sering dihadapi ketika menggunakan cPanel dalam menginstall Laravel.
Salah satunya adalah keterbatasan akses yang dimiliki dibandingkan dengan menggunakan VPS. Nah, pada kesempatan kali ini kami akan menjelaskan secara detail apa itu Laravel beserta cara install Laravel di cPanel hosting.
Daftar Isi
Apa itu Laravel?
Laravel adalah sebuah framework PHP yang dibuat dengan tujuan memudahkan para programmer dan developer dalam mengembangkan website dengan lebih mudah, sederhana, elegan dan ekspresif. Sedangkan cPanel adalah panel kontrol hosting web yang paling umum digunakan di dunia.
Framework Laravel ini pertama kali diluncurkan pada tahun 2011, dan sekarang sangat populer dan banyak digunakan berbagai website karena sifatnya yang dinamis dan elegan. Selain itu, framework Laravel juga terkenal dengan dokumentasinya yang up to date sehingga cocok untuk pemula.
Model View Controller (MVC) menjadi dasar dasar Laravel yang dilengkapi dengan tools command line yang Bernama Artisan. Tools ini bisa digunakan untuk instalasi bundle dan packaging bundle lewat command prompt.
Perlu Anda ketahui bahwa Laravel ini bukan satu-satunya framework PHP yang populer sekarang ini. Ada juga framework lain seperti Codeigniter, Yii, Phalcon, Symfony dan lain-lain yang tidak kalah popular.
Kelebihan Framework Laravel
Kenapa harus menggunakan Laravel? Karena Laravel ini memiliki kelebihan yang sangat membantu dalam mengembangkan sebuah website. Secara singkat, kelebihan Laravel ini bisa dikelompokan menjadi tiga poin, yaitu:
Ekspresif
Dengan menggunakan Laravel, para pengembang diharapkan dapat dengan mudah memahami kegunaan sintaksnya, bahkan tanpa harus mempelajarinya secara mendalam. Framework ini dirancang untuk menyediakan sintaks yang intuitif dan ekspresif, sehingga memungkinkan pengembang untuk bekerja dengan efisien.
Sederhana
Laravel menyediakan kemudahan dalam mengambil data tanpa perlu mendeklarasikan banyak fungsi. Sebagai contoh, jika Anda ingin mengambil semua data dari tabel pengguna (users).
Anda hanya perlu membuat sebuah model yang disebut “User”, dan kemudian Anda dapat mengambil semua data tersebut dengan perintah sederhana seperti $all_user = User::all();
Hal ini meminimalkan kerumitan dalam pengambilan data dan membuat proses pengembangan menjadi lebih efisien.
Mudah Diakses
Laravel dirancang agar mudah diakses oleh pengembang. Dokumentasi lengkap yang disediakan memungkinkan pengguna untuk dengan cepat mempelajari dan memahami framework ini.
Setiap rilis baru atau pembaruan akan disertai dengan panduan yang lengkap, sehingga pengembang dapat segera memahami cara penggunaannya.
Cara Install Laravel di cPanel
Setelah mengetahui apa itu Laravel dan kelebihannya, sekarang kita lanjut ke tutorial cara install Laravel lewat cPanel. Sebelum memulai tutorialnya, pastikan Anda sudah memiliki akses ke cPanel hosting Anda. Berikut langkah-langkahnya:
Langkah 1: Hal pertama untuk install Laravel di cPanel adalah dengan login ke cPanel hosting Anda. Untuk mengakses cPanel bisa melalui penyedia hosting Anda, atau bisa juga lewat URL: https://domainanda/cpanel.
Langkah 2: Setelah masuk di halaman utama cPanel, silahkan klik menu Softaculous Apps Installer. Untuk mempermudah, gunakan fitur pencarian yang tersedia di cPanel.
Langkah 3: Pada halaman utama Softaculous terdapat beberapa script yang bisa Anda jalankan. Silahkan gunakan kolom pencarian untuk mencari Laravel.
Langkah 4: Saat halaman untuk instalasi Laravel sudah terbuka, ada beberapa informasi yang bisa Anda lihat. Termasuk update terakhir, lokasi penyimpanan dan beberapa fitur terbaru mereka. Silahkan tinggal klik tombol Install Now untuk mengakses halaman Software Setup.
Langkah 5: Berikutnya Anda akan beberapa kolom yang harus diisi, silahkan isi dengan petunjuk berikut:
- Quick Install: Opsi ini memungkinkan Anda melakukan proses instalasi dengan cepat dan sederhana. Anda hanya perlu memilih folder penyimpanan dan domain untuk instalasi Laravel.
- Choose Protocol: Anda dapat memilih protokol yang ingin Anda gunakan, yaitu HTTPS atau HTTP. Jika domain Anda sudah memiliki SSL (Secure Sockets Layer) aktif, disarankan untuk menggunakan protokol HTTPS untuk keamanan yang lebih baik.
- Choose Domain: Pilihan ini memungkinkan Anda untuk memilih domain yang akan diinstal dengan Laravel. Pastikan untuk memilih domain yang sudah terhubung ke hosting Anda.
- In Directory: Opsi ini memungkinkan Anda untuk memilih folder penyimpanan yang akan digunakan untuk instalasi Laravel. Jika Anda ingin menyimpan instalasi Laravel di folder utama (root), Anda dapat membiarkan kolom ini kosong. Namun, jika Anda ingin menyimpannya di folder khusus, Anda dapat menentukan nama folder di sini.
- Backup Location (Mode Advance): Opsi ini memungkinkan Anda untuk menentukan lokasi folder yang akan digunakan untuk menyimpan salinan cadangan (backup) dari instalasi Laravel. Ini penting untuk memastikan keamanan data dan kemungkinan pemulihan jika terjadi masalah.
- Email installation details to: Jika Anda ingin menerima informasi tentang proses instalasi melalui email, Anda dapat memasukkan alamat email Anda di sini. Ini akan memudahkan Anda untuk memantau proses instalasi dan mendapatkan pembaruan tentang statusnya.
Langkah 6: Pastikan tidak ada kesalahan dalam pengisian kolom tersebut. Jika sudah yakin, silahkan klik tombol Install untuk melanjutkan proses instalasi.
Jika proses instalasi berhasil dan tidak terjadi masalah, maka akan muncul informasi berisi “Congratulations, the software was installed successfully”. Silahkan akses https://domainanda/ untuk mengecek hasil instalasi tadi.
Cara Upload Laravel ke Hosting

Setelah berhasil melakukan instalasi Laravel di cpanel hosting, langkah berikutnya adalah cara upload file Laravel ke cPanel. Sebelum memulai langkah kali ini, pastikan Anda sudah memiliki file backup Laravel yang ingin di upload. Berikut langkah-langkahnya:
Langkah 1: Secara default, Laravel akan mengakses folder rootnya dan tidak langsung menuju ke folder public. Karena itulah Anda harus membuat sebuah rute supaya ketika mengakses domain langsung diarahkan ke file index.php yang ada di folder public.
Untuk caranya adalah dengan membuat file index.php di dalam folder root Laravel. Adapun isi dari file tersebut adalah:
<?php header(‘Location: public/’);
Simpan file tersebut dan pastikan ketika mengakses localhost atau domain, Anda diarahkan langsung ke halaman Laravel. Cara ini merupakan opsi yang sering digunakan, namun Anda juga bisa memodifikasi file .htaccess pada folder root Laravel di hosting.
Langkah 2: Selanjutnya anda harus mengumpulkan semua file Laravel menjadi satu dan mengkompres file tersebut. Anda bisa gunakan ekstensi .zip pada file supaya bisa diekstrak di cPanel nantinya.
Langkah 3: Silahkan akses halaman cPanel hosting, Anda bisa membuka cPanel dengan mengakses URL: https://namadomain/cpanel.
Langkah 4: Cari menu File Manager, Anda bisa menggunakan fitur kolom pencarian dan ketikkan “File Manager”.
Langkah 5: Buka folder root yang akan Anda gunakan untuk menyimpan Laravel. Contohnya kita menggunakan folder utama yaitu `public_htm`, Anda juga bisa menggunakan folder lain untuk menyimpan file Laravel ini. Setelah sampai di folder tersebut, silahkan upload file yang telah Anda siapkan.
Langkah 6: Setelah file zip terunggah, klik kanan pada file tersebut dan Extract.
Langkah 7: Terakhir, silahkan periksa apakah file tersebut sudah berhasil terunggah dengan baik atau belum. Anda bisa membuka domain atau subdomain yang digunakan untuk menyimpan file Laravel tadi.
Jika Anda mengalami masalah pada saat upload file Laravel, Anda bisa mengecek kembali langkah-langkah yang sudah dikerjakan. Periksa log error, mungkin terjadi error pada saat proses upload tersebut. Jika masih belum berhasil, buka dokumentasi atau tanyakan ke forum diskusi Laravel, pasti ada banyak yang akan membantu.
Laravel, Framework PHP yang Memudahkan Pengembangan Web
Laravel adalah framework PHP yang terkenal karena kemudahan penggunaannya dalam mengembangkan aplikasi web. Dengan dokumentasi yang lengkap, Laravel memungkinkan developer untuk mengembangkan aplikasi web dengan cepat dan efisien.
Ada banyak kelebihan Laravel, beberapa diantaranya adalah kemudahan dalam pengambilan dan pengolahan data, serta aksesibilitas melalui dokumentasi yang up to date.
Untuk menginstal Laravel di cPanel, langkah-langkah meliputi masuk ke cPanel, menjalankan script instalasi menggunakan Softaculous, mengisi pengaturan instalasi seperti domain dan folder penyimpanan, dan menyelesaikan proses instalasi dengan memastikan tidak ada kesalahan.
Jangan lewatkan kesempatan untuk memulai proyek web Anda dengan domain murah dari Exabytes Indonesia! Dengan harga yang terjangkau dan dukungan layanan yang prima, Exabytes Indonesia adalah pilihan tepat untuk kebutuhan domain Anda. Kunjungi situs kami sekarang dan dapatkan domain Anda hari ini!



















