Bagaimana cara mendapatkan php di windows?

Dalam panduan ini, kami akan memandu Anda melalui langkah-langkah cara menginstal bahasa pemrograman PHP di Windows

Anda dapat menyiapkan lingkungan pengembangan web di PC Windows dengan berbagai cara. Misalnya, Anda dapat menggunakan Subsistem Windows untuk Linux (WSL2) dan menginstal PHP di Ubuntu. Di sisi lain, Anda dapat menggunakan sesuatu seperti Docker atau Xampp, WampServer, atau salah satu dari banyak solusi prabundel lainnya

Salah satu cara favorit kami untuk menyiapkan server pengembangan yang menjalankan PHP adalah dengan menggunakan Raspberry Pi. Kami memiliki panduan untuk menyiapkan PHP di Raspberry Pi dan beberapa tutorial lainnya tentang penyiapan server web umum. Saya sarankan untuk memeriksanya jika Anda menyukai ide mesin pengembangan Linux khusus

Instruksi ini telah diuji pada versi terbaru Windows 11. Oleh karena itu, langkah-langkahnya mungkin sedikit berbeda dari versi Windows sebelumnya

Daftar isi

Cara Instal PHP di Windows

Proses menginstal PHP pada sistem operasi Windows relatif mudah. Langkah-langkah di bawah ini akan membawa Anda melalui penginstalan, konfigurasi, dan membuat PHP dapat digunakan dalam command prompt

Unduh dan Ekstrak Paket PHP ZIP

1. Untuk memulai, Anda harus menuju ke situs web Windows PHP dan mengunduh file zip x64 thread-safe terbaru. Saya sarankan tetap menggunakan versi terbaru PHP

2. Setelah diunduh, Anda perlu mengekstrak file zip menggunakan alat zip Windows bawaan atau alternatif seperti 7zip

Anda dapat mengekstrak zip PHP di mana saja di komputer Anda, tetapi untuk mempermudah, saya sarankan di dalam drive sistem, biasanya php -v PHP 8.1.11 (cli) (built: Sep 28 2022 11:08:17) (ZTS Visual C++ 2019 x64) Copyright (c) The PHP Group Zend Engine v4.1.11, Copyright (c) Zend Technologies1

Untuk mengekstrak file zip, klik kanan pada file tersebut dan pilih "Ekstrak Semua. ”

Selanjutnya, ubah lokasi folder ke lokasi yang Anda inginkan. Saya merekomendasikan php -v PHP 8.1.11 (cli) (built: Sep 28 2022 11:08:17) (ZTS Visual C++ 2019 x64) Copyright (c) The PHP Group Zend Engine v4.1.11, Copyright (c) Zend Technologies2

3. File PHP sekarang harus diekstraksi dan dapat dilihat di direktori pilihan Anda. Dalam kasus saya, ini adalah folder php -v PHP 8.1.11 (cli) (built: Sep 28 2022 11:08:17) (ZTS Visual C++ 2019 x64) Copyright (c) The PHP Group Zend Engine v4.1.11, Copyright (c) Zend Technologies2

Tambahkan PHP sebagai Variabel Lingkungan Path

Untuk membuat PHP dapat digunakan dalam command prompt dan alat lainnya, Anda akan ingin mengaturnya sebagai variabel lingkungan jalur

4. Pertama, muat alat variabel lingkungan dengan mengeklik tombol Windows di bilah tugas dan mencari "Variabel Lingkungan". Klik "Edit Variabel Lingkungan untuk akun Anda"

5. Di jendela berikutnya, pilih "Variabel Lingkungan"

6. Sekarang, pilih "Path" di bagian variabel sistem dan klik Edit

Sekarang, pilih baru dan masukkan lokasi direktori PHP kita. Setelah selesai, pilih OK di setiap layar sampai Anda keluar dari semua jendela opsi

