Sabtu, 07 Oktober 2017

XAMPP



XAMPP adalah singkatan yang setiap huruf adalah :
  • X : Program ini dapat dijalankan di banyak sistem operasi, seperti Windows, Linux, Mac OS, dan Solaris.
  • A : Apache, server aplikasi Web. Apache tugas utama adalah untuk menghasilkan halaman web yang benar kepada pengguna terhadap kode PHP yang sudah dituliskan oleh pembuat halaman web. jika perlu kode PHP juga berdasarkan yang tertulis, dapat database diakses dulu (misalnya MySQL) untuk mendukung halaman web yang dihasilkan.
  • M : MySQL, server aplikasi database. Pertumbuhannya disebut SQL singkatan dari Structured Query Language. SQL merupakan bahasa terstruktur yang difungsikan untuk mengolah database. MySQL dapat digunakan untuk membuat dan mengelola database dan isinya. Bisa juga memanfaatkan MySQL guna untuk menambahkan, mengubah, dan menghapus data dalam database.
  • P : PHP, bahasa pemrograman web. Bahasa pemrograman PHP adalah bahasa pemrograman untuk membuat web yang server-side scripting. PHP digunakan untuk membuat halaman web dinamis. Sistem manajemen database yang sering digunakan dengan PHP adalah MySQL. namun PHP juga mendukung Pengelolaan sistem database Oracle, Microsoft Access, Interbase, d-base, PostgreSQL, dan sebagainya.
  • P : Perl, bahasa pemrograman untuk semua tujuan, pertama kali dikembangkan oleh Larry Wall, mesin Unix. Perl dirilis pertama kali tanggal 18 Desember 1987 yang ditandai dengan keluarnya Perl 1. Pada versi-versi selanjutnya, Perl juga tersedia untuk berbagai sistem operasi Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.
