Apa itu XAMPP?
XAMPP adalah pelayan web sumber terbuka, lintas platform yang terdiri daripada pelayan web, mesin pangkalan data MySQL, dan pakej pengaturcaraan PHP dan Perl. Ia disusun dan dikendalikan oleh Apache. Ini membolehkan pengguna membuat laman web WordPress secara dalam talian menggunakan pelayan web tempatan di komputer mereka. Ia menyokong Windows, Linux, dan Mac.
Ia disusun dan dikendalikan oleh apache. Singkatan XAMPP bermaksud;
- X - [sistem operasi lintas platform] yang bermaksud ia boleh dijalankan pada mana-mana OS Mac OX, Windows, Linux dll.
- A - Apache - ini adalah perisian pelayan web.
- M - MySQL - Pangkalan Data.
- P - PHP
- P - Perl - bahasa skrip
Mengapa menggunakan XAMPP?
XAMPP menyediakan panel kawalan yang mudah digunakan untuk menguruskan Apache, MySQL, dan program lain tanpa menggunakan perintah. Untuk menggunakan PHP, kita perlu memasang Apache dan MySQL. Tidak mudah untuk memasang Apache dan mengkonfigurasinya kerana perlu disiapkan dan disatukan dengan PHP dan Perl, antara lain. XAMPP menangani semua kerumitan untuk mengatur dan mengintegrasikan Apache dengan PHP dan Perl.
Tidak seperti Java yang hanya berjalan dengan Java SDK, PHP memerlukan pelayan web untuk berfungsi.
Dalam Tutorial XAMPP ini, anda akan belajar-
- Apa itu XAMPP?
- Mengapa menggunakan XAMPP?
- Cara Muat turun dan Pasang XAMPP
- Konfigurasi Pelayan Web XAMPP asas
- Panel Kawalan XAMPP
- Konfigurasikan XAMPP
- Apakah PHP IDE terbaik?
- Pengenalan Netbeans IDE
- Membuat projek PHP baru menggunakan Netbeans IDE
- Menjalankan Contoh PHP pertama anda
Cara Memasang XAMPP
Kami melihat proses langkah demi langkah untuk memasang XAMPP untuk Windows. Untuk Sistem Operasi Lain, langkah pemasangan XAMPP adalah serupa.
Langkah 1) Muat turun XAMPP
Klik di sini untuk memuat turun XAMPP untuk Windows: http://www.apachefriends.org/en/xampp-windows.html
Langkah 2) Mulakan Pemasangan
Pemasangan XAMPP sama seperti memasang program windows yang lain. Terdapat beberapa perkara yang mesti kita perhatikan.
Langkah 3) Jalankan Persediaan
Selepas anda memuat turun XAMPP, jalankan persediaan. Tetingkap dialog mesej amaran yang ditunjukkan di bawah muncul.
Langkah 4) Ubah Tetapan Kawalan Pengguna
Sekiranya anda menggunakan Windows Vista atau Windows 7, pastikan anda menyahaktifkan ciri Kawalan Akaun Pengguna. Untuk melakukan ini, Pilih Panel Kawalan> Akaun Pengguna> Ubah tetapan Kawalan Akses Pengguna. Rajah di bawah menunjukkan langkah-langkah utama.
Langkah 5) Simpan tetapan
- Setelah anda mematikan Kawalan Akaun Pengguna, klik pada butang OK pada kotak mesej amaran.
- Kali ini anda mendapat mesej berikut
Langkah 6) Klik Seterusnya
Di skrin seterusnya, klik seterusnya
Langkah 7) Pilih jalan Insatllation
Pada skrin seterusnya, Tukar jalan pemasangan jika diperlukan. Klik Seterusnya
Langkah 8) Periksa perkhidmatan yang diperlukan
Pada skrin seterusnya pilih Apache dan MySQL. Anda boleh memilih FileZilla (FTP Client) jika diperlukan. Klik Pasang
Perhatikan bahawa perkhidmatan adalah program yang berjalan lama di windows yang tidak memerlukan campur tangan pengguna. Perkhidmatan dapat diatur untuk berjalan secara automatik setiap kali sistem operasi windows dimulakan. Untuk anda menggunakan Apache dan MySQL, semestinya mereka berjalan di latar belakang . Memasangnya sebagai perkhidmatan menjalankan Apache dan MySQL secara automatik di latar belakang setiap kali anda menghidupkan komputer anda . Sekiranya anda belum memasang Apache dan MySQL sebagai perkhidmatan, maka anda harus memulakannya secara manual setiap kali anda mahu menggunakannya. Anda mesti melakukan ini dari panel kawalan XAMPP.PHP dan
Langkah 9) Selesaikan pemasangan
Setelah berjaya menyelesaikan pemasangan, anda akan melihat tetingkap berikut
- Klik pada butang Selesai
Sebelum menguji pemasangan XAMPP kami, mari kita lihat direktori asas yang akan kita bekerjasama.
Konfigurasi Pelayan Web XAMPP asas
Tutorial XAMPP ini menganggap bahawa anda telah memasang XAMPP pada pemacu C di Windows menggunakan langkah-langkah yang disebutkan di atas . Berikut adalah senarai direktori asas yang semestinya anda perhatikan.
- htdocs ; ini adalah direktori root web. Semua kod PHP kami akan diletakkan di dalam direktori ini.
- mysql - direktori ini mengandungi semua maklumat yang berkaitan dengan mesin pangkalan data MySQL, secara lalai ia berjalan di port 3306.
- php - direktori ini mengandungi fail pemasangan PHP. Ia mengandungi fail penting bernama php.ini. Direktori ini digunakan untuk mengkonfigurasi bagaimana PHP berkelakuan di pelayan anda.
Secara lalai , pelayan web Apache berjalan di port 80 . Sekiranya port 80 diambil oleh pelayan web lain, anda boleh menggunakan nombor port yang berbeza. Untuk tutorial ini kita akan menganggap bahawa kita menggunakan port 80. Perhatikan, jika anda menggunakan SKYPE, ia menggunakan port yang sama. Tutup Skype jika anda ingin menggunakan XAMPP untuk PHP pada port 80
Panel Kawalan XAMPP
Panel kawalan digunakan untuk menguruskan program yang dipasang melalui XAMPP. Untuk membuka panel kawalan Pelayan XAMPP,
- Klik pada menu mula
- Terokai direktori program dan cari Apace Friends kemudian XAMPP seperti yang ditunjukkan dalam rajah di bawah
- Rajah di bawah menunjukkan panel kawalan.
1) Bahagian ini menyenaraikan perkhidmatan, modul dan ID proses yang dipasang PID. Tandakan hijau bermaksud modul telah dipasang sebagai perkhidmatan. Tanda merah bermaksud ia belum dipasang sebagai perkhidmatan. Untuk memasang perkhidmatan, klik pada tanda merah. Sekiranya butang menunjukkan tanda hijau dan anda mengkliknya, panel kawalan akan meminta anda sama ada anda mahu menyahpasang sistem.
2) Bahagian ini menunjukkan Port yang berkaitan dengan modul. Bahagian tindakan adalah untuk;
- memulakan dan menghentikan modul
- Buka tetingkap pentadbiran untuk Apache dan MySQL
- Buka fail konfigurasi untuk Apache, MySQL dll untuk membuat perubahan
- Lihat fail log untuk modul
3) Bahagian ini mengandungi utiliti berguna seperti Netsat, jalan pintas perkhidmatan windows dll.
4) Bahagian ini memaparkan maklumat status pada modul. Panel kawalan boleh digunakan untuk;
- Pasang dan nyahpasang perkhidmatan seperti Apache, MySQL dan lain-lain yang dipasang melalui XAMPP
- Mulakan dan hentikan perkhidmatan.
- Buka fail konfigurasi dll.
Konfigurasikan XAMPP
Sekarang mari kita lihat konfigurasi asas yang diperlukan sebelum kita mula menggunakan pemasangan XAMPP kami untuk mengembangkan laman web bertenaga PHP. Taipkan URL http: // localhost / xampp / di penyemak imbas kegemaran anda. Untuk tutorial ini, kami akan menggunakan Firefox sebagai penyemak imbas web kami.
Sekiranya anda dapat melihat skrin di atas maka anda telah berjaya memasang XAMPP. Panel di sebelah kiri mengandungi pautan ke maklumat berguna seperti;
- Versi PHP dipasang
- Tetapan keselamatan XAMPP
- Akses ke utiliti seperti phpMyAdmin dll.
Versi PHP yang dihantar dengan XAMPP 1.8.0 adalah PHP 5.4.4
Apakah PHP IDE terbaik?
PHP IDE adalah program yang membolehkan anda menulis kod PHP dengan mudah. PHP IDE sering dilengkapi dengan ciri sorotan sintaksis dan dalam beberapa kes juga melengkapkan ciri. Ini bermaksud bahawa jika anda menulis kata kunci PHP yang dikenali oleh jurubahasa PHP, maka kata kunci tersebut akan diserlahkan dengan warna yang berbeza daripada yang digunakan untuk pernyataan biasa. Ciri pelengkap automatik muncul kata kunci PHP yang diketahui secara automatik semasa anda mengetiknya. Notepad juga dapat digunakan untuk menulis dan menyunting kod PHP. Kelemahan menggunakan editor seperti Notepad adalah menyahpepijat skrip menjadi sukar kerana tidak mudah untuk mencari kesalahan seperti kata kunci salah eja, pendakap yang tidak ditutup dll IDE akan menyoroti pernyataan dengan kesilapan sehingga mudah bagi anda untuk melihatnya. Jadual yang ditunjukkan di bawah menunjukkan 5 editor PHP yang popular
Penyunting | Lesen | Platform Merentas | Penerangan ringkas |
---|---|---|---|
NetEans IDE | Sumber terbuka | Ya |
|
Dreamweaver | Komersial | Ya |
|
Studio Zend | Komersial | Ya |
|
Gerhana PHP | Sumber terbuka | Ya |
|
Notepad ++ | Perisian percuma | Windows sahaja |
|
Netbeans IDE PHP editor Seperti yang disoroti secara ringkas dalam jadual di atas, Netbeans IDE mempunyai ciri-ciri hebat yang meningkatkan produktif PHP coders. IDE boleh dimuat turun secara percuma dari https://netbeans.org/downloads/index.html
- Sorotan sintaks dan ciri yang dilengkapkan secara automatik meningkatkan produktiviti anda
- Ia mempunyai sokongan asli untuk sistem pangkalan data seperti MySQL. Anda tidak perlu menggunakan dua program untuk membuat kod dan mengembangkan pangkalan data anda .
- IDE dapat digunakan dalam persekitaran kolaboratif . Ini sangat berguna apabila anda perlu bekerjasama dengan pembangun lain sebagai satu pasukan.
- IDE mempunyai sokongan untuk bahasa lain seperti;
- Jawa SE
- Java EE
- C
- C ++
Versi terkini Netbeans IDE pada penulisan ini adalah versi 7.3
Pengenalan Netbeans IDE
Setelah berjaya memasang editor Netbeans IDE PHP, jalankan program seperti program windows yang lain. Tetingkap yang ditunjukkan di bawah muncul
1. Project explorer - panel ini digunakan untuk memaparkan semua projek yang dibuka. Projek disenaraikan dalam paparan pokok.
2. Bar alat pintasan - bar alat ini mengandungi jalan pintas untuk tugas yang sering dilakukan seperti membuat projek baru, membuka projek yang ada, buat asal dan buat semula tindakan dll.
3. Halaman permulaan - halaman ini mengandungi 3 tab iaitu- Learn & Discover, My Netbeans dan Apa yang Baru.
- Tab pertama [Learn and Discover] memperkenalkan anda kepada ciri-ciri Netbeans IDE, mempamerkan beberapa demo dan tutorial yang dapat dikembangkan di Netbeans IDE.
- Tab kedua [My Netbeans] menyenaraikan projek yang baru dibuka, membolehkan anda memasang pemalam dan mengaktifkan ciri IDE.
4. Tetingkap keluaran - digunakan untuk menampilkan output dari program seperti aplikasi konsol Java. Ia juga digunakan untuk memaparkan maklumat log dan debug. Tangkapan skrin di bawah menunjukkan IDE dengan projek terbuka.
Membuat projek PHP baru menggunakan Netbeans IDE
- Klik pada butang buat projek baru pada bar alat seperti gambar di bawah
- Sekiranya anda memuat turun semua paket yang terdapat di XAMPP NetBeans IDE, pastikan anda memilih PHP di bawah kategori projek, Aplikasi PHP di bawah Projek kemudian klik pada butang Next.
- Masukkan nama projek seperti gambar di bawah.
- Pastikan folder disimpan dalam direktori pemasangan XAMPP PHP seperti gambar di atas.
- Klik pada butang seterusnya apabila selesai.
- Pastikan Jalankan sebagai: diatur ke Laman Web Tempatan (berjalan di pelayan web tempatan)
- URL Projek: ditetapkan ke http: // localhost / phplessons /
Perhatikan bahawa tetapan di atas akan ditetapkan untuk anda secara lalai. Anda tidak perlu mengubah apa-apa kecuali anda seorang pakar
- Klik pada butang Next
- Editor Netbeans PHP memungkinkan untuk integrasi dengan kerangka PHP MVC seperti Symfony dan Zend. Buat masa ini kami tidak akan memilih kerangka kerja MVC. Klik pada butang Selesai.
- Projek yang baru anda buat akan dipaparkan di penyemak imbas projek dan halaman index.php yang dibuat untuk anda.
- Halaman yang baru dibuat mengandungi beberapa kod html. Gantikannya dengan kod berikut yang ditunjukkan di bawah.
Menjalankan Contoh PHP pertama anda
- Klik pada butang jalankan pada bar alat seperti yang ditunjukkan di bawah
- Penyemak imbas lalai anda akan dibuka dengan URL http: //localhost/phplessons/index.php . Keluaran "Hello World!" akan dipaparkan di penyemak imbas anda.
Ringkasan
- Bentuk penuh XAMPP adalah platform X-cross, Apache, MySQL, PHP dan Perl
- Editor PHP adalah program yang membolehkan anda menulis kod PHP dalam waktu sesingkat mungkin dan membolehkan anda menyahpepijat kesalahan sintaks anda pada waktu reka bentuk.
- Editor PHB Netbeans adalah editor sumber terbuka pelbagai platform yang meningkatkan produktiviti pemaju PHP.