LAMP (server stack) adalah singkatan dari Linux, Apache, MySQL, dan PHP. Empat komponen perangkat lunak sumber terbuka yang populer ini digunakan oleh sebagian besar perusahaan hosting web, pengembang web, blog, dan lainnya untuk menjalankan situs web mereka.
Berikut adalah panduan kecil tentang menginstal LAMP Stack di Debian 9.
Instal LAMP Stack
Instal Linux
Berikut adalah artikel tentang Langkah demi Langkah instalasi Debian 9 dan Upgrade Debian 8 Jessie ke Debian 9 Stretch.
Sekarang, kita akan melanjutkan ke instalasi AMP (Apache v2.4, PHP versi 7.3, MariaDB v10.3) di Debian 9. Jadi, mari kita instal satu per satu.
Instal Apache
Untuk memulai, kita akan menginstal server web Apache.
Perbarui indeks repositori paket.
sudo apt-get update
Nama paket server web Apache adalah apache2 . Instal apache2 paket menggunakan apt-get
perintah.
sudo apt-get -y install apache2-data apache2-utils
Periksa status layanan server web Apache.
sudo systemctl status apache2
Kami sekarang akan menguji server web Apache untuk mengonfirmasi apakah itu berfungsi dengan benar atau tidak.
Buka browser web apa saja, lalu navigasikan ke URL berikut.
http://localhost/ATAU
http://your-ip-add-ress/Anda akan mendapatkan “Halaman Default Debian Apache2 “, halaman default ini mengkonfirmasi Anda bahwa server HTTP Apache berfungsi dengan baik.
Akar dokumen default server HTTP Apache adalah /var/www/html/ pada Debian dan file konfigurasi utamanya adalah /etc/apache2/apache2.conf . File konfigurasi tambahan ditemukan di /etc/apache2 directory dan directory hireacrchy sebagai berikut.
/etc/apache2/ |-- apache2.conf | `-- ports.conf |-- mods-enabled | |-- *.load | `-- *.conf |-- conf-enabled | `-- *.conf `-- sites-enabled `-- *.conf
Instal MariaDB
MariaDB adalah pengganti server MySQL, yang dikembangkan oleh pengembang asli MySQL untuk tetap dan memiliki RDBMS open source. MariaDB sekarang menjadi salah satu server database paling populer di dunia.
Untuk menginstal MariaDB, jalankan perintah berikut
sudo apt-get -y install mariadb-server mariadb-client
Aman, server MariaDB menggunakan “mysql_secure_installation ” perintah.
BACA :Cara Mengamankan instalasi MariaDB menggunakan mysql_secure_installation.
Perintah ini memungkinkan Anda untuk meningkatkan keamanan instalasi MariaDB Anda dengan cara berikut:
- Anda dapat mengatur kata sandi untuk DB root akun.
- Anda dapat membatasi akun root ke host lokal.
- Anda dapat menghapus pengguna anonim akun.
- Anda dapat menghapus basis data pengujian dan hak istimewa yang mengizinkan siapa pun untuk mengakses database dengan nama yang dimulai dengan test_ .
Instal PHP
Secara default, server Apache mendukung .html hanya saja bukan PHP, untuk itu Anda perlu menginstal PHP dan paket ekstensi php untuk server MariaDB.
Di sini, kita akan menginstal PHP 7 di Debian 9.
sudo apt-get -y install php libapache2-mod-php php-mysql
Anda perlu me-restart server Apache HTTP setelah instalasi paket PHP.
sudo systemctl restart apache2
Uji Tumpukan LAMP
Untuk menguji PHP 7, kita perlu menempatkan .php file pada root dokumen default dari server HTTP Apache. Akar dokumen situs default adalah /var/www/html . S, sekarang kita akan membuat file PHP (info.php ) di direktori itu dan menyebutnya di browser. Outputnya akan menampilkan banyak detail berguna tentang instalasi PHP kita, seperti versi PHP yang diinstal.
Gunakan editor VI untuk membuat info.php berkas.
sudo vi /var/www/html/info.php
Perintah vi ini akan membuka file bernama info.php . Salin/Tempel baris di bawah ini ke info.php berkas:
<?php phpinfo(); ?>
Simpan dan tutup file menggunakan Esc + :wq .
Sekarang buka browser web internet Anda dan ketik URL berikut ke dalam alamat web.
http://localhost/info.phpATAU
http://your-ip-add-ress/info.phpHalamannya akan terlihat seperti di bawah ini,
Kesimpulan
Itu saja. Anda telah berhasil menginstal LAMP Stack di Debian 9.