Kamis, 19 Januari 2017

Intalasi LAMP Server di Debian 8.6

Tags


Image result for logo lamp server debian


A. Pengertian :
     LAMP (Linux, Apache, MySQL, PHP) adalah istilah yang umum digunakan untuk instalasi Apache + MySQL + PHP di Server Linux. Seiring perkembangan software, MySQL kini sudah digantikan dengan MariaDB sehingga istilah LAMP menjadi Linux Apache MariaDB PHP.

B. Latar Belakang :
     Agar melaksanakan penginstalan web server (LAMP server) nantinya akan mempermuda untuk tingkat lanjut seperti penginstalan cms.
 

C. Maksud Dan Tujuan :
    Memudahkan ketahapan selanjutnya untuk penginstalan cms yang akan digunakan pada server.

Kelebihan Apache Server :

• Freeware (software gratis )
• Mudah di-install.
• Mampu beroperasi pada berbagai platform sistem operasi .
• Mudah mengkonfigurasinya.
• Mudah dalam menambahkan periferal lainnya ke dalam platform web servernya, misalnya : untuk menambahkan modul, cukup hanya menset file konfigurasinya agar mengikutsertakan modul itu ke dalam kumpulan modul lain yang sudah dioperasikan.
• Mampu di kompilasi sesuai dengan spesifikasi HTTP yang sekarang.
• Menyediakan feature untuk multihomed dan virtual server .
• Secara otomatis menjalankan file index.html, halaman utamanya, untuk ditampilkan secara otomatis pada clientnya.
• Lebih aman karena memiliki level-level pengamanan
• Apache mempunyai komponen dasar terbanyak di antara webserver-webserver lain, yang berarti bahwa webserver Apache termasuk salah satu dari webserver yang lengkap.
• Performansi dan konsumsi sumberdaya ( resource ) dari webserver apache tidak terlalu banyak, hanya sebesar 20 MB untuk file-file dasarnya dan setiap daemon nya hanya memerlukan sebesar 950 KB memory per-child.
• Mendukung transaksi yang aman ( secure transaction ) menggunakan SSL ( Secure Socket Layer ).
• Mempunyai dukungan teknis melalui web.
• Mempunyai kompatibilitas platform yang tinggi.

D. Alat Dan Bahan :
    - PC / Laptop
    - PC Server yang terinstall proxmox
    - Akses Internet

E. Jangka Waktu :
    30 menunggu proses instalasi.

F. Tahap Pelaksanaan :
    1. masuk terminal,pastikan ssh dapat diremote




    2. ditahap awal kita install apachenya dulu dengan perintah :

       #apt-get install apache2 


berikut tampilan dari apache2nya :
3. setelah itu,kita install PHP dengan perintah :


    #apt-get install php5 php5-mysql php5-gd php5-json php5-mcrypt php5-xmlrpc php5-cli php5-intl php5-curl php-pear php5-imagick 


4. Untuk mengetahui PHP-extention apa saja yang sudah terinstall kita buat file baru pada folder root server dengan perintah :

    #nano /var/www/html/info.php

isi seperti pada tampilan dibawah

<?php
phpinfo()
;

?> 

  5. Selanjutnya kita akan install MariaDB server
 
     #apt-get install mariadb-server
ada tampilan seperti dibawah Masukan password mariadb sesuai yang anda inginkan tekan tab pilih ok tekan enter.kemudian anda akan diminta untuk memverifikasi seperti gambar di bawah ini :
 Setelah itu pilih ok tekan enter , installasi selesai

6. kemudian masukan kembali perintah  :
   #mysql_secure_installation

masukan passwordnya

7.langkah selanjutnya install Phpmyadmin dengan perintah :

  #apt-get install phpmyadmin 





berikut tampilan setelah diinstall

Instalasi selesai, semoga bermanfaat.


G. Kesimpulan :

     Jadi kesimpulannya berhasil, kita harus memahami dasar-dasar debian dan perbanyak informasi membaca sebelum melakukan.

H. Referensi :

     - https://www.bestariwebhost.com/cara-install-lamp-linux-apache-mariadb-php7-di-ubuntu-16-04/
 -http://nissashell112.blogspot.co.id/2017/01/intalasi-lamp-server-di-debian-86.html


Wassalamualaikum wr.wb