Apa itu mysql pada xampp?

Pengertian XAMPP adalah perangkat lunak [free software] bebas, yang mendukung untuk banyak sistem operasi, yang merupakan kompilasi dari beberapa program. Fungsi XAMPP sendiri adalah sebagai server yang berdiri sendiri [localhost], yang terdiri beberapa program antara lain : Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl.

Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah untuk digunakan yang dapat menampilkan halaman web yang dinamis. Untuk mendapatkanya XAMPP anda dapat mendownload langsung dari web resminya. Dan berikut beberapa definisi program lainnya yang terdapat dalam XAMPP.

Nama XAMPP sendiri merupakan singkatan dari X [empat sistem operasi apapun], Apache, MySQL, PHP dan Perl. Masing-masing huruf yang ada di dalam nama XAMPP memiliki arti sebagai berikut ini:

XAMPP jadi local web server yang memungkinkan Anda mengembangkan aplikasi web secara offline di localhost komputer. Anda bisa memastikan dulu ketuntasan proses pengembangan aplikasi web sebelum membuatnya online.

Artikel ini sedikit banyak akan membahas tentang pengetahuan dasar mengenai XAMPP.

Daftar Isi

5/5 - [1 vote]

Membuat aplikasi web tidak bisa sembarangan. Sebelum meluncurkannya secara online, Anda harus mengembangkannya dulu di server lokal. Anda bisa melakukan pengembangan dan pengujian aplikasi web di server lokal dengan XAMPP.

Pengertian XAMPP: Mengenal Pengertian XAMPP Lebih Dekat

XAMPP adalah sebuah software yang menjalankan peran sebagai local web server. 

Local web server artinya, localhost komputer yang berperan menjalankan web server dan juga sistem database. 

Software ini biasa digunakan untuk pengujian aplikasi web melalui localhost. Aplikasi web yang dikembangkan secara native, menggunakan framework, maupun CMS bisa diuji menggunakan XAMPP.

XAMPP dikembangkan oleh Apache Friends. Apache Friends sendiri merupakan proyek nirlaba yang bertujuan untuk mempromosikan server web Apache. 

Software ini bisa di download melalui //www.apachefriends.org/ dan bisa digunakan secara gratis sepenuhnya. Saat artikel ini dibuat, versi terbarunya adalah XAMPP 7.4.12.

Cara instal XAMPP cukup sederhana, sama seperti instalasi software pada umumnya. 

Kepanjangan XAMPP sendiri mendefinisikan setiap program yang terintegrasi di dalamnya, yaitu: 

X -> Cross PlatformArtinya, software ini kompatibel pada berbagai OS komputer seperti Windows, Linux, maupun Mac OS.A -> ApacheApache merupakan suatu aplikasi web server default yang digunakan oleh XAMPP. Aplikasi ini bersifat open source jadi bisa digunakan secara gratis dan bisa dikembangkan secara bebas.M -> MySQL / MariaDBMySQL & MariaDB adalah aplikasi database server default yang ada di XAMPP. Program ini digunakan untuk mengelola database.P -> PHPPHP merupakan bahasa pemrograman back end untuk mengembangkan aplikasi berbasis web.P -> PerlPerl merupakan bahasa pemrograman yang mencakup banyak tugas, seperti: pengembangan web, pengembangan GUI, pemrograman jaringan, administrasi sistem, dll.

Program-program yang terintegrasi pada XAMPP secara tidak langsung bisa menggambarkan fungsi dan fitur dari software ini.

Mengenal Fungsi XAMPP

Secara umum, XAMPP berfungsi sebagai web server yang bisa diakses melalui localhost komputer. 

Aplikasi web yang belum sepenuhnya jadi, bisa dikembangkan dalam server lokal ini. Developer bisa menguji seluruh fungsi aplikasi web, menguji coba desain web, menyusun struktur konten, dan hal-hal lain sebelum resmi diluncurkan ke internet.

Dengan XAMPP, aplikasi web sudah bisa dipresentasikan secara real. Antarmuka, struktur konten, bahkan fungsi yang berjalan di back-end cukup identik dengan aplikasi web yang asli.

Setelah pengujian di XAMPP selesai dilakukan, aplikasi web bisa di publish secara online dengan menguploadnya di web hosting.

Jogjahost adalah salah satu web hosting handal untuk mempublish aplikasi website milik Anda secara online. Selain hosting, Anda juga bisa menyewa berbagai variasi domain di Jogjahost dengan harga bersahabat.

Fitur-fitur yang ada dalam XAMPP sangat memudahkan proses pengujian aplikasi web. Selain developer profesional, XAMPP juga cukup lazim digunakan oleh pelajar atau mahasiswa untuk belajar mengembangkan aplikasi web. 

Bagian Penting dalam XAMPP & Fitur Penunjangnya

Software XAMPP terbagi dalam 3 bagian penting, yaitu:

1. Htdocs

Hasil instalasi XAMPP di PC memiliki sejumlah folder di dalamnya. Htdocs merupakan salah satu folder tersebut.

Folder Htdocs sendiri berfungsi untuk menyimpan seluruh file dan dokumen yang akan menyusun aplikasi web. 

Karena XAMPP merupakan server lokal, kapasitas penyimpanan dalam htdocs akan menyesuaikan dengan kapasitas hardisk pada PC Anda.

Untuk membuka Htdocs, Anda hanya perlu membuka folder instalasi XAMPP dan foldernya akan terdapat di situ.

2. PhpMyAdmin

PhpMyAdmin merupakan program untuk mengelola sistem database pada aplikasi web. 

