Arsitektur Dasar Web Development dan Instalisasi XAMPP Untuk Bahasa Pemrograman PHP #1

Pendahuluan
Arsitektur Dasar Web Development
Menggunakan bahasa pemrograman PHP tidak se simple menggunakan JavaScript atau HTML dan CSS, hal ini karena bahasa pemrograman PHP digunakan pada Server Side sedangkan JS, HTML, dan CSS berada di penggunaan Client Side. Untuk gambarannya seperti ini.

Dari ilustrasi diatas dibagi menjadi 2 bagian, pertama Client Side, disisi ini terdapat Web Browser untuk menampilkan HTML, CSS, JavaScript, dll yang dikelola langsung oleh user administrator/ client. 
Sedangkan Server side terdapat 3 bagian yang tidak bisa terpisahkan yaitu Web Server (yang banyak digunakan apache dan nginx) dan Database yang bisa dihubungkan dengan beberapa bahasa pemrograman seperti yang akan saya gunakan yaitu PHP.
Nah Sebenernya kalian dapat menggunakan bahasa PHP dengan menginstall secara manual 3 bagian pada server side tadi, namun untuk mempermudah telah disediakan all in one package yang telah memuat package di Server Side seperti apache, MySQL dan PHP.

Beberapa aplikasi yang menyediakan all in one package seperti:
1. WAMP, merupakan singkatan Windows Apache MySQL PHP.
2. LAMPP, merupakan singkatan dari Linux, Apache, MySQL dan Perl/PHP. 
3. MAMP, merupakan singkatan dari : Macintosh, Apache, MySQL dan PHP.
4. Dan yang terakhir ada yang namanya XAMPP, meruapakan singkatan dari ( X = Dapat untuk lintas platform atau OS seperti Linux, Windows, dan MacOS), Apache, MySQL dan PHP. Ini yang akan kita install.

Pembahasan
Langkah-langkah install Xampp
1. Pertama download aplikasinya di website resminya disini, Pilihlah sesuai Operating Sistem yang kalian gunakan, disini saya contohkan pakai linux, untuk yang pakai Windows atau MacOS kurang lebih sama saja.

2. Jika terdapat notifikasi seperti ini, klik Keep.

 3. Tunggu hingga proses download selesai.

 4. Cek folder download kalian, pastikan folder xampp sudah ada. Untuk yang pakai windows atau Mac OS bisa langsung open filenya untuk mulai install.

5. Untuk yang menggunakan linux lebih baik memberikan permision dulu kepada file xampp-nya dengan perintah chmod seperti dibawah ini.
sudo chmod +x xampp-linux-(versi xampp kalian)
sudo ./xampp-linux-(versi xampp kalian)
Contohnya seperti dibawah ini.

 6. Untuk linux, windows dan MacOS akan muncul sama seperti tampilan di bawah ini, Klik Next.

 7. Klik semua, pastikan sudah bertanda silang, kemudia Klik Next
 8. Klik Next.

 9. Klik Next.

10.Klik Next.

11. Tunggu hingga proses installing selesai. 

12. Klik Lunch XAMPP untuk menjalankan, kemudian klik Finish.

13. Berikut tampilan awal XAMPP.

14. Untuk menjalankan servicenya seperti web server (Apache) dan DBMS (MySQL), klik tab Manage Servers, Kemudian klik Start All. Setelah Running, Kalian bisa memulai pemrograman PHP di folder htdocs. Untuk menghentikan service tinggal kliik Stop atau Stop All. Sampai disini kita telah selesai instalisasi dan penggunaan XAMPP untuk .

15. Jika kalian menggunakan linux, untuk menjalankan service pada XAMPP cukup buka terminal, kemudian jalankan.
sudo /opt/lampp/lampp start
seperti dibawah ini.
 Untuk menghentikan service cukup ketik perintah
sudo /opt/lampp/lampp stop
Penutup
Dengan menginstall dan menggunakan XAMPP kita dapat menjalankan all in one package server dengan mudah dan lebih stabil.

Post a Comment for "Arsitektur Dasar Web Development dan Instalisasi XAMPP Untuk Bahasa Pemrograman PHP #1"

Berlangganan via Email