AntMediaHost

Cara install LAMPP di ubuntu 20.04 PART II

Fadli Fadlul Aziz
Fadli Fadlul Aziz
Linux 94
Cara install LAMPP di ubuntu 20.04 PART II

Hallo sobat AntMediaHost 😊

Sebelum itu, Simak penjelasan dibawah ini :

  • PHP adalah bahasa pemrograman yang digunakan untuk membuat situs web dinamis. Dengan PHP, Anda bisa membuat halaman web interaktif yang dapat berubah sesuai dengan input pengguna atau kondisi tertentu.

  • phpMyAdmin adalah aplikasi web yang memudahkan pengelolaan basis data MySQL menggunakan antarmuka grafis. Dengan phpMyAdmin, Anda bisa membuat, mengubah, dan mengelola basis data tanpa perlu menulis perintah SQL secara manual.

Mari kita lanjutkan dengan proses installasinya, ayoo...

1. Install PHP

  1. Install software-properties.

    Paket software-properties-common menyediakan utilitas baris perintah apt-add-repository, untuk install nya jalankan command berikut :
    - sudo apt-get install software-properties-common -y

  2. Tambahkan repositori ondrej/php ke sistem Anda.

    PPA ondrej/php akan memiliki versi PHP yang lebih mutakhir dibandingkan repositori resmi Ubuntu, dan juga memungkinkan Anda untuk menginstal beberapa versi PHP dalam sistem yang sama.
    Jalankan command berikut :
    - sudo add-apt-repository ppa:ondrej/php
    - sudo apt-get update -y

  3. Install php dengan berbagai versi : php7.2, php7.3, php7.4, dst.

    Command untuk install php7.2
    - sudo apt-get install php7.2 php7.2-fpm php7.2-mysql libapache2-mod-php7.2 libapache2-mod-fcgid -y
    - sudo systemctl start php7.2-fpm
    - sudo systemctl stastus php7.2-fpm

    Jika sudah, tampillanya seperti ini :



    Command untuk install php7.3
    - sudo apt-get install php7.3 php7.3-fpm php7.3-mysql libapache2-mod-php7.3 libapache2-mod-fcgid -y
    - sudo systemctl start php7.3-fpm
    - sudo systemctl status php7.3-fpm


  4. Buat file phpinfo.php

    File ini berguna untuk mengecek versi php saat kita akses
    Untuk membuat file phpinfo.php, kita bisa membuat nya di path /var/www/html.
    Ikuti command berikut :
    - nano /var/www/html/phpinfo.php
    Isi file dengan script dibawah ini kemudian save
    <?php
            phpinfo();
    ?>

  5. Akses Alamat-IP/phpinfo.php

    Akses alamat-IP/phpinfo.php untuk melihat versi php dan spesifikasi lainnya , contoh : 192.168.100.60/phpinfo.php
    Tampilannya :

2. Installing phpMyAdmin

  1. Proses Instalasi phpMyAdmin

    Untuk memulai proses intsall nya kalian bisa menjalankan command berikut :
    - Sudo wget https://files.phpmyadmin.net/phpMyAdmin/5.2.1/phpMyAdmin-5.2.1-all-languages.tar.gz

  2. Ekstak dan update

    Jalankan command berikut :
    - sudo tar xvf phpMyAdmin-5.2.1-all-languages.tar.gz
    - sudo apt update -y

  3. Rename folder, pindahkan dan copy

    Rename folder agar mudah ketika kita mencari file nya, dengan menjalankan command berikut :
    - sudo mv phpMyAdmin-5.2.1-all-languages phpmyadmin
    Pindahkan folder dari tempat kalian mengunduh ke /usr/share/ dengan menjalankan command berikut :
    - sudo mv phpmyadmin /usr/share/
    Lalu copy folder phpmyadmin ke /var/www/html/ , sebelum itu masuk terlebih dahulu kedalam directory /usr/share/ . Jalankan command berikut :
    - cd /usr/share/
    - cp -R phpmyadmin /var/www/html/

  4. Membuat user

    Membuat user mysql untuk bisa masuk kedalam dashboard phpmyadmin.
    Jalankan command berikut :
    - mysql -u root
    - CREATE USER 'nama_pengguna'@'localhost' IDENTIFIED BY 'kata_sandi';
    - GRANT ALL PRIVILEGES ON *.* TO 'nama_pengguna'@'localhost';
    - FLUSH PRIVILEGES;


    *Note : Rubah lah ‘nama_pengguna’ dan ‘kata_sandi’ menjadi user dan password yang kalian inginkan, tanpa menghilangkan tanda ( ' )

  5. Akses phpmyadmin

    Cobalah akses phpmyadmin di browser kalian ( IP/phpmyadmin ) dan login menggunakan user dan password yang telah dibuat.
    Contoh : 192.168.100.60/phpmyadmin
    Tampilan setelah login :

Cukup sampai disini, kalian sudah selesai menginstall LAMPP. Mudah bukan?

Ikuti terus blog dan tutorial dari kami, masih banyak lagi ilmu dari blog kami.

Selamat mencoba 😊

FAQ

Apa itu LAMP Stack?

LAMP adalah singkatan dari Linux, Apache, MySQL/MariaDB, dan PHP — kombinasi perangkat lunak yang umum dipakai untuk menjalankan website dinamis.

Kelebihan memakai Ubuntu 20.04 untuk LAMP?

Ubuntu 20.04 adalah versi LTS yang mendapat dukungan jangka panjang serta stabilitas paket perangkat lunak dan keamanan.

Perbedaan MySQL vs MariaDB dalam konteks LAMP?

MariaDB merupakan alternatif drop-in yang kompatibel dengan MySQL dan sering menawarkan performa tambahan serta update komunitas.

Pengaruh versi PHP terhadap kompatibilitas aplikasi?

Versi PHP yang lebih baru membawa fitur dan keamanan tambahan, namun beberapa aplikasi lama mungkin tidak kompatibel sehingga perlu diperiksa terlebih dahulu.

Apa keuntungan menggunakan virtual host di Apache?

Virtual host memungkinkan hosting lebih dari satu situs pada satu server dengan pengaturan domain dan direktori terpisah.

Mengapa keamanan database dianggap penting setelah instalasi?

Untuk mencegah akses tidak sah, data bocor, atau exploit umum, seperti user anon atau akses root dari luar.

Bagikan Artikel

Tinggalkan Komentar

Tinggalkan Komentar

Selesaikan verifikasi keamanan terlebih dahulu.
Komentar dari Pembaca

Komentar

0 komentar

Belum Ada Komentar

Jadilah yang pertama memberikan komentar!

Partner Resmi & Penyedia Layanan Tersertifikasi

Microsoft PartnerGoogle WorkspaceZoom PartnerCloudLinux PartnerWHMCS PartnerPSE KominfocPanel Partner