Cara Install Laravel di Localhost Ubuntu 22.04
Apa itu laravel ?
Kelebihan Laravel
1. User friendly
Laravel menggunakan sintaks yang mudah dipahami dan ekspresif, membuatnya cocok untuk pengembang pemula dan berpengalaman.
Selain itu, Laravel menyediakan dokumentasi yang sangat baik dan terstruktur. Dokumentasi yang baik merupakan sumber daya yang krusial untuk pengembang, terutama bagi mereka yang baru memulai dengan framework. Informasi yang jelas dan mudah dicari membantu pengembang memahami dan menggunakan fitur-fitur Laravel dengan lebih efisien.
2. Keamanan
Laravel menyediakan berbagai fitur keamanan bawaan, termasuk pengamanan basis data, proteksi terhadap serangan SQL injection, dan serangan lintas situs (CSRF). Keamanan ini secara otomatis diterapkan ke dalam framework, membantu pengembang menghindari potensi risiko keamanan.
3. Efisiensi dan Produktivitas
Framework Laravel menyediakan beberapa fitur default yang umumnya banyak digunakan, seperti authentication, form validasi, routing, termasuk juga untuk manajemen database.
Dengan adanya fitur tersebut akan mempermudah developer dalam pembuatan aplikasi dengan Laravel.
System Requirement Laravel di Ubuntu
Sistem Operasi
Ubuntu 22.04 (LTS) atau versi yang lebih baru.
Web Server
Apache2 atau Nginx (salah satu).
PHP
- disarankan PHP 8.0 atau yang lebih tinggi.
- Ekstensi PHP yang diwajibkan:
- Ctype
- cURL
- DOM
- Fileinfo
- Filter
- Hash
- Mbstring
- OpenSSL
- PCRE
- PDO
- Session
- Tokenizer
- XML
Cara Install Laravel di Ubuntu
Setelah requirement terpenuhi, maka tiba saatnya untuk melakukan install Laravel di Ubuntu pada layanan VPS KVM.
Pada artikel ini, installasi dilakukan pada server dengan menggunakan tipe webserver apache2. Berikut langkah untuk installasinya.
1. Langkah pertama untuk install Laravel adalah dengan melakukan installasi LAMP (Linux, Apache, MySQL, PHP) terlebih dahulu pada server yang digunakan. Untuk installasi LAMP anda dapat mengikuti panduan berikut.
2. Setelah installasi LAMP berhasil, langkah selanjutnya adalah melakukan installasi requirement lain yaitu PHP beserta extensionnya. Untuk menginstall PHP dan extensionnya ikuti perintah ini
$ sudo apt install php php-cli php-common php-mbstring php-gd php-intl php-xml php-mysql php-zip php-curl php-tidy php-imagick -y
Selanjutnya, Periksa versi PHP yang terinstall dengan menggunakan perintah ini
$ php -v
Contoh hasil perintahnya.\
Cara menampilkan daftar PHP extension yang terpasang.
php -m
3. Langkah selanjutnya mengistall Composer
$ wget https://getcomposer.org/download/latest-stable/composer.phar
$ sudo chown root:root composer.phar
$ sudo chmod +x composer.phar
$ sudo mv composer.phar /usr/local/bin/composer
4. menginstal Laravel
Langkah selanjutnya adalah menginstall Laravel, ikuti perintah dibawah ini
$ composer create-project laravel/laravel=10.* appkuu
Jika ingin menggunakan Laravel versi terbaru, tidak perlu menuliskan nomor versinya.
$ composer create-project laravel/laravel appkuu
Pindah direktori dan cek versi laravel dengan perintah ini
$ cd appkuu
$ php artisan --version
Dan akan muncul seperti dibawah ini
Langkah selanjutnya menguji instalasi Laravel dengan menjalankan Laravel development server.
$ php artisan serve
Contoh hasil perintah diatas
Cara melihatnya sangat mudah, Sahabat Qwords hanya memasukan ip localhost dan port 8000 nya contoh : http://127.0.0.0:8000
Dan jika sahabat ingin menghentikannya, cukup menekan Ctrl+C secara bersamaan
Cukup mudah bukan? jika mengalami kendala lain, langsung saja hubungi tim kami melalui Live Chat, Call Center atau Support Ticket, ya.
Cek juga artikel tutorial kami yang lain dengan klik di sini!