XAMPP adalah perangkat yang menggabungkan tiga aplikasi kedalam satu paket,yaitu Apache,MySQL,dan PHPMyAdmin,Dengan Xampp pekerjaan anda sangat dimudahkan karena dapat menginstalasi dan mengkonfigurasi ketiga aplikasi tersebut dengan sekaligus dan otomatis

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. Nama XAMPP sendiri merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, 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.
Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat dijalankan di banyak sistem operasi seperti (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP.
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
phpMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani administrasi MySQL melalui Jejaring Jagat Jembar (World Wide Web). phpMyAdmin mendukung berbagai operasi MySQL, diantaranya (mengelola basis data, tabel-tabel, bidang (fields), relasi (relations), indeks, pengguna (users), perijinan (permissions), dan lain-lain).Pada dasarnya, mengelola basis data dengan MySQL harus dilakukan dengan cara mengetikkan baris-baris perintah yang sesuai (command line) untuk setiap maksud tertentu. Jika seseorang ingin membuat basis data (database), ketikkan baris perintah yang sesuai untuk membuat basis data. Jika seseorang menghapus tabel, ketikkan baris perintah yang sesuai untuk menghapus tabel. Hal tersebut tentu saja sangat menyulitkan karena seseorang harus hafal dan mengetikkan perintahnya satu per satu.
Saat ini banyak sekali perangkat lunak yang dapat dimanfaatkan untuk mengelola basis data dalam MySQL, salah satunya adalah phpMyAdmin. Dengan phpMyAdmin, seseorang dapat membuat database, membuat tabel, mengisi data, dan lain-lain dengan mudah, tanpa harus menghafal baris perintahnya.
phpMyAdmin merupakan bagian untuk mengelola basis data MySQL yang ada di komputer. Untuk membukanya, buka browser lalu ketikkan alamat http://localhost/phpmyadmin, maka akan muncul halaman phpMyAdmin. Di situ nantinya seseorang bisa membuat (create) basis data baru, dan mengelolanya.

Cara menginstall XAMPP di Windows dan menjalankan localhost
Jika Anda ingin membuat dan menjalankan script website yang dibuat dengan PHP, atau ingin menginstall wordpress di komputer Anda tentu saja Anda terlebih dahulu harus menginstall setidaknya 4 software utama yang diperlukan, yaitu Apache, PHP, MySQL (sekarang banyak orang beralih ke MariaDB) dan PHPMyAdmin. Anda bisa menginstall empat software tersebut satu persatu secara manual atau dengan satu aplikasi saja yang sudah mencakup semuanya, yaitu dengan menggunakan XAMPP.
XAMPP merupakan sebuah aplikasi yang didalamnya sudah terdapat Apache, MariaDB (pengganti MySQL), PHP dan Perl. XAMPP sendiri merupakan singkatan dari empat software diatas. XAMPP adalah sebuah paket open source yang dirancang agar mudah untuk digunakan, selain itu XAMPP juga sudah cross-platform, jadi bisa berjalan di MAC dan Linux, namun pada kesempatan kali ini kita hanya akan membahas XAMPP di Windows 10 saja.
Menginstall XAMPP di Windows
Pertama Anda harus kunjungi website Apache Friend dan download XAMPP disana. Ukuran file XAMPP sekitar 109MB.

Website Apache Friends
Setelah selesai di download, selanjutnya tinggal jalankan file tersebut dengan melakukan klik dua kali pada file tersebut.
Selama proses instalasi, Anda mungkin akan mendapatkan beberapa peringatan seperti Windows menanyakan apakah Anda yakin ingin menginstall, dan lain sebagainya. Klik saja “Yes” untuk melanjutkan.
XAMPP Setup Wizard akan memandu Anda melalui proses instalasi. Klik Next.

XAMPP setup wizard
Pada jendela berikutnya Anda akan diminta untuk memilih komponen apa saja yang ingin Anda install. Apache dan PHP secara otomatis akan terinstall maka keduanya tanda ceklis tidak bisa dihilangkan, sedangkan untuk yang lainnya masih bisa disesuaikan dengan kebutuhan Anda, namun untuk contoh kali ini pastikan Anda menceklis MySQL dan PHPMyAdmin karena ini akan sangat berguna untuk Anda nantinya.

Pilihan instalasi di XAMPP
Next, pilih folder lokasi yang Anda inginkan untuk menginstall XAMPP pada komputer Anda, pada contoh ini kita coba untuk membuatnya di folder C:\Program Files\XAMPP.

Memilih folder lokasi XAMPP
Pada jendela berikutnya, Anda akan ditanya apakah Anda ingin menginstall Bitnami for XAMPP, ini merupakan tool gratis untuk memudahkan Anda menginstall WordPress, Drupal dan Joomla.
Pada contoh kali ini kita tidak menginstall Bitnami karena nantinya kita ingin menginstall WordPress secara manual saja.

Bitnami for XAMPP
Setelah semua pengaturan dipilih, XAMPP kini siap untuk di install ke komputer Anda. Klik Next untuk melanjutkan.

XAMPP selesai di install
Setelah XAMPP terinstall, Anda akan ditanya apakah Anda ingin memulai XAMPP Control Panel, yang menyediakan sebuah antarmuka untuk menjalankan lingkungan localhost Anda. Anda bisa ceklis pada pilihan ini lalu klik Finish.

XAMPP selesai di install
Control Panel secara otomatis akan terbuka, namun apabila tadi Anda tidak menceklis pilihan, Anda bisa membukanya melalui folder XAMPP di komputer Anda, dan buka XAMPP Control Panel sebagai gantinya.
Maka tampilan XAMPP Control Panel akan terbuka seperti berikut ini.






 Sumber:
http://www.dosenpendidikan.com/pengertian-komponen-dan-fungsi-xampp-lengkap-dengan-penjelasannya/
https://ratindiaapriyanti.wordpress.com/2015/12/07/mengenal-apa-itu-xampp/
https://www.jurnalweb.com/cara-menginstall-xampp-di-windows-dan-menjalankan-localhost/

Tidak ada komentar:

Posting Komentar

Economics of Scopes

Economies of scope adalah situasi dimana joint output dari satu perusahaan lebih besar dibandingkan dengan output yang akan dicapai ol...