Install LAMP

LAMP merupakan singkatan dari Linux Apache MySQL PHP
untuk MySQL dapat diganti MariaDB. bagaimana cara instalasi LAMP di VPS dapat ikuti langkah-langkah berikut:
1. Perbarui terlebih dahulu paket yang tersedi dengan perintah sudo apt update
2. Install Apache 2 webserver dengan perintah sudo apt install apache2
3. Install dan konfigurasi Mysql jalankan perintah-perintah berikut:
    a. install = sudo apt install mysql-server
    b. untuk membuat user dan hak aksesnya
        sudo mysql -uroot
        CREATE USER 'phpmyadmin'@localhost' IDENTIFIED BY '<buat-password>';
         GRANT ALL PRIVILIGES ON *.* TO 'phpmyadmin'@'localhost' WITH GRANT OPTION;
         FLUSH PRIVILIGES;
         exit;
4. Install PHP dengan jalankan perintah berikut:
    sudo apt-get install software-properties-common
    sudo add-apt-repository ppa:ondrej/php
    sudo apt-get update

    kemudian install versi 7.4 dengan modul-modulnya:
    sudo apt install php7.4 libapache2-mod-php7.4 php7.4-curl php7.4-intl php7.4-zip php7.4-soap php7.4-xml php7.4-gd php7.4-mbstring php7.4-bcmath php7.4-common php7.4-xml php7.4-mysqli php7.4-tidy    

    kemudian install versi php 8.1 dengan modul-modulnya:
    sudo apt install php8.1 libapache2-mod-php8.1 php8.1-curl php8.1-intl php8.1-zip php8.1-soap php8.1-xml php8.1-gd php8.1-mbstring php8.1-bcmath php8.1-common php8.1-xml php8.1-mysqli php8.1-tidy

5. cara mengecek modul yang sudah diinstal dengan menjalankan perintah `php -m`
6. Aktifkan Apache Mods 
    a. untuk berjalan dengan PHP 7.4.
        sudo a2enmod php7.4
        sudo a2enmod rewrite
        sudo service apache2 restart
    b. untuk berjalan dengan PHP 8.1.
        sudo a2enmod php8.1
        sudo a2enmod rewrite
        sudo service apache2 restart
7. Restart untuk menjalankan apache2 dengan perintah sudo service apache2 restart
8. Cara Meningkatakan atau mengubah memory PHP
    sudo nano /etc/php/7.4/apache2/php.ini
    max_execution_time = 7200
    max_input_time = -1
    memory_limit = 1024M
    post_max_size = 1024M
    upload_max_filesize = 1024M
    max_file_uploads = 100
    extension=tidy
    
    setelah diubah sesuai dengan keinginan kita, maka bisa tekan ctrl+X kemudian enter
    kemudian restart kembali apache2
    sudo service apache2 restart
    

   sumber : https://magefan.com/blog/install-local-lamp-server-for-ubuntu

Post a Comment

Lebih baru Lebih lama