# Instalasi

Bagian ini mencakup semua yang Anda perlukan untuk menginstal dan mengkonfigurasi Chamilo 2.0 di server Anda.

Chamilo 2.0 adalah aplikasi PHP yang dibangun di atas kerangka kerja Symfony. Aplikasi ini dapat berjalan di sebagian besar server berbasis Linux, telah diinstal dan berjalan di Windows Server dengan IIS, serta mendukung backend MySQL dan MariaDB.

## Langkah-langkah Instalasi

1. [**Persyaratan Server**](/2.x-id/panduan-administrasi/admin-guide/installation/server-requirements.md) — Pastikan server Anda memenuhi persyaratan minimum
2. [**Panduan Instalasi**](/2.x-id/panduan-administrasi/admin-guide/installation/installation-wizard.md) — Jalankan panduan instalasi berbasis web
3. [**Konfigurasi**](/2.x-id/panduan-administrasi/admin-guide/installation/configuration.md) — Konfigurasikan variabel lingkungan dan pengaturan Symfony
4. [**Penyimpanan Cloud**](/2.x-id/panduan-administrasi/admin-guide/installation/cloud-storage.md) — Siapkan backend penyimpanan cloud (opsional)
5. [**Konfigurasi Email**](/2.x-id/panduan-administrasi/admin-guide/installation/email-configuration.md) — Konfigurasikan pengiriman email
6. [**Peningkatan Versi**](/2.x-id/panduan-administrasi/admin-guide/installation/upgrading.md) — Tingkatkan dari versi sebelumnya

## Gambaran Singkat

Proses instalasi dasar adalah:

1. Unduh atau klon kode sumber Chamilo
2. Instal dependensi PHP dengan Composer jika mempersiapkan dari sumber
3. Instal dependensi JavaScript dengan npm/yarn dan bangun aset frontend
4. Buat file `.env` kosong untuk menyimpan kredensial basis data dan pengaturan lainnya nanti
5. Ubah izin (dapat ditulis oleh server web) pada *var/*, *config/*, dan *.env*
6. Jalankan panduan instalasi berbasis web
7. Hubungkan dengan akun administrator pertama Anda
8. Kembalikan izin pada *config/* dan *.env*

Petunjuk rinci untuk setiap langkah tersedia di halaman-halaman yang tertaut di atas.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chamilo.org/2.x-id/panduan-administrasi/admin-guide/installation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
