Last Updated on November 24 2022 by Dhimas Kirana
Haloo teman-teman, pada tutorial kali ini aku akan share tutorial menginstall PHP di Windows 11.
Download PHP
Pertama-tama kalian perlu persiapkan modul PHP for Windows. Kalian bisa download di link https://windows.php.net/download/
Kemudian kalian bisa pilih versi PHP sesuai kebutuhan kalian. Ada PHP 8.1, PHP 8.0 dan PHP 7.4. Kalau aku sarankan pakai PHP 8.0 saja.
Kemudian ada pilihan x64 dan x86. Kalau komputer kalian 64bit gunakan yang x64, jika 32bit gunakan x86.
Kemudian ada lagi pilihan Non Thread Safe dan Thread Safe, jika kalian bingung aku sarankan download saja yang Thread Safe.
Install PHP
Oke setelah PHP yang kita pilih-pilih tadi sudah terdownload, saatnya kita menginstall PHP di Windows.
Buat sebuah folder bernama php di drive C. Kemudian unzip atau ekstrak isi file zip php yang sudah kalian ke C:\php.

Pastikan semua file php berhasil terekstrak ke C:\php seperti gambar di atas
Set Environment Variables
Setelah kita menyiapkan semua file yang dibutuhkan di folder C:\php, kita perlu mengatur path tersebut ke environment variable Windows.
Caranya kalian menuju ke System’s Properties -> klik Advanced System Properties -> pilih tab Advanced. Klik tombol Environment Variables di paling bawah.
Kemudian di bagian System Variables, cari variable dengan nama Path, kalian klik edit. Kemudian klik tombol New, masukan C:\php. Kemudian klik OK untuk menyimpan, klik OK terus sampai jendela keluar.

Test PHP
Untuk mengecek apakah PHP sudah bisa digunakan, jalankan perintah php -v untuk mengecek versi PHP yang kita gunakan.
Buka aplikasi terminal Windows, jalankan perintah php -v
PS C:\Users\dhimaskirana> php -v PHP 8.0.25 (cli) (built: Oct 25 2022 10:49:29) ( ZTS Visual C++ 2019 x64 ) Copyright (c) The PHP Group Zend Engine v4.0.25, Copyright (c) Zend Technologies PS C:\Users\dhimaskirana>
Seharusnya akan muncul seperti di atas, menampilkan versi PHP yang kita gunakan.
Kebutuhan WordPress
Perlu kita ketahui bahwa PHP yang sudah kita install ini adalah PHP secara default, sehingga PHP extension belum di muat secara otomatis. Maka kita perlu konfigurasi sedikit jika kita ingin menggunakan PHP untuk WordPress.
Menurut sumber dari WordPress.org, untuk menjalankan WordPress dengan baik ada beberapa PHP extension yang direkomendasikan WordPress untuk diaktifkan, yaitu:
- json
- mysqli atau mysqlnd
- curl
- dom
- exif
- fileinfo
- hash
- imagick
- mbstring
- openssl
- pcre
- xml
- zip
- memcached
- opcache
- redis
Sebagai contoh kita aktifkan extension mysql supaya PHP bisa berkomunikasi dengan server MySQL.
Buka kembali C:\php dimana file PHP kita berada. Cari file dengan nama php.ini-development. Duplikat file tersebut, kemudian file hasil duplikasi ubah namanya menjadi php.ini.
Buka file php.ini menggunakan teks editor seperti Notepad atau VS Code.

Kemudian uncomment atau hilangkan ; di depan beberapa extension yang kalian butuhkan. Jangan lupa save kembali file php.ini
Nah sekian tutorial install PHP di Windows 11. Semoga tutorial ini bermanfaat.
Selamat mencoba.