Anda sekarang seharusnya dapat menjalankan perintah PHP di dalam command prompt di komputer Windows Anda

Periksa Versi PHP Anda di Windows

Langkah-langkah berikut akan mengonfirmasi versi PHP yang terinstal dan Anda dapat menggunakannya di dalam command prompt

7. Muat prompt perintah di Windows dengan mengklik tombol Windows dan memasukkan cmd. Klik pada prompt perintah untuk membukanya

8. Untuk memeriksa versi PHP, masukkan yang berikut ke dalam prompt perintah Windows

php -v

Anda harus mendapatkan output berikut dari perintah di atas

php -v PHP 8.1.11 (cli) (built: Sep 28 2022 11:08:17) (ZTS Visual C++ 2019 x64) Copyright (c) The PHP Group Zend Engine v4.1.11, Copyright (c) Zend Technologies

Jika Anda mendapatkan kesalahan, seperti perintah tidak dikenali, Anda mungkin belum menyiapkannya dengan benar, atau ada masalah dengan paket PHP Anda

Mengkonfigurasi php. ini File

File php -v PHP 8.1.11 (cli) (built: Sep 28 2022 11:08:17) (ZTS Visual C++ 2019 x64) Copyright (c) The PHP Group Zend Engine v4.1.11, Copyright (c) Zend Technologies4 tidak akan ada pada pengaturan pertama, jadi kita perlu membuatnya dalam beberapa langkah berikutnya

9. Di File Explorer, navigasikan ke direktori php -v PHP 8.1.11 (cli) (built: Sep 28 2022 11:08:17) (ZTS Visual C++ 2019 x64) Copyright (c) The PHP Group Zend Engine v4.1.11, Copyright (c) Zend Technologies5 atau direktori instalasi PHP pilihan Anda

Di direktori ini, akan ada dua file php -v PHP 8.1.11 (cli) (built: Sep 28 2022 11:08:17) (ZTS Visual C++ 2019 x64) Copyright (c) The PHP Group Zend Engine v4.1.11, Copyright (c) Zend Technologies6. Yang pertama adalah php -v PHP 8.1.11 (cli) (built: Sep 28 2022 11:08:17) (ZTS Visual C++ 2019 x64) Copyright (c) The PHP Group Zend Engine v4.1.11, Copyright (c) Zend Technologies_7, yang berisi pengaturan yang lebih sesuai dengan lingkungan pengembangan. Yang kedua adalah php -v PHP 8.1.11 (cli) (built: Sep 28 2022 11:08:17) (ZTS Visual C++ 2019 x64) Copyright (c) The PHP Group Zend Engine v4.1.11, Copyright (c) Zend Technologies_8, yang berisi pengaturan yang lebih cocok untuk lingkungan produksi

Karena kami sedang menyiapkan lingkungan pengembangan, salin php -v PHP 8.1.11 (cli) (built: Sep 28 2022 11:08:17) (ZTS Visual C++ 2019 x64) Copyright (c) The PHP Group Zend Engine v4.1.11, Copyright (c) Zend Technologies7 dan ganti namanya menjadi php -v PHP 8.1.11 (cli) (built: Sep 28 2022 11:08:17) (ZTS Visual C++ 2019 x64) Copyright (c) The PHP Group Zend Engine v4.1.11, Copyright (c) Zend Technologies4

10. Jika Anda ingin mengedit file php -v PHP 8.1.11 (cli) (built: Sep 28 2022 11:08:17) (ZTS Visual C++ 2019 x64) Copyright (c) The PHP Group Zend Engine v4.1.11, Copyright (c) Zend Technologies_4, buka di editor teks seperti Visual Studio Code

Anda dapat mengaktifkan dan menonaktifkan pengaturan dengan menghapus extension=curl extension=gd extension=mbstring extension=exif extension=mysqli2 dari depan baris. Jika sebuah baris dimulai dengan titik koma (;), pengaturan dikomentari dan karenanya dinonaktifkan

