Menjalankan PHP melalui CMD

Sudah lama sekali saya tidak otak-atik Windows, karena setiap hari menggunakan Linux.

Saat ini saya menggunakan komputer lab. dengan sistem operasi Windows 7 dan sudah terinstal XAMPP.

Pada Linux, perintah php sudah bisa langsung dikenali pada terminal, sedangkan pada CMD Windows masih belum.

Kecuali melalui Shell di XAMPP.

Shell XAMPP

Pada tulisan ini, saya akan berbagi cara konfigurasi Windows agar dapat mengenali perintah php di CMD maupun PowerShell.

Sehingga dapat digunakan untuk composer dan pengembangan web tingkat lanjut.

Caranya sebenarnya sangat sederhana…

Tinggal memasukkan lokasi (path) php ke dalam Environtment Variables saja.

Mari kita mulai…

1. Cari Lokasi PHP yang Terinstal

Pertama, silahkan cari lokasi PHP-nya terinstal.

Kalau menggunakan XAMPP, biasanya berada di C:\xampp\php.

Lokasi PHP yang terinstall di Windows

Lokasi ini akan kita gunakan sebagai alamat path di Environtment Variabel.

2. Jalankan System Properties

Tekan tombol Windows+R, kemudian pada jendela Run ketik %windir%\System32\SystemPropertiesAdvanced.exe.

Jalankan Sistem Properties

3. Masuk ke Environtment Variables

Klik tombol Environtment Variables.

Masuk ke environment Variable

4. Edit Variabel Path

Pilih dulu variabel path, kemudian klik tombol Edit.

Pilih Path

5. Masukan Lokasi PHP

Tambahkan nilai akhir pada variabel path dengan lokasi PHP yang kita dapatkan pada langkah pertama tadi.

Tambahkan tanda titik koma (;) di depannya untuk memisahkan. Sehingga menjadi seperti ini ;C:\xampp\php.

Penambahan Path

Setelah itu, klik OK.

6. Percobaan Perintah PHP di CMD

Cobalah untuk mengetik perintah php --version pada CMD. Kalau hasilnya seperti gambar berikut ini, artinya perintah php sudah berhasil dikenali pada CMD.

Percobaan perintah php di CMD

7. Percobaan Eksekusi File PHP

Sekarang Cobalah buat file PHP: hello_world.php

<?php

echo "Hello World! dari CMD";

Setelah itu, eksekusi melalui CMD.

Percobaan eksekusi file php melalui CMD

🎉 Selamat!

Sekarang PHP sudah bisa dijalankan melalui CMD.

Selanjutnya coba Install Composer.