Install LAMP stack (Linux Apache Mariadb PHP) di Debian 9 Strecth
LAMP stack adalah sekumpulan software open source untuk membuat sebuah komputer menjadi web server. LAMP singkatan dari Linux Apache Mariadb PHP. Untuk membangun sebuah web server tidak diperlukan komputer dengan spesifikasi server atau destop kelas tinggi karena LAMP dapat diinstall pada komputer dengan spesifikasi rendah.
Debian 9 membawa banyak perbaikan dan update repo standart. Salah satunya adalah komponen dari LAMP. Debian 9 Strecth menggunakan PHP 7 dan database Mariadb menggantikan PHP 5.6 dan MySQL pada debian versi sebelumnya.
Penggunaan Mariadb pada LAMP adalah respon dari para pelaku open source terhadap perkembangan MySQL baru-baru ini. Sejak MySQL dibeli oleh Oracle, banyak pelaku open source yang pesimis terhadap perkembangannya. Apakah Oracle tetap mengembangkan MySQL yang gratis sedangkan dia memiliki produk sejenis yang berbayar?
Para mantan pengembang MySQL membuat database bernama Mariadb berdasarkan source dari MySQL. Hal ini disambut meriah oleh komunitas open source. Penyedia paket aplikasi web server mengganti MySQL dengan MariaDB, contohnya pada LAMP dan XAMPP. MariaDB berjanji akan selalu gratis dan open source.
Persiapan:
Sebelum mulai menginstall LAMP, jalankan update terlebih dahuluapt update
Langkah-1 Install Apache2
untuk menginstall apache2, jalankan perintah ini:
apt install apache2 -y
Langkah-2 Install Mariadb
Debian mengganti database default di debian 9 dari MySQL dengan Mariadb. Mariadb adalah clone MySQL yang tidak hanya gratis, namun juga full opensource dan full feature
apt install mariadb-server mariadb-client -y
Setelah installasi selesai lakukan pengamanan instalasi mysql dengan mengetik perintah
mysql_secure_installation
parameter-parameter yang wajib kamu setting:
set root password = y
new password: satuduatiga <-- hanya contoh
re-enter new password: satuduatiga <-- masukkan password lagi
remove anonymous user : y
Disalow root login remotly(hilangkan remote root dari komputer lain): y
Remove test database and access to it: y
Reload Privilage Table now: y
Done.
Langkah-3 Install PHP
Versi PHP default di debian 9 Strecth adalah PHP versi 7, untuk kamu yang memakai framework Code Igniter, versi Code Igniter yang sudah mendukung PHP 7 adalah Code Igniter 3.0.4 keatas.
apt install php php-pear php-cli php-mysql php-curl php-mbstring php-gd libapache2-mod-php -y
Langkah-4 Restart Apache
Untuk mengaktifkan modul PHP di Apache, restart apache 2systemctl restart apache2
Langkah-5 Test PHP 7
buat file test.php di folder /var/www/htmlpico /var/www/html/test.php
masukkan baris kode seperti berikut
<?php
phpinfo();
?>
Tekan control + x untuk menyimpan file.
Setelah itu buka browsermu lalu masukkan alamatnya
http://localhost/test.php
Langkah-6 Install phpmyadmin
Phpmyadmin adalah aplikasi manajemen database mysql berbasis web yang sangat terkenal. Bahkan phpmyadmin menjadi standart aplikasi manajemen database mysql saat ini.
untuk menginstallnya ketikkan perintah berikut
apt install phpmyadmin -y
bila muncul form ini, pilih apache2 dengan menekan tombol spasi untuk memilih. Kamu bisa menggunakan tab untuk berpindah pilihan/obyek atau menekan enter untuk menyimpan pilihan dan melanjutkan ke proses berikutnya. Ikuti proses instalasi sampai selesai.
Setelah selesai, buka browser kemudian masukkan alamat:
http://localhost/phpmyadmin
Jika berhasil, kamu akan melihat tampilan login phpmyadmin
No comments for "Install LAMP stack (Linux Apache Mariadb PHP) di Debian 9 Strecth"
Post a Comment