Pengertian dan Perbedaan Antara LAMP dan XAMPP

Assalamu'alaikum Wr. Wb.


A. PENDAHULUAN
           Selamat datang di blog saya, kali ini saya akan membagikan sedikit informasi atau sharing tentang perngertian dari LAMP dan XAMPP. Untuk lebih jelasnya mari kita artikel berikut ini.


B. LATAR BELAKANG
           Lamp dan Xampp adalah suatu perangkat lunak bebas (free software), yang mendukung untuk bagian sistem operasi yang merupakan kompilasi dari beberapa program dan sebuah server yang berdiri sendiri (localhost).


C. MAKSUD DAN TUJUAN
            - Untuk membangun atau membuat sebuah web server
            - Untuk menggabungkan antara codingan dengan database untuk
              untuk dijadikan sebuah web maupun aplikasi.
            - Dapat digunakan untuk menggabungkan atau kompilasi beberapa
              program.


D. WAKTU YANG DIBUTUHKAN
           Kurang dari 5 menit


E. PEMBAHASAN

           LAMP adalah istilah yang merupakan singkatan dari linux, apache, mysql dan php/perl/python. Merupakan sebuah paket perangkat lunak bebas yang digunakan untuk menjalankan sebuah aplikasi secara lengkap.

Arti dari singkatan LAMP tergantung pada komponen tertentu yang digunakan sebagai bagian dari bundel yang sebenarnya:
       - Linux , yang sistem operasi (yaitu bukan hanya kernel Linux , tetapi juga
         glibc dan beberapa komponen penting lainnya dari sistem operasi)
       - Apache HTTP Server , yang web server
       - MySQL , MariaDB atau MongoDB , yang sistem manajemen database
       - PHP , Perl , atau Python , yang bahasa scripting (masing-masing bahasa
         pemrograman ) yang digunakan untuk halaman web dinamis dan
         pengembangan web .

Lamp adalah singkatan untuk beberpa perangkat lunak open source, awalnya diciptakan dari huru pertama dari linux (sistem operasi). Apache http server, mysql (software database), dan php/perl/python komponen utama untuk membangun layak web server tujuan umum.
LAMP bundel dapat dan sering dikombinasikan dengan banyak paket perangkat lunak bebas dan open source lainnya seperti, misalnya:
       - netsniff-ng untuk pengujian keamanan dan pengerasan
       - Snort , sebuah deteksi intrusi (IDS) dan sistem pencegahan intrusi (IPS)
       - RRDtool untuk diagram
       - Nagios , Collectd atau Cacti , untuk pemantauan.

Komponen-komponen dari Lamp :
      - linux sebagai sistem operasi
      - apache HTTP server sebagai web server
      - mysql sebagai sistem basis data atau juga bisa maria db
      - php/perl/python sebagai bahasa pemrograman yang dipakai

Beberapa perangkat lunak yang menggunakan konfigurasi Lamp :
   - mediaWiki, dan
   - bugzilla


  

           Software yang satu ini bernama XAMPP yang merupakan singkatan dari Apache, MySQL, PHP dan Perl sedangkan huruf “X” dimaksudkan sebagai suatu software yang dapat dijalankan di empat OS utama seperti Windows, Mac OS, Linux dan Solaris. Istilah ini seringkali disebut dengan cross platform (software multi OS).

XAMPP merupakan perangkat lunak bebas yang mendukung bayak sistem operasi, merupakan campuran dari beberapa program yang mempunyai fungsi sebagai server yang berdiri sendiri, yang terdiri dari program mysql database, apache http server, dan penerjemah ditulis dalam bahasa pemrograman php dan perl.



Fungsinya adalah sebagai server yang berdiri sendiri (locallhost), yang terdiri atas program apache http server, mysql, database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman php dan perl.
Komponen-komponen dari Xampp :
      - apache 2.4.2
      - mysql 5.5.2.5a
      - php 5.4.4
      - phpmyadmin 3.5.2
      - file zilla ftp server
      - tomcat (with mod_proxy_ajp as connector)

Fitur fungsi penting yang terdapat pada xampp :
      - Htdocs merupakan sebuah folder penyimpanan web server untuk halaman
        halaman web yang sudah dibuat dan nantinya akan ditampilkan.
      - phpMyAdmin merupakan suatu software khusus untuk mengelola
        administrasi MySQL.
      - Sesuai dengan namanya, di Control Panel ini anda dapat mengontrol atau
        mengendalikan XAMPP dengan lebih efektif, mulai dari mengatur setting
        website, database, dan masih banyak lagi. Dalam dunia hosting lebih
        dikenal istilah CPanel.


F. KESIMPULAN
            Dengan adanya Lamp dan Xampp kita dapat membuat atau membangun sebuah web server maupun software, sedangkan jika membuat sebuah web kita perlu menggabungkan sebuah coding dan database dengan lamp atau xampp yang akan menjadikan sebuah website atau web server.


G. REFERENSI
         - https://id.wikipedia.org/wiki/LAMP



H. PENUTUP
          Sekian yang hanya dapat saya sampikan, semoga artikel ini dapat bermnafaat bagi anda dan apabila ada kesamaan atau kesalahan kata dan tutur bahasa yang kurang berkenan saya mohon maaf yang sebesar besarnya.


Wassalamu'alaikum Wr. Wb.

0 komentar:

Post a Comment