Setelah kita sudah mendownload dan install php di windows, maka pada artikel ini adalah tutorial bagaiman cara menjalankan web server bawaan PHP.
Pada PHP versi terbaru, CLI SAPI menyediakan Built-in atau web server bawaan yang bisa digunakan untuk Development. Fitur ini berguna untuk membuat server web dari perintah command line (CLI).
Jadi untuk menjalankan PHP di localhost, maka anda tidak harus menggunakan web server lainnya seperti XAMPP, apache2 dll. Keuntungan menggunakan Built-in atau web server bawaan adalah dapat berjalan di console, sehingga kita bisa mengetahui error pada program. Anda jua bisa meletakkan file php didirektori manapun.
Berikut cara menjalankan Built-in web server PHP
Membuat File PHP pada direktori
Langkah pertama sebelum menjalankan menjalankan web server bawaan PHP, kita harus Membuat File PHP dulu pada direktori filesystem. Hal ini bermaksud untuk yang menyimpan root (URI = /) dari sebuah website atau yang disebut dengan DocumentRoot.
1. Buat sebuah folder di Drive E dengan nama “tutorial-php”
2. Setelah itu buka text editor, lalu Isi file tersebut dengan kode berikut ini
<?php
echo "Hallo, Selamat datang di web praktekotodidak.com";
?>
3. Selanjutnya save file tersebut di didalam folder tadi. lalu tulis nama filenya “index.php”
Mengaktifkan Builth-up web server bawaan PHP
Untuk mengaktifkan built-up web server langkah – langkahnya sebagai berikut :
1. Silahkan buka command prompt (CMD)
2. Masuk ke dalam folder tempat anda menyimpan file php dengan menggunakan perintah CMD, dalam hal ini ada pada E:\belajar-pemrograman\PHP\tutorial-php
3. Setelah itu ketikkan perintah : ”php -S localhost:8000” lalu tekan enter
Untuk menghentikan server, tekan tombol Ctrl+C.
4. Selanjutnya buka browser dan ketikkan url : localhost:8000
Angka 8000 adalah port default yang digunakan untuk mengakses file php. Anda bisa menggantinya dengan port yang lain.
Menggunakan Skrip Router
Router berfungsi untuk mengatur arah dan tujuan pada sebuah file. Jadi, apabila ada permintaan (request) dengan url/profil maka akan diarahkan atau membuka halaman profil.php tersebut.
Berikut ini langkah-langkah dalam Menggunakan Skrip Router.
1. Buatlah file baru pada direktori sebelumnya dengan nama router.php.
2. Setelah itu, salin kode berikut.
<?php // router.php
switch ($_SERVER["REQUEST_URI"]){
case "/profil":
include("profil.php");
break;
case "/home":
echo "halaman Home";
break;
default:
echo "404: Halaman tidak ditemukan";
}
?>
3. selanjutnya buat lagi file bernama profil.php dengan isi sebagai berikut.
<?php
echo "halaman profil";
?>
4. Ketikkan perintah pada command prompt : php -S localhost:8000 router.php
5. Terakhir buka browser dan ketikkan pada url : localhost:8000
Begitulah cara menggunakan web server bawaan PHP.atau built-in web server di php. baca juga artikel selanjutnya yaitu : Belajar PHP #6 Aturan Dasar Penulisan Sintaks PHP