Instal apache, php dan mysql (mariadb) di windows menggunakan xampp

Video: Cara Install TCEXAM Di Windows menggunakan XAMPP (Apache, PHP dan MySQL/MariaDB) 2024

Video: Cara Install TCEXAM Di Windows menggunakan XAMPP (Apache, PHP dan MySQL/MariaDB) 2024
Anonim

Beberapa dari Anda mungkin memiliki gagasan tentang apa arti judulnya dan beberapa dari Anda mungkin tidak, jadi sebelum kita masuk ke tutorial ini mari kita berkenalan sepenuhnya dengan semua istilah.

Apache adalah perangkat lunak server web yang paling banyak digunakan saat ini, dan telah lebih dari 20 tahun terakhir sejak dirilis pertama kali pada tahun 1995. Ia memproses permintaan HTTP dan memungkinkan kami untuk menyimpan, memproses, dan mengirimkan halaman web secara lokal atau di internet. Semua situs web memerlukan server web untuk dapat ditampilkan di browser web.

PHP adalah bahasa skrip sisi server. PHP dapat berjalan secara lokal, dengan sendirinya, tetapi itu paling umum dikenal berjalan sebagai ekstensi ke server web. Dalam hal ini memungkinkan pengembang untuk menjalankan aplikasi PHP di server dan mengirimkan hasilnya melalui browser. Ini adalah salah satu bahasa skrip sisi server paling populer.

MySQL adalah aplikasi server database yang memungkinkan kami untuk menyimpan dan mengirimkan data untuk aplikasi dan / atau situs web. MySQL telah menjadi standar dalam perangkat lunak basis data sumber terbuka selama bertahun-tahun. Tetapi sejak dibeli oleh Sun Microsystems pada tahun 2008, dan dijual kembali ke Oracle pada tahun 2010, para pendiri awalnya menganggap bahwa ia beralih dari sifat open source ke versi yang lebih komersial. Sebagai balasannya, pendiri MySQL memotong kode sumber dan membuat MariaDB, pengganti drop-in untuk MySQL yang berjanji untuk selalu tetap open-source dan kompatibel dengan MySQL API dan perintah.

Jika kita mengumpulkan semua informasi di atas, maka kita harus mendapatkan server web (Apache) yang mampu menangani bahasa scripting sisi server (PHP) dan kemungkinan untuk menyimpan informasi menggunakan server database (MariaDB).

Masing-masing bagian dari perangkat lunak yang dijelaskan tersedia secara gratis dan dapat diunduh dari situs web khusus atau mirror resmi. Masalahnya adalah bahwa konfigurasi manual dapat memakan waktu dan membutuhkan pengetahuan komputer / server tingkat lanjut untuk memahami apa yang dilakukan setiap opsi.

Untungnya ada banyak alternatif, dan salah satunya adalah XAMPP. Ini memungkinkan kita untuk dengan mudah menginstal Apache, MySQL / MariaDB dan PHP dengan mengkonfigurasi mereka secara otomatis selama instalasi. Ini juga termasuk paket tambahan seperti FileZilla FTP Server, Server Surat Merkuri, Tomcat, PERL, phpMyAdmin dan Webalizer. Pada dasarnya semua yang Anda butuhkan untuk memulai server web Anda sendiri untuk pengujian dan pengembangan.

Apa yang Anda butuhkan:

  • PC dengan Microsoft Windows
  • koneksi internet untuk mengunduh penginstal
  • kesabaran

1. Yang harus Anda lakukan adalah mengunjungi www.apachefriends.org dan mengunduh penginstalnya. Perhatikan bahwa XAMPP juga tersedia untuk mesin berbasis Linux dan Mac OS X jadi unduh versi yang benar untuk OS Anda.

2. Instal XAMPP menggunakan installer yang diunduh. Perhatikan bahwa selama instalasi Anda akan diminta untuk memilih paket yang Anda butuhkan. Di sini Anda dapat menghapus centang semuanya kecuali Apache, MySQL dan PHP, tetapi saya sarankan Anda juga menginstal phpMyAdmin dan Webalizer. Ini akan membantu Anda mengelola database MySQL Anda dan juga memberikan informasi tentang penggunaan situs web.

3. Setelah instalasi Anda akan disambut oleh Panel Kontrol XAMPP. Di sinilah Anda dapat memulai dan menghentikan aplikasi server dan membuat modifikasi pada file konfigurasinya. Untuk memulai Apache dan MySQL cukup tekan tombol Mulai untuk masing-masing.

4. Setelah server dimulai, buka browser favorit Anda dan arahkan ke http://172.0.0.1 atau http: // localhost untuk mengakses halaman utama XAMPP. Dari sini Anda dapat mengakses phpMyAdmin, melihat konfigurasi PHP menggunakan PHPInfo dan juga mengakses bagian pertanyaan yang sering diajukan dan bagian BAGAIMANA yang seharusnya cukup untuk Anda mulai dengan XAMPP.

Selamat! Anda telah menginstal Apache, PHP dan MySQL / MariaDB pada mesin Windows menggunakan XAMPP. Anda sekarang dapat menguji dan mengembangkan situs web dengan menjalankannya secara lokal alih-alih harus mengunggah setiap file ke server web setelah mengeditnya.

CATATAN 1: Untuk mengakses situs web atau skrip menggunakan XAMPP, Anda harus memindahkan file situs web ke folder bernama HTDOCS yang terletak di dalam folder instalasi XAMPP (biasanya C: \ XAMPP).

CATATAN 2: Port 80 dan 443, yang digunakan secara default oleh Apache, dapat diblokir atau dicadangkan pada mesin Anda oleh aplikasi lain. Sebagai contoh, Skype mencadangkan port-port ini jika ada yang tidak tersedia, dan terus mencadangkannya meskipun tidak menggunakannya. Anda dapat menonaktifkan ini di Skype dengan menghapus centang Gunakan port 80 dan 443 untuk koneksi masuk tambahan di bawah Tools -> Options -> Advanced -> Connection.

CATATAN 3: Jika mesin Anda berada di belakang router dan ingin mengakses situs web yang dihosting di XAMPP dari koneksi eksternal, Anda harus mengatur port forward pada router ke mesin XAMPP untuk port 80 (HTTP), 443 (HTTPS) dan 3306 (MySQL).

Jika Anda memiliki pertanyaan lain, silakan gunakan bagian komentar di bawah ini.

Instal apache, php dan mysql (mariadb) di windows menggunakan xampp