Debian : Cara Install LAMP di Debian 9

Assalamu'alaikum Wr.Wb

Apa itu LAMP?

LAMP adalah kepanjangan dari Linux Apache Msql/Mariadb PHP/Python/Perl , LAMP adalah paket software yang digunakan untuk menjalankan aplikasi secara lengkap, di dalam LAMP terdapat beberapa komponen diantaranya: Linux sebagai sistem operasi yang digunakan, Apache sebagai web server, Mysql/Mariadb sebagai database server, PHP/Python/Perl sebagai bahasa pemrograman yang digunakan.

Pengertian PHP 

PHP  adalah  bahasa  pemrograman  script  yang  paling  banyak  dipakai  saat  ini.  PHP banyak   dipakai   untuk   memrogram   situs   web   dinamis,   walaupun   tidak   tertutup kemungkinan digunakan untuk pemakaian lain.Contoh  terkenal  dari  aplikasi  PHP  adalah  forum  (phpBB)  dan  MediaWiki  (software  di belakang    Wikipedia).    PHP    juga    dapat    dilihat    sebagai    pilihan    lain    dari ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun Microsystems,  dan  CGI/Perl.  Contoh  aplikasi  lain  yang  lebih  kompleks  berupa  CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke, Xaraya, dan lain-lain.

Pengertian 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  dimana penggunaannya tidak cocok dengan penggunaan GPL.

Berikut cara installasi nya:

1. Pertama lakukan install MariaDB dan pastikan dalam mode root, gunakan perintah berikut:
# apt-get install mariadb-server
Jika muncul "Do you want to continue? [Y/n] " kalian ketik Y
-2
3. Jika muncul tulisan DVD Binary-2 masukan DVD-2.iso

4. Setelah itu lakukan instalasi mysql secure, gunakan perintah berikut:
# mysql_secure_installation
Pada tulisan merah masukan password root database saat ini atau gunakan password root debian kalian

5. Setelah itu akan muncul sepert ini, 
5,1. tekan N jika tidak ingin mengubah password root database, tekan Y jika ingin mengubah password root database kalian
5,2. tekan N jika kalian tidak ingin menghapus anonymous user, tekan Y jika kalian ingin menghapus anonymous user
5,3. tekan N jika kalian tidak ingin membatasi root di localhost, tekan Y jika kalian ingin membatasi root untuk meminimalisir orang lain dapat menebak password root kalian
5,4. tekan N jika kalian tidak ingin menghapus database uji coba, tekan Y jika kalian ingin menghapus database uji coba

6. Tekan Y untuk memuat ulang privilage table

7. Selanjutnya membuat user baru di MariaDB, masukan perintah berikut
# mariadb

8. Buat database dengan perintah berikut
> create database (bebas)
> show database


9. Ubah user dan password dengan perintah ini:
> GRANT ALL ON *.* TO 'user'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;

10. Selanjutnya gunakan perintah berikut untuk pengecheckan
> select user,host from mysql.user;

11. Setelah itu keluar dari MariaDB:
> exit;

12. Gunakan perintah ini untuk masuk ke database dengan user baru
# mysql -u (user step 9) -p
Jika sudah di enter masukan password root kalian. setelah itu exit menggunakan perintah berikut:
> exit;

13. Sekarang kita lakukan installasi php, dengan perintah berikut:
# apt-get install php libapache2-mod-php php-mcrypt php-cgi php-mysql php-curl php-json

Jika muncul tulisan "Do you want to continue? [Y/n]" tekan Y


14. Jika muncul tulisan DVD Binary-1 ubah DVD/Kaset menjadi DVD-1

15. Jika muncul tulisan DVD Binary-2 ubah DVD/Kaset menjadi DVD-2

16. Jika muncul tulisan DVD Binary-3 ubah DVD/Kaset menjadi DVD-3

17. Setelah selesai melakukan install php pindah directory pastikan kalian sudah melakukan installasi apache2, lakukan dengan perintah ini:
# cd /var/www/html

18. Setelah berhasil pindah directory, lakukan ini:
# touch info.php
# nano info.php

19. Ketik script nya seperti berikut:
<?php
phpinfo();
?>

20. Setelah itu buka mesin pencarian kalian, Lalu masukan domain yang sudah kalian setting di /etc/bind/db.domain. jika tidak ada /etc/bind lihat ini

Sekian dari saya jika ada salah kata mohon maaf, semoga blog saya membantu tugas kalian. Wassalamu'alaikum Wr.Wb

Posting Komentar