HOW TO INSTALLISASI LAMP (LINUX APACHE MySQL PHP PEARL PHYTHON) IN Localhost (Ubuntu 16.04 Mate)

Image result for lamp ubuntu
A. PENGERTIAN
LAMP adalah istilah yang merupakan singkatan dari Linux, Apache, MySQL dan Perl,PHP,Phyton. Merupakan sebuah paket perangkat lunak bebas yang digunakan untuk menjalankan sebuah aplikasi secara lengkap.
Komponen-komponen dari LAMP:

  • Linux – sistem operasi
  • Apache HTTP Server – web server
  • MariaDB atau MySQL – sistem basis data
  • Php atau Perl atau Phyton – bahasa pemrograman yang dipakai


B. LATAR BELAKANG
Ubuntu terdiri dari banyak paket, kebanyakan berasal dari distribusi di bawah lisensi lisensi software bebas. Namun, beberapa software khususnya driver menggunakan Proprietary software. Lisensi yang pada umumnya adalah GNU General Public License (GNU GPL) dan GNU Lesser General Public License (GNU LGPL), dengan tegas menyatakan bahwa pengguna dengan bebas dapat menjalankan, menggandakan, mempelajarai, memodifikasi, dan mendistribusikan tanpa pembatasan apapun. Namun tetap ada software proprietary yang dapat berjalan di Ubuntu. Ubuntu berfokus pada ketersediaan kegunaan pada orang disfungsi, keamanan dan stabilitas. Ubuntu juga berfokus pada internasionalosasi dan aksesibilitas untuk dapat menjangkau sebanyak-banyaknya orang. Dalam hal keamanan, perangkat sudo dapat meningkatkan privilage secara sementara untuk melakukan tugas administratif, sehingga akun root dapat terus terkunci, dan mencegah orang tidak terauthorisasi melakukan perubahan sistem atau membuka kelemahan keamanan.

C. MAKSUD Dan TUJUAN
     Di Ubuntu ini memiliki beberapa fitur baru seperti :

  • Ubuntu Software diganti dengan Gnome Software
  • Pencarian Onlline dimatikan secara default
  • Unity Launcher dapat dipindah ke bawah
  • Unity Baru versi 7.4, tapi masih belum Unity 8
  • APT lebih diutamakan dibanding APT-GET
  • Dukungan Filesystem ZFS
  • Snap Packaging untuk install aplikasi yang lebih baru di Rilis LTS
  • Tidak ada support untuk Driver Propietary AMD/ATI Radeon
  • Upgrade software terbaru (untuk lebih lanjut lihat disini)
D. ALAT DAN BAHAN
  • Laptop (OS Ubuntu)
  • Koneksi Internet
E. JANGKA WAKTU PELAKSANAAN
Waktu yang dibutuhkan  dalam mengerjakan installisasi LAMP di Ubuntu saya memerlukan waktu sekiranya 20-30 menit.

F. TAHAP PELAKSANAAN
1. Pertama update pada sistem kalian> dan masuk sebagai super user
2.  Install Apache2 dengan perintah # apt-get install apache2-server

 Tes apakah apache sudah benar-benar terinstal atau belum dengan mengketikan localhost di browser, jika berhasil maka akan muncul tampilan seperti ini.

 3. Install PHP7.0, kenapa saya menggunakan PHP7.0 bukan PHP5 karena yang saya tau kebanyakan pengguna OS Ubuntu 16.04 tidak suport dengan PHP5 jadi saya menggunakan PHP7.0 dan yang saya tahu tentang PHP7.0 karena sudah lebih baik, sudah banyak perbaikan bug-bug tentunya, cuma kelemahannya yaitu masih beberapa aplikasi yang tidak secure dengan PHP7.0 untuk lebih jelasnya kalian bisa lihat perbedaan yang lebih sepesifik di PHP.net. Oke, lanjut..

Terlebih dahulu kalian install # apt-get -y install php7.0 libapache2-mod-php7.0


Jika sudah install yang lainnya juag :

# apt-get -y install php7.0-mysql php7.0-curl php7.0-gd php7.0-intl php-pear php-imagick php7.0-imap php7.0-mcrypt php-memcache  php7.0-pspell php7.0-recode php7.0-sqlite3 php7.0-tidy php7.0-xmlrpc php7.0-xsl php7.0-mbstring php-gettext



4. Restart Apache2 nya dengan perintah # service apache2 restart atau # /etc/init.d/apache2 restart

5. Agar kita tau file php apa saja yang sudah terinstall dan apa yang belum terinstall, kita buat file php.info. Masukan perintah # nano /var/www/html/info.ph

 Jika kalian sudah masuk kedalam kolom text edit seperti dibawah ini, kalian masuk script sederhana 

<?php phpinfo(); ?>

 Jika sudah sava dengan Ctrl+X kemudian Y dan ENTER.

6. Restart kembali apache2 


7. Ubah pemilik file info.php untuk pengguna www-data dan kelompok dengan menggunakan perintah
# chown www-data:www-data /var/www/html/info.php


8. Lalu cek di web browser dengan mengetikan perintah localhost/info.php ke kolom url


9. Install phpmyadmin, untuk menginstallnya kalian hanya cukup memasukan perintah # apt-get install phpmyadmin


10. Configuring phpmyadmin. Pilih apache2

11. Configuring database for phpmyadmin with dbconfig-common. Pilih Yes
 12. Masukkan passwd untuk phpmyadmin
13. Konfirmasi passwd yang telah anda buat untuk phpmyadmin


14. Masukan juga password aplikasi MySQL untuk phpmyadmin

15. Konfirmasi password aplikasi MySQL yang kalian buat tadi untuk phpmyadmin

16. Silahkan anda cek apakah phpmyadmin anda telah selesai terinstal dengan mengetikkan localhost/phpmyadmin


 Jika anda telah Log in, maka berikut tampilan dari phpmyadmin


16. Ketika anda ingin Log in ke phpmyadmin dengan username root malah terjadi error, silahkan ketikkan perintah berikut di terminal

# echo "update user set plugin='' where User='root'; flush privileges;" | mysql -u root -p mysql


G. KESIMPULAN 
LAMP server merupakan salah satu langkah untuk membuat Web Server karena nanti nya server yang saya bangun ini untuk kepentingan Web server, dan ini juga salah satu dari hal-hal yang harus di lakukan setelah mengistall Server.

H. REFERENSI
Previous
Next Post »

MARKAS BESAR