Assalamu'alaikum Wr.Wb
A. PENDAHULUAN
Pada kali ini saya akan ngepost tentang apa itu LAMP. Langsung saja berikut pembahasannya
B. 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 :
1. L
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.
2. A
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.
3. M
MariaDB merupakan versi pengembangan terbuka dan mandiri dari MySQL. Sejak diakuisisinya MySQL oleh Oracle pada September 2010, Monty Program sebagai penulis awal kode sumber MySQL memisahkan diri dari pengembangan dan membuat versi yang lebih mandiri yakni MariaDB.
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multialur, multipengguna, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual di bawah lisensi komersial untuk kasus-kasus di mana penggunaannya tidak cocok dengan penggunaan GPL.
4. P
PHP: Hypertext Preprocessor[4] adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML.[5][6] PHP banyak dipakai untuk memprogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
Perl adalah bahasa pemrograman untuk segala keperluan, dikembangkan pertama kali oleh Larry Wall di mesin Unix. Perl dirilis pertama kali pada tanggal 18 Desember 1987 ditandai dengan keluarnya Perl 1. Pada versi-versi selanjutnya, Perl tersedia pula untuk berbagai sistem operasi varian Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.
Python adalah bahasa pemrograman interpretatif multiguna[9] dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode
C. LATAR BELAKANG
Menjelaskan dan instalasi LAMP di localhost untuk membuat berbagai konten CMS dan sebagainya.
D. MAKSUD DAN TUJUAN
a. maksud
menjelaskan serta instalasi LAMP di localhost.
b. tujuan
- Agar mengerti dan paham mengenai LAMP
- Agar dapat menginstall LAMP di localhost
- Mengimplementasikan LAMP untuk berbagai keperluan. seperti CMS, Web, dan lain-lain.
E. ALAT DAN BAHAN
- laptop
- internet access
- referensi
F. WAKTU PELAKSANAAN
15- 20 menit
G. PEMBAHASAN
Sebelum Anda melakukan instalasi LAMP, pastikan laptop atau PC Anda OS nya berbasis Linux ya...
1. Masuk ke terminal dengan tekan tombol ctrl+alt+t secara bersamaan.
2. lalu masuk sebagai super user atau root. ketik perintah " sudo su " tanpa tanda petik. dan ketikkan password user kamu
3. install apachenya. untuk apachenya install yang versi 2. ketik " apt-get install apache2 ". dan ada Do you want to continue? [Y/n] y ,lalu enter.tunggu sampai proses instalasinya selesai.
4. untuk mengecek apakah apachenya sudah terinstall atau belum. buka browser dan ketikkan " localhost " atau " ip laptop/pc kamu " di kolom url.
5. selanjutnya install php. ketikkan perintah :
6. kemudian ketikkan perintah :
7. dan isikan scrypt seperti berikut ini.
8. cek di browser dengan ketikkan " localhost/info.php " maka akan ada tampilan mengenai php telah di install tadi.
9. kemudian install mysql server dan mysql clientnya dengan ketikkan perintah.
dan ada pemberitahuan Do you want to continue? [Y/n] y ,lalu enter. dan tunggu sampai proses instalasi selesai.
10. dan nanti apabila diminta isi password, isikan saja sesuai keinginan Anda.
11. dan install phpmyadmin dengan ketikkan perintah.
dan ada pemberitahuan Do you want to continue? [Y/n] y lalu enter
12. akan muncul pop-up dan pilih apache2 dengan cara tekan spasi lalu ok --> enter
13. selanjutnya pilih ok saja lalu enter
14. configuring database for phpmyadmin with dbconfig-common ? pilih yes lalu enter
15. kemudian isikan password untuk phpmyadmin. isi sesuai keinginan Anda lalu ok
16. isikan lagi password tadi lalu ok
17. lalu untuk mengecek phpmyadmin yang telah di install. caranya buka browser dan ketikkan di URL " localhost/phpmyadmin " jika berhasil maka akan muncul halaman phpmyadmin. untuk login isikan username " root " dan passwordnya sesuai yang dibuat tadi lalu klik " go "
H. KESIMPULAN
LAMP merupakan sebuah paket perangkat lunak bebas yang digunakan untuk menjalankan sebuah aplikasi secara lengkap. Dan LAMP berfungsi sebagai server yang berdiri sendiri atau localhost.
I. REFERENSI
https://id.wikipedia.org/wiki/LAMP
repo portal BLC
Sekian pembahasan kali ini semoga bermanfaat. Terima kasih
Wassalamu'alaikum Wr.Wb
Read more ...
A. PENDAHULUAN
Pada kali ini saya akan ngepost tentang apa itu LAMP. Langsung saja berikut pembahasannya
B. 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 :
1. L
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.
2. A
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.
3. M
MariaDB merupakan versi pengembangan terbuka dan mandiri dari MySQL. Sejak diakuisisinya MySQL oleh Oracle pada September 2010, Monty Program sebagai penulis awal kode sumber MySQL memisahkan diri dari pengembangan dan membuat versi yang lebih mandiri yakni MariaDB.
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multialur, multipengguna, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual di bawah lisensi komersial untuk kasus-kasus di mana penggunaannya tidak cocok dengan penggunaan GPL.
4. P
PHP: Hypertext Preprocessor[4] adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML.[5][6] PHP banyak dipakai untuk memprogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
Perl adalah bahasa pemrograman untuk segala keperluan, dikembangkan pertama kali oleh Larry Wall di mesin Unix. Perl dirilis pertama kali pada tanggal 18 Desember 1987 ditandai dengan keluarnya Perl 1. Pada versi-versi selanjutnya, Perl tersedia pula untuk berbagai sistem operasi varian Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.
Python adalah bahasa pemrograman interpretatif multiguna[9] dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode
C. LATAR BELAKANG
Menjelaskan dan instalasi LAMP di localhost untuk membuat berbagai konten CMS dan sebagainya.
D. MAKSUD DAN TUJUAN
a. maksud
menjelaskan serta instalasi LAMP di localhost.
b. tujuan
- Agar mengerti dan paham mengenai LAMP
- Agar dapat menginstall LAMP di localhost
- Mengimplementasikan LAMP untuk berbagai keperluan. seperti CMS, Web, dan lain-lain.
E. ALAT DAN BAHAN
- laptop
- internet access
- referensi
F. WAKTU PELAKSANAAN
15- 20 menit
G. PEMBAHASAN
Sebelum Anda melakukan instalasi LAMP, pastikan laptop atau PC Anda OS nya berbasis Linux ya...
1. Masuk ke terminal dengan tekan tombol ctrl+alt+t secara bersamaan.
2. lalu masuk sebagai super user atau root. ketik perintah " sudo su " tanpa tanda petik. dan ketikkan password user kamu
3. install apachenya. untuk apachenya install yang versi 2. ketik " apt-get install apache2 ". dan ada Do you want to continue? [Y/n] y ,lalu enter.tunggu sampai proses instalasinya selesai.
install apache2 |
4. untuk mengecek apakah apachenya sudah terinstall atau belum. buka browser dan ketikkan " localhost " atau " ip laptop/pc kamu " di kolom url.
tes apache di browser |
apt-get install php7.0atau sesuaikan versi phpnya. dan ada pemberitahuan Do you want to continue? [Y/n] y ,lalu enter. dan tunggu sampai proses instalasi sampai selesai.
install php |
nano /var/www/html/info.php
7. dan isikan scrypt seperti berikut ini.
scrypt info.php |
8. cek di browser dengan ketikkan " localhost/info.php " maka akan ada tampilan mengenai php telah di install tadi.
9. kemudian install mysql server dan mysql clientnya dengan ketikkan perintah.
apt-get install mysql-server mysql-client
dan ada pemberitahuan Do you want to continue? [Y/n] y ,lalu enter. dan tunggu sampai proses instalasi selesai.
10. dan nanti apabila diminta isi password, isikan saja sesuai keinginan Anda.
11. dan install phpmyadmin dengan ketikkan perintah.
apt-get install phpmyadmin
dan ada pemberitahuan Do you want to continue? [Y/n] y lalu enter
install phpmyadmin |
12. akan muncul pop-up dan pilih apache2 dengan cara tekan spasi lalu ok --> enter
configuring phpmyadmin |
14. configuring database for phpmyadmin with dbconfig-common ? pilih yes lalu enter
15. kemudian isikan password untuk phpmyadmin. isi sesuai keinginan Anda lalu ok
isi password phpmyadmin |
16. isikan lagi password tadi lalu ok
konfirmasi password |
17. lalu untuk mengecek phpmyadmin yang telah di install. caranya buka browser dan ketikkan di URL " localhost/phpmyadmin " jika berhasil maka akan muncul halaman phpmyadmin. untuk login isikan username " root " dan passwordnya sesuai yang dibuat tadi lalu klik " go "
halaman phpmyadmin |
H. KESIMPULAN
LAMP merupakan sebuah paket perangkat lunak bebas yang digunakan untuk menjalankan sebuah aplikasi secara lengkap. Dan LAMP berfungsi sebagai server yang berdiri sendiri atau localhost.
I. REFERENSI
https://id.wikipedia.org/wiki/LAMP
repo portal BLC
Sekian pembahasan kali ini semoga bermanfaat. Terima kasih
Wassalamu'alaikum Wr.Wb