Assalammu'alaikum wa rahmatullah wa barakatuh,

      Pada kesempatan kali ini kita akan belajar bagaimana cara menginstal LAMP pada SLE15. Apa itu LAMP merupakan sebuah akronim yang berarti Linux, Apache, Mysql (MariaDB), PHP / Perl / Python. Ini merupakan komponen-komponen pada sebuah open source web development yang menggunakan Apache sebagai web servernya, Mysql (MariaDB) sebagai DBMS ( Database Management System ) dan PHP / Perl / Python sebagai bahasa pemrograman yang digunakan pada web tersebut, namun kali ini kita akan menginstal PHP. Okeee langsung saja kita terjun ke labnya !




Tujuan : 
  • Dapat melakukan instalasi LAMP Stack untuk pengembangan web sumber terbuka
  • Dapat membuat virtual host pada apache
  • Dapat membuat DNS record untuk virtual host












Tahap 1 :Instalasi Paket


      Lakukan instalasi paket yang dibutuhkan :


zypper install apache2 mariadb mariadb-client mariadb-tools php7 php7-mysql apache2-mod_php7



Tahap 2 : Apache ( Jalankan Service  )

     Jalankan service dengan perintah di bawah ini :


systemctl enable apache2
systemctl start apache2
systemctl status apache2 


Apache Status


Tahap 2 : Apache ( Version Checking )



httpd -v
Apache Version

Tahap 3 : Apache ( Virtual Host )

      Pada tahap ini kita akan mencoba bagaimana membuat sebuah tampilan sederhana pada web server dan kemudian kita akan membuat virtual host. Berikut adalah langkah-langkahnya :


     Buat lah sebuah file index.html dengan perintah vim /srv/www/htdocs/index.html dengan isi file seperti pada gambar di bawah ini :


     Kemudian cek pada browser http://localhost (jika pada PC sendiri) atau https://ip-server (jika pada PC server)


     Buat file konfigurasi baru seperti gambar di bawah :




     Isi file virtual host. Simpan konfigurasi.

    


      Membuat direktori khusus virtual host.
    

     Membuat file index.html baru pada direktori yang tadi dibuat.


     Isi file index.html yang baru.


     Setelah beberapa langkah di atas dilakukan maka restart service dengan perintah systemctl restart apache2. Buka domain yang telah dibuat seperti gambar di bawah pada browser. Disini saya menggunakan domain www.idn.id yang telah saya buat record dns nya, bisa dilihat disini untuk cara konfigurasinya.




Tahap 4 : MariaDB ( Jalankan Service )


       Aktifkan, restart dan cek status mysql seperti pada gambar di bawah :





Tahap 5 : MariaDB ( Checking Version)
       
     Cek versi mysql seperti gambar di bawah ini.


 Tahap 6 : MariaDB ( Database Security )

     Lakukan pengamanan pada database.



 Tahap 6 : MariaDB ( Testing )
      
        Login menggunakan akun root dengan password yang sudah diberikan tadi


 Tahap 7 : PHP ( Mengaktifkan Modul Apache )

      Kita perlu aktifkan terlebih dahulu modul php untuk apache       


     

 Tahap 8 : PHP ( Version Checking )




 Tahap 9 : PHP ( Buat File Info  )

      Membuat file info.php untuk menguji apakah php sudah berjalan dengan baik atau belum.


      Buat file info.php pada direktori /srv/www/idn.id      
 

     Isi dari file info.php


      Buka pada browser http://192.168.242.130/info.php dan akan tertampil seperti pada tampilan gambar di bawah :




      Sekian lab kita hari ini mengenai instalasi LAMP Stack pada SLE15. Mohon maaf bila ada kekurangan atau penjelasan yang keliru. Sangat diharapkan kritik dan saran teman-teman pada kolom komentar agar ke depannya blog ini bisa lebih baik lagi. Terima kasih dan sampai jumpa di lab selanjutnya !
 
Wassalammu'alaikum wa rahmatullah wa barakatuh

Post a Comment

Previous Post Next Post