Panduan Tutorial Cara Instalasi PHP 8 di Windows 10 dengan Mudah

Panduan Tutorial Cara Instalasi PHP 8 di Windows 10 dengan Mudah
 
Personal Home Pages atau PHP adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP adalah bagian yang dapat membuat website Anda menjadi lebih dinamis. Tidak hanya itu, PHP adalah salah satu bahasa pemrograman yang dapat berinteraksi langsung dengan database.

PHP adalah singkatan rekursif untuk "PHP: Hypertext Preprocessor", yaitu bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML.

Pada tutorial ini akan kita bahas bagaimana cara menginstal PHP di Windows 10 secara langkah demi langkah.

Baca juga
Panduan Cara Installasi MySQL di Windows 10
Panduan Cara Installasi Webserver Apache2 di Windows 10

1. Download PHP

Anda memerlukan penginstal PHP Windows. Ada beberapa versi PHP yang tersedia. Pastikan Anda mendapatkan paket PHP 8 x64 Thread Safe ZIP terbaru dari https://www.php.net/downloads.php.


2. Extact File

Buat folder php baru di root drive C:\ Anda dan ekstrak konten ZIP ke dalamnya.


PHP dapat diinstal di mana saja di sistem Anda, tetapi Anda harus mengubah jalur yang dirujuk di bawah ini jika C:\php tidak digunakan.

3. Konfigurasi file php.ini

File konfigurasi PHP bernama php.ini. File ini tidak ada pada awalnya, jadi salin C:\php\php.ini-development ke C:\php\php.ini. Konfigurasi default ini menyediakan pengaturan pengembangan yang melaporkan semua kesalahan dan peringatan PHP.



Ada beberapa baris yang mungkin perlu Anda ubah di editor teks (gunakan pencarian untuk menemukan kode). Dalam kebanyakan kasus, Anda harus menghapus titik koma di depan (;) untuk membatalkan komentar pada pengaturan.

Pertama, aktifkan ekstensi yang diperlukan. Ini akan tergantung pada pustaka yang ingin Anda gunakan, tetapi ekstensi berikut harus sesuai untuk sebagian besar aplikasi:

extension=curl
extension=gd
extension=intl
extension=mbstring
extension=mysqli
extension=openssl
extension=pdo_mysql

silahkan aktifkan extensi lainnya yang dibutuhan

Jika Anda ingin mengirim email menggunakan fungsi mail() PHP, masukkan detail server SMTP di bagian [fungsi email] (server ISP Anda harus sesuai):

[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = mail.myisp.com
; http://php.net/smtp-port
smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = my@emailaddress.com

4. Tambahkan path C:\php

Untuk memastikan Windows dapat menemukan PHP yang dapat dieksekusi, Anda perlu mengubah variabel lingkungan PATH. Klik tombol Start Windows dan ketik “environment”, lalu klik Edit the system environment variabel. Pilih tab Advanced, dan klik tombol Environment Variabel.



Gulir ke bawah daftar Variabel sistem dan klik Path diikuti dengan tombol Edit. Klik Baru dan tambahkan C:\php8



Perhatikan bahwa edisi Windows yang lebih lama memiliki satu kotak teks di mana setiap jalur dipisahkan oleh titik koma (;).



Klik OK sampai Anda keluar. Anda tidak perlu mem-boot ulang, tetapi Anda mungkin perlu menutup dan memulai ulang semua terminal cmd yang telah Anda buka.

5. Konfigurasi PHP pada Modul Apache

Pastikan Apache tidak berjalan dan buka file konfigurasi C:\Apache24\conf\httpd.conf di editor teks. Tambahkan baris berikut ke bagian bawah file untuk mengatur PHP sebagai modul Apache (ubah lokasi file jika perlu):

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

Secara opsional, ubah pengaturan DirectoryIndex untuk memuat index.php alih-alih index.html ketika dapat ditemukan. Pengaturan awal adalah:

<IfModule dir_module>
    DirectoryIndex index.html
</IfModule>

menjadi

<IfModule dir_module>
    DirectoryIndex index.php index.html
</IfModule>

Simpan httpd.conf dan uji pembaruan dengan baris perintah cmd:

cd C:\Apache24\bin
httpd -t

Sintaks OK akan muncul ... kecuali Anda memiliki kesalahan dalam konfigurasi Anda.
Jika semuanya berjalan dengan baik, restart Apache dengan httpd.

6. Test file PHP
Cek dengan menggunakan Command Prompt dengan mengetikan php -v



Buat file baru bernama index.php di folder root halaman web Apache di C:\Apache24\htdocs dan tambahkan kode PHP berikut:

<?php
phpinfo();
?>

Buka browser web dan masukkan alamat server Anda: http://localhost/. Halaman “Versi PHP” akan muncul menampilkan berbagai pengaturan konfigurasi PHP dan Apache.


Anda sekarang dapat membuat situs dan aplikasi PHP di setiap sub-folder C:\Apache24\htdocs. Jika Anda perlu mengerjakan beberapa proyek, pertimbangkan untuk menentukan Apache Virtual Hosts sehingga Anda dapat menjalankan basis kode terpisah pada domain atau port localhost yang berbeda.

Pada tutorial selanjutnya, kita akan mencoba bagaimana menggunakan Apache, MySQL dan PHP dalam membuat aplikasi berbasis web.