Jika Anda berencana melakukan pekerjaan web, Anda akan ingin menghapus titik koma dari depan ekstensi berikut

extension=curl extension=gd extension=mbstring extension=exif extension=mysqli

Konfigurasikan PHP untuk Apache di Windows

Untuk mengkonfigurasi PHP untuk web server Apache, Anda harus terlebih dahulu memastikan bahwa Apache terinstal di Windows. Bagian ini menganggap Anda menggunakan Apache Lounge, jadi instruksi mungkin berbeda jika Anda menggunakan paket yang berbeda. Misalnya, lokasi direktori Apache kita adalah extension=curl extension=gd extension=mbstring extension=exif extension=mysqli3

11. Di editor kode favorit Anda, buka file extension=curl extension=gd extension=mbstring extension=exif extension=mysqli_4 yang terletak di direktori extension=curl extension=gd extension=mbstring extension=exif extension=mysqli5

Kita perlu menentukan beberapa arahan di dalam file konfigurasi ini, yang akan segera saya sentuh sekarang

  • PHPIniDir adalah tempat Anda perlu menentukan direktori tempat file php -v PHP 8.1.11 (cli) (built: Sep 28 2022 11:08:17) (ZTS Visual C++ 2019 x64) Copyright (c) The PHP Group Zend Engine v4.1.11, Copyright (c) Zend Technologies4 berada
  • LoadModule adalah tempat kami menentukan modul yang ingin kami muat dan lokasinya. Dalam hal ini, itu adalah modul PHP apache
  • AddType memungkinkan kita untuk memetakan ekstensi file PHP ke modul PHP kita

Di bagian bawah file ini, masukkan kode berikut

#PHP PHPIniDir "C:/php" LoadModule php_module "C:/php/php8apache2_4.dll" AddType application/x-httpd-php .php

Setelah selesai, simpan dan keluar

12. Untuk menguji kode di atas, pertama-tama hidupkan server Apache dengan memasukkan baris berikut ke dalam command prompt

cd C:\Apache24\bin httpd

Selanjutnya, buat file baru bernama extension=curl extension=gd extension=mbstring extension=exif extension=mysqli_7 di direktori extension=curl extension=gd extension=mbstring extension=exif extension=mysqli8 (extension=curl extension=gd extension=mbstring extension=exif extension=mysqli9). Di dalam file ini, tambahkan kode berikut

<?php phpinfo(); ?>

13. Di browser web favorit Anda, navigasikan ke #PHP PHPIniDir "C:/php" LoadModule php_module "C:/php/php8apache2_4.dll" AddType application/x-httpd-php .php0. Jika semuanya bekerja dengan benar, Anda akan melihat halaman seperti di bawah ini

Konfigurasikan PHP untuk NGINX di Windows

Terakhir, kita akan membahas konfigurasi PHP untuk NGINX pada sistem operasi Windows. Untuk bagian ini, kami meminta Anda menginstal NGINX di komputer Anda. Untuk tutorial ini, kami menggunakan paket default NGINX untuk Windows yang disimpan di direktori #PHP PHPIniDir "C:/php" LoadModule php_module "C:/php/php8apache2_4.dll" AddType application/x-httpd-php .php1

NGINX menggunakan daemon FastCGI untuk berkomunikasi dengan PHP pada sistem operasi Windows. Penyiapan ini memerlukan konfigurasi yang sedikit lebih banyak daripada Apache tetapi masih relatif mudah. Langkah-langkah di bawah ini akan membawa Anda melalui cara menyiapkan PHP dan NGINX di komputer Windows Anda

14. Muat file #PHP PHPIniDir "C:/php" LoadModule php_module "C:/php/php8apache2_4.dll" AddType application/x-httpd-php .php_2 di editor kode pilihan Anda. Anda dapat menemukan file ini di direktori #PHP PHPIniDir "C:/php" LoadModule php_module "C:/php/php8apache2_4.dll" AddType application/x-httpd-php .php3

