Pemasangan PHP

Selamat datang, para pemula programmer! Hari ini, kita akan memulai perjalanan menarik ke dunia PHP. Tetapi sebelum kita bisa mulai menciptakan aplikasi web yang menakjubkan, kita perlu mengatur lingkungan pengembangan kita. Jangan khawatir jika ini terdengar menakutkan - saya akan menggembalakan Anda melalui setiap langkah dengan kesabaran yang sama seperti yang saya gunakan untuk membantu banyak siswa selama tahun-tahun mengajar saya. Mari kita mulai!

PHP - Installation

Apa Itu PHP?

Sebelum kita memasuki pemasangan, mari kita mengerti singkat apa itu PHP. PHP (Hypertext Preprocessor) adalah bahasa skrip sisi server yang dirancang untuk pengembangan web. Itu seperti bahan rahasia yang membuat situs web dinamis dan interaktif. Bayangkan seorang chef (itu Anda!) menggunakan PHP untuk membuat pengalaman web yang lezat bagi pengguna Anda.

Pemasangan XAMPP

Apa Itu XAMPP?

XAMPP adalah seperti pisau瑞士 Army untuk pengembang web. Itu adalah paket bebas biaya, open-source yang menggabungkan segala sesuatu yang Anda butuhkan untuk mulai mengembangkan dengan PHP:

  • Apache (server web)
  • MySQL (database)
  • PHP (bahasa pemrograman)
  • Perl (bahasa pemrograman)

Pertimbangkan XAMPP sebagai dapur pengembangan web all-in-one Anda!

Memasang XAMPP

  1. Kunjungi situs web resmi XAMPP (https://www.apachefriends.org/).
  2. Unduh versi yang sesuai dengan sistem operasi Anda (Windows, macOS, atau Linux).
  3. Jalankan penginstal dan ikuti petunjuk pada layar.
  4. Pilih komponen yang Anda ingin instal (paling sedikit, pilih Apache dan PHP).
  5. Pilih direktori instalasi (default biasanya baik).
  6. Selesaikan proses instalasi.

Memulai XAMPP

Setelah dipasang:

  1. Buka Panel Kontrol XAMPP.
  2. Mulai modul Apache dengan mengklik tombol "Start" di sebelahnya.
  3. Jika Anda berencana menggunakan database, mulai modul MySQL juga.

Selamat! Anda sekarang memiliki server web lokal yang berjalan di mesin Anda. Itu seperti memiliki sudut kecil internet Anda sendiri di komputer Anda!

Pemeriksaan Instalasi

Marilah kita pastikan bahwa segala sesuatu berjalan lancar:

  1. Buat file baru bernama test.php di folder htdocs direktori instalasi XAMPP Anda.
  2. Buka file ini di editor teks dan tambahkan kode berikut:
<?php
phpinfo();
?>
  1. Simpan file dan buka browser web.
  2. Navigasikan ke http://localhost/test.php.

Jika Anda melihat halaman penuh dengan informasi konfigurasi PHP, selamat! Instalasi Anda berjalan sempurna.

Pemasangan Parser PHP

Jika Anda menggunakan XAMPP, Anda sudah memiliki parser PHP dipasang. Namun, bagi yang ingin memasang PHP secara terpisah atau menggunakan pengaturan yang berbeda, mari kita melalui proses ini.

Instalasi Windows

  1. Unduh paket zip PHP dari situs web resmi PHP (https://www.php.net/downloads.php).
  2. Ekstrak file zip ke direktori pilihan Anda (misalnya C:\php).
  3. Tambahkan direktori PHP ke variabel lingkungan PATH sistem Anda.
  4. Buat file php.ini dengan menyalin php.ini-development dan mengubah namanya.
  5. Konfigurasikan server web Anda untuk menggunakan PHP.

Instalasi macOS

macOS biasanya sudah terpasang PHP. Untuk memeriksa, buka Terminal dan ketik:

php -v

Jika Anda memerlukan versi lain:

  1. Gunakan Homebrew untuk menginstal PHP:
brew install php
  1. Ikuti petunjuk pemasangan setelah instalasi yang diberikan oleh Homebrew.

Instalasi Linux

Pada sebagian besar distribusi Linux, Anda dapat menginstal PHP menggunakan manajer paket:

Untuk Ubuntu/Debian:

sudo apt-get update
sudo apt-get install php

Untuk CentOS/Fedora:

sudo yum install php

Verifikasi Instalasi

Tak matter metode instalasi Anda, Anda dapat memeriksa apakah PHP berjalan dengan menciptakan skrip sederhana:

  1. Buat file bernama hello.php dengan konten berikut:
<?php
echo "Hello, PHP World!";
?>
  1. Jalankan skrip ini dari baris perintah:
php hello.php

Jika Anda melihat "Hello, PHP World!" dicetak, instalasi PHP Anda sukses!

Konfigurasi PHP

Setelah instalasi, Anda mungkin ingin mengubah pengaturan PHP. Hal ini dilakukan melalui file php.ini. Berikut adalah tabel dari beberapa pengaturan umum yang Anda mungkin ingin ubah:

Pengaturan Deskripsi Contoh
memory_limit Maksimum memori yang dapat dikonsumsi oleh skrip memory_limit = 128M
max_execution_time Maksimum waktu yang dapat berjalan oleh skrip max_execution_time = 30
display_errors Apakah menampilkan kesalahan di browser display_errors = On
error_reporting Tingkat pelaporan kesalahan error_reporting = E_ALL
post_max_size Maksimum ukuran data POST post_max_size = 8M
upload_max_filesize Maksimum ukuran file yang diunggah upload_max_filesize = 2M

Ingat untuk memulai ulang server web Anda setelah membuat perubahan ke php.ini!

Kesimpulan

Selamat! Anda telah berhasil mengatur lingkungan pengembangan PHP Anda. Tak matter Anda memilih solusi XAMPP all-in-one atau instalasi khusus, Anda sekarang siap untuk memulai perjalanan pemrograman PHP Anda.

Ingat, setiap pemrogrammer hebat dimulai tepat di tempat Anda sekarang. Jalan mendahului Anda menarik, penuh dengan tantangan dan pengalaman yang menggembangkan. Sementara itu, semoga Anda menikmati pemrograman! Di pelajaran berikutnya, kita akan menulis skrip PHP pertama kita dan mulai menjelajahi dasar-dasar bahasa ini yang kuat. Sampai jumpa!

Credits: Image by storyset