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 :)
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
masukkan password#su
2. Install apache2, dengan cara
#apt-get install apache2
3. kemudian menginstal php, dengan cara
#apt-get install php7.0 libapache2-mod-php7.0
4. Selanjutnya Kita menginstall Mariadb atau Mysql
#apt-get install mariadb-server
5. dari mariadb kita exit dulu atau kalian tidak perlu exit . kemudian ketikkan perintah di bawah ini
#nano /var/www/html/info.php
6. Setelah itu masukkan script di bawah
" <?php
phpinfo();
?>
kemudian save dengan menekan ctrl + x tekan Y kemudian Enter
7. Kemudian Restart Apache
#Service apache2 restart
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