GNU/Linux >> Belajar Linux >  >> Linux

Instal tumpukan LAMP di Debian 10

LAMP stack adalah kumpulan perangkat lunak sumber terbuka yang dapat Anda gunakan sebagai platform untuk membuat situs web dan aplikasi web. Istilah LAMP adalah singkatan dari sistem operasi Linux®, Server Apache®HTTP, sistem database MySQL®, dan bahasa pemrograman PHP.

Prasyarat

Anda memerlukan server berbasis Linux yang menjalankan Debian 10

Instal tumpukan LAMP

Lakukan langkah-langkah berikut untuk menginstal tumpukan LAMP:

  1. Sebelum menginstal LAMP, pastikan repositori manajemen paket benar-benar mutakhir. Jalankan perintah berikut untuk mendapatkan daftar paket terbaru dan memperbarui paket yang diinstal ke versi terbarunya:

    sudo apt update
    
  2. Untuk menginstal Apache, atur agar mulai saat boot, dan mulai layanan, jalankan perintah berikut:

    sudo apt install apache2
    sudo systemctl start apache2.service
    sudo systemctl enable apache2.service
    
  3. Untuk menambahkan aturan firewall untuk mengizinkan port 80 melewati dan membuat perubahan itu tetap ada, jalankan perintah berikut:

    sudo iptables -I INPUT -p tcp --dport 80 -j ACCEPT
    sudo iptables-save
    
  4. Untuk menginstal MariaDB, yang merupakan database yang digunakan LAMP ini sebagai pengganti MySQL, mulai layanan, dan atur agar mulai otomatis saat boot, jalankan perintah berikut:

    sudo apt-get install mariadb-server mariadb-client
    sudo systemctl start mariadb.service
    sudo systemctl enable mariadb.service
    
  5. Untuk menyelesaikan instalasi MariaDB, gunakan perintah berikut untuk menjalankan wizard instalasi MariaDB:

    sudo mysql_secure_installation
    

    Saat melalui penginstal, yang bersifat opsional, Anda cukup menjawab ya untuk semua petunjuk untuk panduan ini.

  6. Untuk menginstal PHP, dan modul lainnya yang dibutuhkan banyak layanan web, jalankan perintah berikut. Anda selalu dapat memasang modul tambahan jika aplikasi Anda memerlukannya.

    sudo apt install php7.3 libapache2-mod-php7.3 php7.3-common php7.3-gmp php7.3-curl php7.3-soap php7.3-bcmath php7.3-intl php7.3-mbstring php7.3-xmlrpc php7.3-mysql php7.3-gd php7.3-xml php7.3-cli php7.3-zip
    
  7. Untuk me-restart Apache, jalankan perintah berikut:

     sudo systemctl restart apache2
    

Anda sekarang harus dapat menavigasi ke alamat IP server Anda di browser dan melihat halaman pengujian Apache untuk mengonfirmasi bahwa Anda telah mengonfigurasi server dengan benar. Tumpukan LAMP sudah siap dan siap untuk bertindak sebagai dasar untuk aplikasi kami setelah Anda menginstalnya. Karena aplikasi yang Anda pilih untuk digunakan , terutama dengan PHP, seringkali membutuhkan modul tambahan, bersiaplah untuk menginstal modul tersebut sesuai kebutuhan.


Linux
  1. Cara Menginstal PHP 7.4 / 7.3 / 7.2 / 7.1 di Debian 10 / Debian 9

  2. Cara menginstal LAMP di Debian 8

  3. Memasang tumpukan LAMP di Ubuntu 18.04

  1. Cara Menginstal PHP 7.3 di Debian 9

  2. Belajar Menginstal Dolibarr di Debian 9

  3. Instal tumpukan LAMP pada distribusi berbasis Debian atau Ubuntu

  1. Instal LAMP Stack di Debian 11

  2. Instal Wordpress pada LAMP di Debian 9

  3. Instal tumpukan LAMP di Fedora 31