Temukan blok konfigurasi server dan ganti dengan konfigurasi di bawah ini

server { listen 80; server_name localhost; location / { root html; index index.html index.htm; } location ~ \.php$ { fastcgi_pass 127.0.0.1:9123; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }

15. Kita perlu memulai skrip PHP CGI kita dan mengikatnya ke alamat lokal dengan port #PHP PHPIniDir "C:/php" LoadModule php_module "C:/php/php8apache2_4.dll" AddType application/x-httpd-php .php4

Anda dapat memulai PHP CGI dengan memasukkan yang berikut ke dalam command prompt

php-cgi -b 127.0.0.1:9123

16. Mulai server NGINX dengan membuka prompt perintah baru dan menavigasi ke direktori #PHP PHPIniDir "C:/php" LoadModule php_module "C:/php/php8apache2_4.dll" AddType application/x-httpd-php .php5

cd c:\nginx

Sekarang mulai server Nginx dengan menjalankan perintah berikut

nginx.exe

17. Untuk menguji kode di atas, buat file baru bernama extension=curl extension=gd extension=mbstring extension=exif extension=mysqli7 di direktori #PHP PHPIniDir "C:/php" LoadModule php_module "C:/php/php8apache2_4.dll" AddType application/x-httpd-php .php7 (#PHP PHPIniDir "C:/php" LoadModule php_module "C:/php/php8apache2_4.dll" AddType application/x-httpd-php .php8). Di dalam file ini, tambahkan kode berikut

<?php phpinfo(); ?>

18. Di browser favorit Anda, navigasikan ke #PHP PHPIniDir "C:/php" LoadModule php_module "C:/php/php8apache2_4.dll" AddType application/x-httpd-php .php0. Jika semuanya bekerja dengan benar, Anda akan melihat halaman seperti di bawah ini

Kesimpulan

Saya harap sekarang Anda telah menginstal PHP di mesin Windows Anda dan dikonfigurasikan dengan benar sesuai keinginan Anda

Sayangnya, mengonfigurasi perangkat lunak bisa rumit, jadi jika Anda mengalami masalah, periksa kembali semua pengaturan Anda untuk melihat apakah Anda dapat menemukan kesalahan ketik yang menyebabkan masalah Anda

Jika Anda baru mengenal PHP, saya sarankan untuk melihat banyak tutorial PHP kami yang akan membantu Anda mempelajari dasar-dasarnya. Misalnya, belajar tentang tipe data PHP, pernyataan if else dan operator akan banyak membantu

Apakah PHP terinstal di Windows?

Prasyarat dan berjalan di sistem Windows Anda, jika tidak, Anda tidak akan dapat menjalankan Skrip PHP. Atau, Anda dapat menginstal server WAMP atau server AMPPS untuk menginstal PHP, MySQL, dan Apache Web Server di mesin Windows Anda. Anda dapat menginstal php di windows secara manual .

Bagaimana cara menjalankan PHP di Windows 10?

PHP di Windows . Untuk bekerja dengan PHP di Windows, PHP harus diunduh dan diinstal secara manual. Anda dapat mendownload PHP dari halaman download PHP di http. // www. php. bersih/download. php. Unduh paket zip dari bagian "Windows Binaries".

Di mana saya dapat menemukan PHP di Windows?

Mengetik php -v sekarang menampilkan versi PHP yang terinstal di sistem Windows Anda.

Bagaimana cara menginstal PHP di command prompt?

Unduh PHP7. 2. 28
Buka zip dan ganti nama folder menjadi PHP
Pindahkan folder PHP ke C. /
Tambahkan Variabel Lingkungan baru untuk PHP
Nyalakan kembali komputer
Uji PHP pada terminal/command prompt

Postingan terbaru

LIHAT SEMUA