Kali ini saya akan mempost tentang "cara menginstal LAMP di Debian Server".
1. Pengertian
LAMP adalah istilah yang merupakan singkatan dari Linux, Apache, MySQL dan Perl/PHP/Phyton. Merupakan sebuah paket perangkat lunak bebas yang digunakan untuk menjalankan sebuah aplikasi secara lengkap.
Komponen-komponen dari LAMP :
- Linux – sistem operasi
- Apache HTTP Server – web server
- MariaDB atau MySQL – sistem basis data
- PHP atau Perl atau Python – bahasa pemrograman yang dipakai
Linux adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.
Apache :
Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat dijalankan di banyak sistem operasi (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.
Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur, autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh sejumlah antarmuka pengguna berbasis grafik (GUI) yang memungkinkan penanganan server menjadi mudah.
Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-pengembang di bawah naungan Apache Software Foundation.
MySQL :
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 di mana penggunaannya tidak cocok dengan penggunaan GPL.
Tidak sama dengan proyek-proyek seperti Apache, di mana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, di mana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael "Monty" Widenius.
PHP :
PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memprogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
2.Latar belakang.
Untuk bisa menjalankan service atau aplikasi di server maka perlu menginstal LAMP
3.Maksud dan tujuan.
agar dapat membuat web sekolah dan sebagainya di local
4.Alat dan bahan.
-.Manual book.
5.Waktu pelaksanaan.
menghabiskan sekitar 15-30 menit.
6.tahap pelaksanaan.
- buka terminal
- masuk ke mode root dengan mengetikan perintah "sudo su",masukkan pasword PC, enter.
-Lalu ketikkan apt-get install apache2
- Jika sudah, buka browser, lalu ketikkan IP debian server yang kita buat di web browser, maka akan muncul laman seperti ini :
- Lalu install php5 dengan perintah:
apt-get install php5 php5-mysql php5-gd php5-json php5-mcrypt php5-xmlrpc php5-cli
- Jika sudah terinstal, ketikkan lagi perintah
nano /var/www/html/test.php
-Maka akan muncul jendela terminal seperti ini :
- lalu ketikkan script
<?php
phpinfo();
?>
- lalu instal MariaDB server dengan perintah apt-get install mariadb-server
- Jika sudah ketikkan perintah mysql_secure_installation, lalu akan diminta memasukkan sandi root, jika sudah maka akan muncul seperti ini :
- jika anda sudah mempunyai sandi root, ketik saja 'n' lalu enter agar tidak merubah sandi root yang sudah dibuat.
- selanjutnya akan ditanya untuk meremove anonymous user, pilih 'Y' enter
- lanjut kita instalphpmyadmin dengan mengetikkan perintah apt-get install phpmyadmin,
- jika sudah terinstal maka akan muncul jendela seperti ini :
- pilih apache
- pilih 'yes'
- masukkan Pasword untuk database admin user.
- Masukkan pasword untuk phpmyadmin user.
- Masukkan lagi pasword phpmyadmin untuk konfirmasi.
- jika sudah buka web browser, ketikkan IP debian server yang kita buat di web browser, maka akan muncul laman seperti ini :
username : root
Pasword : (pasword yang dibuat saat menginstal phpmyadmin)
- ok/enter, maka seperti inilah tampilan phpmyadmin
7.Kesimpulan.
mengistal LAMP server adalah salah satu dari sistem linux yang harus kita pelajari dan kembangkan.
Referensi :
- https://id.wikipedia.org/wiki/Apache_HTTP_Server
- https://id.wikipedia.org/wiki/MySQL
- https://id.wikipedia.org/wiki/PHP
- https://id.wikipedia.org/wiki/LAMP
Sekian Post untuk kali ini, Thanks For your attention
Wassalamualaikum Wr.Wb
Belum ada tanggapan untuk "Cara Menginstal LAMP di Debian Server"
Posting Komentar