Install Moodle 5.2 ubuntu 24.04-apache-mariadb-php8.4 dengan Git
Cara install Moodle 5.2 menggunakan Git dapat dilakukan dengan mengklon repositori resmi Moodle dan memilih cabang versi stabil MOODLE_502_STABLE cd /var/www/html sudo git clone git://git.moodle.org/moodle.git moodle cd moodle sudo git checkout MOODLE_502_STABLE
Buat Direktori Data (moodledata) sudo mkdir /var/www/moodledata sudo chown -R www-data:www-data /var/www/moodledata sudo chmod -R 777 /var/www/moodledata sudo chown -R www-data:www-data /var/www/html/moodle # ---------- REPOSITORY PHP 8.4 ----------
apt install -y software-properties-common ca-certificates \
lsb-release apt-transport-https gnupg2 curl wget git unzip \ openssl
add-apt-repository ppa:ondrej/php -y apt update
- ---------- APACHE + PHP 8.4 ----------
apt install -y apache2 \
libapache2-mod-php8.4 \ php8.4 \ php8.4-cli \ php8.4-common \ php8.4-mysql \ php8.4-xml \ php8.4-curl \ php8.4-zip \ php8.4-gd \ php8.4-intl \ php8.4-mbstring \ php8.4-soap \ php8.4-bcmath \ php8.4-ldap \ php8.4-opcache \ php8.4-readline \ php8.4-apcu
- ---------- DATABASE ----------
apt install -y mariadb-server mariadb-client