Bagaimana cara mendapatkan php di windows?

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

Bagaimana cara mendapatkan 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 Technologies
1

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

Bagaimana cara mendapatkan php di windows?

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 Technologies
2

Bagaimana cara mendapatkan php di windows?

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 Technologies
2

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"

Bagaimana cara mendapatkan php di windows?

5. Di jendela berikutnya, pilih "Variabel Lingkungan"

Bagaimana cara mendapatkan php di windows?

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

Bagaimana cara mendapatkan php di windows?

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

Bagaimana cara mendapatkan php di windows?

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

Bagaimana cara mendapatkan php di windows?

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 Technologies
4 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 Technologies
5 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 Technologies
6. 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 Technologies
7 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 Technologies
4

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=mysqli
2 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=mysqli
3

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=mysqli
5

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 Technologies
    4 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=mysqli
8 (
extension=curl
extension=gd
extension=mbstring
extension=exif
extension=mysqli
9). 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 .php
0. Jika semuanya bekerja dengan benar, Anda akan melihat halaman seperti di bawah ini

Bagaimana cara mendapatkan php di windows?

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 .php
1

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 .php
3

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 .php
4

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 .php
5

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=mysqli
7 di direktori
#PHP
PHPIniDir "C:/php"
LoadModule php_module "C:/php/php8apache2_4.dll"
AddType application/x-httpd-php .php
7 (
#PHP
PHPIniDir "C:/php"
LoadModule php_module "C:/php/php8apache2_4.dll"
AddType application/x-httpd-php .php
8). 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 .php
0. Jika semuanya bekerja dengan benar, Anda akan melihat halaman seperti di bawah ini

Bagaimana cara mendapatkan php di windows?

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