Laporan praktikum web 7
Persyaratan Sistem
Ada 12 persyaratan Laravel 12, yaitu:
- PHP >= 8.2
- Ctype PHP Extension
- cURL PHP Extension
- DOM PHP Extension
- Filter PHP Extension
- Hash PHP Extension
- Mbstring PHP Extension
- OpenSSL PHP Extension
- PCRE PHP Extension
- PDO PHP Extension
- Session PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
1. Instal XAMPP
Download XAMPP pada link https://www.apachefriends.org/index.html kemudian install sesuai dengan Langkah-langkah wizard. Setelah berhasil diinstall, maka akan muncul folder htdocs secara default pada C:\xampp\htdocs yang nantinya akan digunakan untuk membuat project-project Laravel. Dengan menginstall XAMPP maka secara otomatis akan terinstall webserver Apache, PHP, dan PhpMyAdmin.
2. Instal Komposer
Composer merupakan package manager untuk PHP, composer akan digunakan untuk menambahkan package-package yang dibutuhkan pada saat development. Download composer pada link https://getcomposer.org/Composer-Setup.exe, selanjutnya install sesuai dengan Langkah-langkah wizard.
3. Instal Git
Download dan install GIT pada link berikut https://git-scm.com/downloads/win.
4. Install Node JS dan NPM
Node JS pada Laravel berfungsi untuk menangani masalah frontend dan build asset UI (Library UI). Buka situs resmi Node JS https://nodejs.org/ kemudian download dan install sesuai dengan Langkah-langkah wizard. NPM (Node Package Manager) yang berfungsi mengelola paket untuk ekosistem Javascript, NPM biasanya secara otomatis terinstall ketika menginstall Node JS.
Setelah semua terinstal, ikuti langkah berikut:
Membuat Project Laravel
1. Laravel Installer
- Download installer Laravel menggunakan composer, caranya ketik perintah berikut pada terminal (cmder):
composer global require laravel/installer
- Buat project baru dengan perintah:
laravel new example-app
2. Composer
Buat project Laravel menggunakan perintah berikut:
composer create-project laravel/laravel=^versi nama-project --prefer-dist
(download versi Laravel yang stabil)
Jika sudah terinstal, maka tampilannya akan seperti berikut:
Setelah berhasil membuat project Laravel, selanjutnya masuk ke dalam directory project Laravel dan ketikan perintah berikut:
cd Contoh1
npm install && npm run build
composer run dev
3. Running Project di Localhost
Untuk menjalankan Project di Localhost gunakan perintah berikut:
4. Routing pada Laravel
Kita akan Routing pada Laravel, masuk ke folder routes, dan klik web.php, dan ketikkan kode ini:
Route::get('/helo', function () {
return "Hello World";
});
Lalu, masuk ke http://127.0.0.1:8000/helo dan hasilnya akan seperti ini: