GNU/Linux >> Belajar Linux >  >> Debian

Cara Install LAMP (Apache, MySQL, PHP) di Debian 9 Stretch

Server LAMP adalah kombinasi server web Apache, MySQL, dan PHP di server Linux. Ini banyak digunakan untuk hosting situs web berbasis PHP dan MySQL di world wide web. Tutorial ini dibuat untuk membantu administrator dalam men-setup LAMP stack di Debian 9. Dalam tutorial ini, kita menginstal Apache dan MySQL dari repositori dasar Debian 9. Kami akan membantu Anda menambahkan repositori pihak ketiga untuk instalasi PHP.

Langkah 1 – Prasyarat

Login ke server Debian 9 Anda menggunakan hak sudo atau root user pada baris perintah.

ssh [email protected]

Setelah login ke sistem Debian Anda, tingkatkan paket saat ini ke versi terbaru yang tersedia.

sudo apt-get update
sudo apt-get upgrade

Juga, instal paket di bawah ini pada sistem Anda yang diperlukan untuk perintah selanjutnya dalam tutorial ini.

sudo apt install ca-certificates apt-transport-https 

Langkah 2 – Instal Apache2

Repositori dasar Debian 9 berisi paket Apache 2.4. Anda cukup menginstal paket Apache2 dengan menjalankan perintah berikut pada sistem Debian 9 Anda.

sudo apt-get install apache2

Langkah 3 – Instal MySQL

Repositori dasar Debian 9 berisi MariaDB (Pengganti MySQL) sebagai server database default. Jika Anda setuju untuk menggunakan MariaDB, jalankan perintah untuk menginstal yang lain, ikuti tutorial instalasi server MySQL.

sudo apt-get install mysql-server

Langkah 4 – Instal PHP

Repositori sistem Debian 9 default berisi versi PHP yang lebih lama. Untuk menginstal versi PHP terbaru, tambahkan PPA pihak ketiga ke sistem Anda. Jalankan perintah di bawah ini untuk menambahkan PPA ke sistem Anda.

wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add -
sudo echo "deb https://packages.sury.org/php/ stretch main" | tee /etc/apt/sources.list.d/php.list

Kemudian instal versi PHP terbaru di Debian 9.

sudo apt update
sudo apt install php php-mysql libapache2-mod-php

Langkah 5 – Verifikasi Penyiapan

Untuk memverifikasi pengaturan LAMP pada Debian 9, Buat skrip PHP dengan fungsi phpinfo() di bawah root dokumen Apache. Untuk melakukannya, edit /var/www/html/info.php file di editor teks favorit Anda dan tambahkan konten di bawah ini ke file dan simpan.

PHP
123

Sekarang akses file info.php di browser web menggunakan alamat IP sistem Anda.


Debian
  1. Cara menginstal dan mengatur PHP dan Apache (LAMP stack) di Debian 11

  2. Cara Menginstal Apache Hadoop di Debian 9 Stretch

  3. Cara Install LAMP (Apache, MySQL, PHP) di Debian 11

  1. Cara Install Apache, MySQL, PHP (LAMP) di CentOS/RHEL 7

  2. Cara menginstal LAMP di Debian 8

  3. Cara Instal LAMP Apache, MySQL, PHP di Debian 11

  1. Cara Menginstal PHP 8.0 di Debian 11

  2. Cara Menginstal Apache, MySQL, PHP (LAMP) di Ubuntu 16.04 LTS

  3. Cara Install LAMP (Linux, Apache, MySQL, PHP) di Debian 9