Cara Install LAMP dengan Mudah di Debian 9

Cara Install LAMP dengan Mudah di Debian 9 – pesonainformatika.com. Lanjut lagi belajarnya sekarang saya akan membahas tentang bagaimana cara install LAMP di debian 9 yuk simak

Apa itu LAMP – Cara Install LAMP dengan Mudah di Debian 9

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.

Langkah Instalasi – Cara Install LAMP dengan mudah di Debian 9

sekarang masuk ke langkah instalasi, pada tahap ini ada beberapa software yang akan diinstall seperti Apache, mariadb, php, phpmyadmin langsung saja simak

Instalasi Web Server Apache

sebelum instalasi pastikan server sudah tersetting Repository, jika belum bisa klik disini atau bisa juga memakai DVD/CD Debian 9, untuk instalasi apache bisa menggunakan perintah (pastikan sudah masuk user root)

apt-get install apache2

tekan (y) untuk melanjutkan

untuk mengecek apakah Apache2 sudah terinstall dengan benar, bisa memasukan alamat URL (di sisi server)

http://localhost

jika di sisi client bisa menggunakan format: http:domain/ipserver, contoh:

http://192.168.10.2

alamat URL diatas adalah alamat IP dari server saya, berikut tampilan dari web server Apache2

Tampilan Apache2

Instalasi PHP

Langkah Selanjutnya install PHP, di Debian 9 sudah mendukung berbagai versi PHP, salah satunya PHP 7.3 yang merupakan PHP versi terbaru saat artikel ini dibuat, berikut langkah instalasinya

apt-get install ca-certificates apt-transport-https

tekan (y) untuk melanjutkan

langkah selanjutnya tambahkan key dan konfigurasi PPA untuk PHP di system dengan perintah

wget -q https://packages.sury.org/php/apt.gpg -O- | apt-key add -

lalu tambahkan repository PHP ke /etc/apt/sources.list.d/php.list dengan perintah

echo "deb https://packages.sury.org/php/ stretch main" | tee /etc/apt/sources.list.d/php.list

lakukan update pada debian 9, agar PPA dikenali, dengan perintah

apt-get update

Sekarang PHP versi 7.3 sudah dapat di install di sistem operasi debian 9, cara instalasinya bisa dengan perintah

apt-get install php7.3

tekan (y) untuk melanjutkan

Langkah berikutnya install dependensi yang diperlukan oleh PHP 7.3 dengan perintah

apt install php7.3-cli php7.3-common php7.3-curl php7.3-mbstring php7.3-mysql php7.3-xml

Kemudian aktifkan PHP enmod dengan perintah

a2enmod rewrite

lalu uji apakah PHP sudah terinstall dengan benar atau belum dengan cara buat file untuk mengecek versi php di dalam directory /var/www/html contoh saya membuat file info.php lalu isi dengan

<?php
phpinfo();
?>

simpan file lalu cek dengan masukan alamat IPserver/info.php contoh IP server saya adalah 192.168.10.2 maka bisa masukan alamat URL

http://192.168.10.2/info.php

Instalasi Database Server

sekarang lanjut ke langkah selanjutnya yaitu install Database Server, database yang saya gunakan adalah mariadb yang merupakan versi opensource dari mysql, kurang lebih perintah yang digunakan baik di mariadb maupun mysql mirip bahkan ada yang sama, berikut cara instalasinya

apt-get install mariadb-client mariadb-server

tekan (y) untuk melanjutkan

setelah instalasi selesai lakukan konfigurasi di mariaDB , dengan perintah

mysql_secure_installation

Setting password untuk mariadb

tekan (y) untuk setting password mariadb dan phpmyadmin

lalu muncul peringatan remove anonymous user

tekan (y) untuk melanjutkan

lalu muncul peringatan Disallow root login remotely

tekan (y) untuk melanjutkan

lalu muncul peringatan Remove test database and access to it

tekan (y) untuk melanjutkan

lalu muncul peringatan Reload privileges tables now

tekan (y) untuk melanjutkan

Instalasi Phpmyadmin

Sebenarnya database server diatas sudah bisa digunakan, dengan basis CLI lalu kenapa perlu phpmyadmin?, sebelum itu kita harus tahu dulu apa itu phpmyadmin, phpmyadmin adalah software yang ditulis dengan bahasa pemrograman PHP yang digunakan untuk menangani administrasi MySQL maupun MariaDB melalui web browser (Web Based), berikut cara instalasinya

apt-get install phpmyadmin

tekan (y) untuk melanjutkan

pilih web server apache2 lalu tekan Enter

muncul option Configure database for phpmyadmin with dbconfig-common pilih no

Inisialisasi User dan Password untuk Phpmyadmin

Sebelum menggunakan phpmyadmin kita inisialisasikan dulu user dari MariaDB atau MySQL agar bisa dikenali oleh phpmyadmin dengan perintah

mysql -u root -p

masuk ke database mysql dengan perintah

use mysql;

setelah masuk ke database mysql lakukan inisialisasi user untuk phpmyadmin, contoh saya membuat user root pada waktu setting mariadb tadi, jadi saya akan menggunakan user root untuk inisialisasi, dengan perintah

update user set plugin='' where User='root';
ganti tulisan ‘root’ dengan nama user yang sudah di setting di mysql_secure_installation

langkah selanjutnya lakukan flush privileges dengan perintah

flush privileges;

langkah terakhir lakukan login ke database MariaDB melalui phpmyadmin , dengan cara masukan URL http:ipserver/phpmyadmin contoh ip server saya 192.168.10.2 maka saya masukan URL

http://192.168.10.2/phpmyadmin

jika ingin mengakses melalui server langsung bisa dengan perintah

http://localhost/phpmyadmin

maka akan tampil seperti ini

login menggunakan username dan password yang telah di buat di langkah sebelumnya

ok sampai sini dulu pembahasan kali ini semoga bermanfaat, lihat juga pembahasan tentang debian lainya disini