Web Server XAMPP


Untuk menguji apakah aplikasi web Anda berjalan baik atau tidak maka diperlukan yang disebut dengan web server . Web Server ini adalah tempat dimana Anda menyimpan aplikasi web anda kemudian mengaksesnya melalui internet . Setiap perubahan , kecil maupun besar , Anda upload ke web server baru setelah itu Anda periksa apakah perubahan itu sudah sesuai dengan yang and inginkan atau belum .

Selain itu dibutuhkannya web server ini adalah karena untuk server side script seperti PHP , pemeriksaan baru akan tampil jika menggunakan web server , Itulah bedanya dengan client side script seperti HTML, CSS  dan Javascript yang cukup dengan browser Anda sudah bisa tahu apakah script Anda sudah sesuai dengan keinginan Anda  atau belum .

Nah, coba bayangkan jika mekanisme di atas Anda lakukan di mana Anda harus selalu mengupload script ke web server via Internet untuk memeriksa kebenaran script web anda . Dengan koneksi broadband sekalipun , tetap saja mekanisme di atas tentu sangat memakan waktu dan mengganggu . Salah satu solusinya adalah dengan menggunakan web server lokal (di dalam komputer Anda sendiri) . Dengan solusi ini  , maka pemeriksaan apakah perubahan pada script web anda sudah sesuai dengan keinginan Anda atau belum , itulah semudah "save and refresh", simpan dan kemudian refresh browser .

Ada banyak web server yang bisa menjadi pilihan . Di windows ada Internet Information Service (IIS) Keluaran dari Microsoft . Aplikasi web server ini sudah support  ASP.NET dan PHP . Anda bisa mendapatkan IIS di http://www.iis.net/downloads

Web server lain yang sangat terkenal adalah Apache . Apache sebetulnya merupakan salah satu proyek dari sebuah yayasan yang memiliki banyak proyek software gratis untuk digunakan oleh banyak orang  . Yayasan itu bernama The Apache Software Foundation .

Aplikasi web server Apache bisa digunakan bahkan bukan hanya di Windows, tetapi juga di Linux dan Mac . Apache webserver sudah sangat populer di Internet sejak April 1996 . Kelebihan lainnya adalah The Apache Software Foundation sangat tinggi komitmennya untuk terus mengembangkan web server Apache sehingga keterjaminannya untuk senantiasa kompatibel dengan teknologi web terkini sangat tinggi .  Dan yang terakhir , begitu banyak forum-forum untuk bertanya jika kita memiliki masalah dalam penggunaan web server  Apache . Web server Apache bisa anda dapatkan di https://httpd.apache.org

Sebetulnya, jika Anda ingin supaya sebuah web dinamis Anda (misal dalam PHP) bisa diakses secara lokal menggunakan web server lokal , maka Anda harus menginstal PHP (untuk script), Apache(web server) dan MySQL(database) satu demi satu , namun sekarang , ada beberapa komunitas programmer yang menyediakan solusi praktis dalam menginstal aplikasi-aplikasi tadi . Beberapa diantaranya adalah
Sebetulnya XAMP dan WAMP boleh dibilang memiliki fitur dan kemampuan yang hampir mirip . Namun , pada artikel ini akan digunakan XAMPP karena XAMPP support untuk banyak sistem operasi seperti Windows , Linux, Mac dan Solaris sehingga tidak masalah ketika berpindah-pindah sistem operasi . 

Kata Xampp sendiri berasal dari : 
  • X yang berarti Cross Platform karena XAMPP bisa dijalankan di Windows , Linux , Mac Dsb
  • A yang berarti Apache sebagai web server-nya 
  • M yang berarti MySQL sebagai Database Management System(DBMS)-nya 
  • PP yang berarti PHP dan Perl sebagai bahasa yang didukungya . 
Karena saya menggunakan Linux caranya antara lain : 

Postingan terkait:

Belum ada tanggapan untuk "Web Server XAMPP"

Post a Comment