Langsung ke konten utama

Install LAMP Server (Linux, Apache2, Mysql, Php)


A. Pengertian 
     Sebuah "LAMP" stack adalah sekelompok perangkat lunak open source yang biasanya dipasang bersama-sama untuk memungkinkan server untuk host situs web dinamis dan aplikasi web. Istilah ini sebenarnya merupakan singkatan yang mewakili sistem operasi Linux, dengan web APache Server. Data situs disimpan dalam database MySQL, dan konten dinamis diproses oleh PHP.

B. Latar Belakang
     Kombinasi yang tepat dari perangkat lunak yang disertakan dalam tumpukan LAMP rentan terhadap variasi, misalnya web server Apache dapat digantikan oleh beberapa perangkat lunak web server lain . Meskipun penulis asli dari program ini tidak merancang mereka untuk bekerja sebagai komponen dari LAMP stack, filosofi pengembangan dan set alat dibagi dan dikembangkan bersama dekat, sehingga mereka bekerja dan skala yang sangat baik bersama-sama.
    Karena sifat dari perangkat lunak bebas dan open source dan di mana-mana komponen, setiap komponen dari LAMP sangat baik diuji mengenai kinerja dan keamanan. 

C. Maksud dan Tujuan
    Maksud dan Tujuan saya menginstall Lamp adalah apabila suatu server belum terinstall Lamp. cuma yang terinstall OS nya saja, Maka server tersebut masih belum bisa dinamakan Server. Maka dari itu saya ingin menginstall Lamp server ini tujuannya adalah biar server saya sudah bisa di bilang server.  
D. Alat dan Bahan
    Alat dan Bahan untuk menginstall Lamp server adalah :
    1. Server
    2. Server yang sudah terinstall OS Ubuntu. karena disini saya prakteknya
        menggunakan Ubuntu 14.04 
    3. Koneksi internet . Karena saya menginstall nya di Vm Proxmox Jadi  
        Membutukan Akses Internet
    4. Laptop untuk Meremote  Server Kita nanti
E. Jangka Waktu Pengerjaan
    Jangka waktu yang saya butuhkan adalah Kurang Lebih 50 Menit.

F. Tahap Pelaksanaan 
=> Pertama remote server anda
=> Selanjutnya install apache2 untuk web server.:
#apt-get install apache2

Jika installasi sudah selasai coba cek alamat ip server di web browser jika ada pesan its work atau seperti gambar di bawah maka installasi web server anda berhasil

 => Kemudian Install ekstensi php yang digunakan :
#apt-get install php5 php5-mysql php5-gd php5-json php5-mcrypt php5-xmlrpc php5-cli php5-intl php5-curl php-pear php5-imagic
 => Untuk melihat info apa aja php yang sudah diinstall kalian buat file ".php" :
#nano /var/www/html/info.php
isi file:
<?php
phpinfo();
?> 
=> Kemudian cek file di web browser ipserver/info.php
=> Kemudian kita install database disini saya menngunakan mariadb :
#apt-get install mariadb-server
Masukkaan "password" dari user "root" untuk database kita:
Masukkan lagi password untuk vertifikasi kebenaran password  :
=> Konfigurasi mariadb dengan :
#mysql_secure_installation





 => Kemudian install phpmyadmin :
#apt-get install phpmyadmin
pilih apache2
 pilih yes
 masukkan password database atau mariadb
 masukkan password untuk user phpmyadmin di database
 masukkan ulang untuk vertifikasi

=> Selanjutnya akses database melalui web dengan menngunakn phpmyadmin:
 
=> Installasi LAMP server selesai.



H. Referensi 
  • Ebook blc telkom klaten

Komentar

Postingan populer dari blog ini

KONSEP PERENCANAAN MEMBANGUN JARINGAN SEKOLAH

  KONSEP PERENCANAAN MEMBANGUN JARINGAN SEKOLAH   A. Pendahuluan assalamu'alaikum wr.wb helo gan pada kesempatan ini saya akan memberikan sedikit ilmu terkait dengan konsep perencanaan membangun jaringan sekolah. dalam melakukan sebuah pekerjaan kita mesti memikirkan konsep terlebih dahulu A.1 Pengertian  perencanaan merupakan tahapan awal yang harus di lakukan sebelum melakuka sesuatu pekerjaan. perencanaan dikatakan matang/berhasil, apabila perencanaan tersebut 70% sudah pasti dan tidak sering mengalami perubahan A.2 Latar Belakang dalam hal ini, saya bekerja tim utuk membangun jaringan di sekolah. saya berpern untuk mengatur jaringan. tim kami mensimulasikan untuk mengatasi permasalahan (study kasus) dari smk kami SMKN 1 Bulukumba. salah satu permasalahanya adalah koneksi internet hanya di peruntukkan guru dan area lab, sedangkan siswanya belum mendapat fasilitas tersebut. untuk itu,kami sebagai tim diminta untuk membuat fasilitas internet mel...

PENGKABELAN PADA JARINGAN

PEMBUATAN KABEL UTP/LAN Pendahuluan Pengertian Kabel UTP (Unshielded Twisted Pair) adalah media transmisi dalam jaringan LAN (Local Area Network). Kabel UTP ini terbuat dari bahan tembaga, mempunyai isolasi dari plastik dan terbungkus oleh bahan isolasi yang dapat melindungi dari api dan juga kerusakan fisik. Kabel UTP terdiri dari 4 pasang inti kabel yang saling berbelit dimana masing - masing memiliki kode warna yang berbeda. Definisi kabel UTP adalah suatu jenis kabel yang dapat digunakan untuk membuat jaringan komputer. Kabel Twisted Pair Cable ini terbagi kedalam 2 jenis diantaranya, Shielded dan Unshielded. Shielded adalah jenis dari kabel UTP yang memiliki selubung pembungkus, sedangkan unshielded adalah jenis yang tidak mempunyai selubung pembungkus. Untuk koneksinya kabel jenis ini memakai konektor RJ-45 atau RJ-11. Fungsi kabel UTP yaitu dapat digunakan sebagai kabel untuk jaringan Local Area Network (LAN) pada sistem network/jaringan komputer, dan umumnya kab...

RAID(Redundant Array of Independent) Lavel

Oke guys saya akan berbagi mengenai RAID level.  A. Pengertian RAID             RAID, singkatan dari Redundant Array of Independent Disk merujuk kepada sebuah teknologi di dalam penyimpanan data komputer yang digunakan untuk mengimplementasikan fitur toleransi kesalahan pada media penyimpanan komputer (terutama hard disk) dengan menggunakan cara redundansi (penumpukan) data, baik itu dengan menggunakan perangkat lunak, maupun unit perangkat keras RAID terpisah. Kata “RAID” juga memiliki beberapa singkatan Redundant Array of Inexpensive Disks, Redundant Array of Independent Drives, dan juga Redundant Array of Inexpensive Drives. Teknologi ini membagi atau mereplikasi data ke dalam beberapa hard disk terpisah. RAID didesain untuk meningkatkan keandalan data dan meningkatkan kinerja I/O dari hard disk. RAID merupakan organisasi disk memori yang mampu menangani beberapa disk dengan sistem akses paralel dan redudansi ditambah...