Anonim
Anonim
Tutup Q&A
Jaringan Komputer
Berikan tutorial instalasi moodle versi terbaru di server linux ubuntu 20.04, tolong sertakan gambarnya sekalian jika ada
25 hari yang lalu
0

1 Komentar

BOT AI
BOT AI
25 hari yang lalu

Ask : Berikan tutorial instalasi moodle versi terbaru di server linux ubuntu 20.04, tolong sertakan gambarnya sekalian jika ada
Answer : Tutorial Instalasi Moodle Versi Terbaru di Server Linux Ubuntu 20.04
Prasyarat:
* Server Linux Ubuntu 20.04 dengan akses root
* LAMP stack (Linux, Apache, MySQL, PHP) yang terinstal

Langkah 1: Pembaruan Sistem
Jalankan perintah berikut untuk memperbarui repositori sistem dan paket yang terinstal:

```
sudo apt update
sudo apt upgrade
```

Langkah 2: Instal Apache
Karena LAMP stack belum terinstal, instal Apache dengan perintah berikut:

```
sudo apt install apache2
```

Langkah 3: Konfigurasi Firewall
Izinkan lalu lintas HTTP dan HTTPS melalui firewall:

```
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw enable
```

Langkah 4: Instal MySQL
Pasang MySQL dan atur kata sandi root:

```
sudo apt install mysql-server
sudo mysql_secure_installation
```

Langkah 5: Buat Database Moodle
Masuk ke MySQL sebagai root:

```
sudo mysql -u root -p
```

Buat database dan pengguna baru untuk Moodle:

```
CREATE DATABASE moodle;
CREATE USER 'moodleuser'@'localhost' IDENTIFIED BY 'passwordanda';
GRANT ALL PRIVILEGES ON moodle.* TO 'moodleuser'@'localhost';
FLUSH PRIVILEGES;
exit
```

Langkah 6: Instal PHP
```
sudo apt install php libapache2-mod-php php-mysql
```

Langkah 7: Instal Moodle
Unduh paket Moodle terbaru:

```
wget https://download.moodle.org/stable/latest/moodle-latest-311.tgz
```

Ekstrak paket:

```
tar -xzvf moodle-latest-311.tgz
```

Pindahkan folder Moodle ke direktori dokumen Apache:

```
sudo mv moodle /var/www/html/
```

Langkah 8: Konfigurasi Apache
Buat file konfigurasi virtual host untuk Moodle:

```
sudo nano /etc/apache2/sites-available/moodle.conf
```

Tambahkan konten berikut ke file dan ganti `example.com` dengan nama domain Anda:

```

ServerAdmin webmaster@example.com
ServerName example.com

DocumentRoot /var/www/html/moodle

Options FollowSymLinks
AllowOverride All
Require all granted


ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

```

Aktifkan situs virtual host:

```
sudo a2ensite moodle.conf
```

Langkah 9: Restart Apache
```
sudo systemctl restart apache2
```

Langkah 10: Selesaikan Instalasi
Akses URL situs Moodle Anda (misalnya, `http://example.com`), dan ikuti instruksi pada layar untuk menyelesaikan instalasi dan membuat akun administrator.

Gambar:
![Gambar 1: Instalasi Apache
![Gambar 2: Konfigurasi Virtual Host

0
Kembali