PhpMyAdmin tidak hanya digunakan pada XAMPP, web hosting profesional biasanya juga menyediakan program ini.

Melalui PhpMyAdmin, Anda bisa melakukan segala konfigurasi database. Anda bahkan bisa menuliskan script query menggunakan program ini.

Cara membuka PhpMyAdmin di XAMPP cukup sederhana, Anda hanya perlu menuliskan URL //localhost/phpMyAdmin di web browser.

3. Control Panel

Secara umum, Control Panel pada XAMPP berfungsi untuk mengatur, menjalankan, dan mengelola fitur secara umum. 

Di Control Panel terdapat sejumlah fitur yang bisa diatur, diantaranya:

  • Apache -> Web server yang digunakan dalam XAMPP.
  • MySQL -> Database yang digunakan dalam XAMPP.
  • FileZilla -> FTP Server yang memungkinkan Anda untuk memindahkan file antar komputer pada jaringan lokal.
  • Mercury -> Mail Server berfungsi untuk menerima dan mengirim email pada suatu jaringan lokal.
  • Tomcat -> Fitur ini berfungsi untuk mempercepat akses data pada halaman aplikasi website dengan mendapatkan Java Server Pages [JSP]

Setiap fitur tersebut terbagi dalam suatu module. Anda bisa mengatur tiap fitur melalui perintah yang ada dalam modul.

Anda bisa mencentang box pada fitur yang ingin Anda jalankan. Tombol action yang ada pada tiap modul diantaranya Start/Stop, admin, config, logs.

Di Control Panel juga terdapat sejumlah tombol yang menjalankan fungsi penunjang lain:

  • Config : Tombol ini menuju halaman konfigurasi dasar pada XAMPP.
  • Netstat : Untuk mengecek aplikasi yang berjalan di port default XAMPP. 
  • Shell : Membuka CMD. Anda bisa menggunakannya untuk melakukan konfigurasi pada web server tentu saja dengan script CMD.
  • Explorer : Sebuah shortcut bagi Anda yang ingin langsung masuk ke folder instalasi  XAMPP di windows explorer.
  • Services : Untuk menampilkan semua service yang pada saat itu sedang berjalan di background.
  • Help : Menu bantuan yang mengarahkan Anda pada forum komunitas XAMPP. 
  • Quit : Tombol untuk menutup software XAMPP

XAMPP: Web Server Lokal Andalan  

Gunakan XAMPP untuk mengembangkan aplikasi web di server lokal. Pastikan aplikasi web yang Anda kembangkan sudah sesuai rencana sebelum membuatnya online.

XAMPP bisa menampilkan keseluruhan aplikasi website secara otentik untuk membantumu melakukan penyesuaian.

Setiap fitur pada XAMPP membantu Anda menjalankan proses perencanaan, pengembangan, dan pengujian aplikasi web. Konfigurasi database juga bisa dilakukan dengan bantuan XAMPP.

XAMPP tidak hanya bisa digunakan untuk mengembangkan dan menguji aplikasi web native. Anda juga bisa menggunakannya sebagai web server lokal untuk mengembangkan dan menguji aplikasi web yang dibuat dengan framework maupun CMS.

Saat semuanya sudah sesuai, Anda bisa lebih yakin untuk membuatnya dipublish online. Hal tersebut juga akan meminimalisir perubahan-perubahan yang tidak perlu selama website sudah terpublish online.

XAMPP adalah local web server untuk membantu proses pengembangan dan pengujian aplikasi web sebelum di hosting. 

Setelah Anda beres mengembangkan aplikasi web di XAMPP, jangan lupa untuk menghostingnya di Jogjahost. Anda hanya perlu import data dari XAMPP ke hosting Jogjahost.

Dengan Jogjahost, Anda akan mendapatkan layanan hosting berkualitas. Akses data yang sangat cepat, keamanan yang terjamin, dan terdapat berbagai pilihan paket sesuai kebutuhan Anda. 

Related Post:

Ping Google: Mau Pakai CMD atau Aplikasi Android? Berikut Ulasannya

Mengapa Memilih Framework Laravel? Berikut Fitur & Kelebihan

Apa itu Program Afiliasi? Ingin Passive Income, Baca Ini!

Jho

Saya akan berbagi tulisan tentang definisi apapun yang berkaitan dengan dunia hosting, domain dan website.

Jelaskan apa yang dimaksud dengan MySQL?

MySQL atau dibaca My Sequel merupakan sebuah Database Management System atau sering disingkat DBMS yang dijalankan menggunakan perintah SQL [Structured Query Language] yang populer digunakan untuk pembuatan aplikasi berbasis website.

Apa itu Apache dan MySQL?

Apache adalah aplikasi web server yang bersifat gratis dan bisa dikembangkan oleh banyak orang [open source]. MySQL atau MariaDB merupakan aplikasi database server yang dikembangkan oleh orang yang sama. MySQL berperan dalam mengolah, mengedit, dan menghapus daftar melalui database.

Apa yang dimaksud dengan PHP dan MySQL?

PHP and MySQL merupakan kolaborasi antara bahasa pemrograman dan layanan database yang populer saat ini. Jumlah situs yang menggunakan PHP mencapai 78.9% [The Web Technology Surveys, 2019].

Apa itu XAMPP database?

XAMPP merupakan media atau web server localhost yang bisa digunakan secara offline. Melalui XAMPP, pengguna dapat mengelola database yang berada di localhost tanpa memerlukan akses internet sehingga jika koneksi internet terganggu dan tidak dapat mengakses web server, pengguna tidak lagi perlu khawatir.

Bài mới nhất

Chủ Đề