@singupil.mentoloyo

======================================================================================================================================================================================
@FATHUL_UMAM
======================================================================================================================================================================================

Tuesday, April 9, 2019

instalasi LAMP (Linux, Apache2, Mysql, Php/Perl/Python) di local host



unm, teknik, informatika, indonesia, blc telkom klaten, telkom, ptik


assalamualaikum wr wb
hi guys ketemu lagi dengan saya si ganteng ini, yang hobi ngupil itu guys :D, kali ini saya akan sedikit berbagai sharing nih guys terkait dengan penginstalan LAMP pada local host.
kuy simak :)

kalau di windows ada WAMP dan di MAC OS ada MAMP maka di linux juga terdapat LAMP yaitu kependekan dari Linux, Apache2, Mysql, PHP,Perl,Python beberapa service dan bahasa pemograman ini sangat diperlukan dalam server maka dari itu setiap kali sehabis menginstall server mesti lanjut ke penginstallan LAMP, WAMP atau MAMP tersebut, kali ini saya akan membahas dan cara mengkonfigurasikan LAMP tersebut.......

A. pengertian
 LAMP adalah model pola dasar dari tumpukan layanan web, yang dinamai sebagai singkatan dari nama asli empat komponen sumber terbuka: sistem operasi Linux, Apache HTTP Server, sistem manajemen basis data relasional MySQL (RDBMS), dan pemrograman PHP bahasa. Komponen LAMP sebagian besar saling dipertukarkan dan tidak terbatas pada pilihan semula. Sebagai solusi stack, LAMP cocok untuk membangun situs web dinamis dan aplikasi web
  • Linux: merupakan sistem operasi dengan lisensi GNU dan sering digunakan untuk mengoperasikan server, untuk lengkapnya baca disini
  • apache: adalah sebuah web server yang dikembangkan dan dikelola oleh komunitas pengembang terbuka di bawah naungan Apache Software Foundation. Dirilis di bawah Lisensi Apache, Apache adalah perangkat lunak open-source
  • Mysql: MySQL adalah sistem manajemen database SQL multi-threaded multi-user (DBMS), yang diakuisisi oleh Sun Microsystems pada tahun 2008, yang kemudian diakuisisi oleh Oracle Corporation pada tahun 2010. Sejak tahun-tahun awal, tim MySQL telah membuat kode sumbernya tersedia sesuai dengan persyaratan Lisensi Publik Umum GNU, dan juga berdasarkan berbagai perjanjian proprietary.
  • PHP/Perl/Python: PHP adalah bahasa script sisi server yang dirancang untuk pengembangan web namun juga digunakan sebagai bahasa pemrograman tujuan umum, Perl adalah keluarga dengan bahasa pemrograman tingkat tinggi, umum, ditafsirkan, dan dinamis, Python adalah bahasa pemrograman tingkat tinggi tujuan umum yang umum digunakan 

B. latar belakang
 sebagai dasar untuk layanan web server, bahasa pemrograman dan sistem manajemen data

C. maksud dan tujuan
 memfasilitasi server agar dapat dipergunakan sebagai web service, data base dan lainya



D. hasil yang diharapkan

 terintegrasikanya server dengan LAMP untuk berbagai keperluan

E. alat dan bahan
  • server
  • laptop
  • koneksi internet 
 F. jangka waktu
 15 menit



G. tahap pelaksanaan
1. masuk sebagai multi user
#su
masukkan password
2. Install apache2, dengan cara
#apt-get install apache2
mysql, mariadb, blc telkom, kpli klaten, linux indonesia, suro dhemit

3. kemudian menginstal php, dengan cara
#apt-get install php7.0 libapache2-mod-php7.0
mysql, mariadb, blc telkom, kpli klaten, linux indonesia, suro dhemit

4. Selanjutnya Kita menginstall Mariadb atau Mysql
#apt-get install mariadb-server
mysql, mariadb, blc telkom, kpli klaten, linux indonesia, suro dhemit

5. dari mariadb kita exit dulu atau kalian tidak perlu exit . kemudian ketikkan perintah di bawah ini
#nano /var/www/html/info.php
mysql, mariadb, blc telkom, kpli klaten, linux indonesia, suro dhemit

mysql, mariadb, blc telkom, kpli klaten, linux indonesia, suro dhemit

6. Setelah itu masukkan script di bawah
" <?php
 phpinfo();
 ?>

mysql, mariadb, blc telkom, kpli klaten, linux indonesia, suro dhemit

             kemudian save dengan menekan ctrl + x tekan Y kemudian Enter
7. Kemudian Restart Apache
#Service apache2 restart
mysql, mariadb, blc telkom, kpli klaten, linux indonesia, suro dhemit
 hints : disini saya tidak melakukan penginstalan phpmyadmin karena saya telah menginstal mariadb. oleh sebab itu jikalau kalian ingin menambahkan database kalian cukup melakukan penambahan pada mariadb yang berbasis cli, klik disini jika ingin mengetahui caranya

H. hasil yang di dapatkan
 LAMP server dapat di install di debian server dan dapat di fungsikan 



I. permasalahan

 terkadang dalam penginstallan phpmyadmin sering terjadi error (hanya keluar script) maka dari itu penyelesaianya adalah dengan mengaktifkan a2enmod rewrite tersebut 



J. kesimpulan

 LAMP server digunakan untuk berbagai keperluan dalam linux networking



K. referensi

sekian dulu yang dapat saya bagikan hari ini, apabila ada kekurangan dan kesalahan saya mohon maaf
wassalamualaikum wr wb

No comments:

Post a Comment