---
title: "How to Install Chamilo LMS on Ubuntu Server - CloudBlast"
description: "How to Install Chamilo LMS on Ubuntu Server"
url: "https://cloudblast.io/ja/article/How-to-Install-Chamilo-LMS-on-Ubuntu-Server"
language: "ja-JP"
---

ブログ

# How to Install Chamilo LMS on Ubuntu Server

登録で5€の無料残高がもらえる

CloudBlastに登録して、VPSをデプロイするための5€分のクラウドクレジットを獲得しましょう

[無料の5€を受け取る](https://console.cloudblast.io/auth/login?ref=2)

-   [戻る](https://cloudblast.io/ja)
-   [すべての記事](https://cloudblast.io/ja/blog)

2024-08-29

### How to Install Chamilo LMS on Ubuntu Server

tutorials

Chamilo LMS is a comprehensive Learning Management System that empowers educators to manage and deliver digital content efficiently. This guide walks you through the installation process of Chamilo LMS on the latest version of Ubuntu Server.

**Prerequisites**

Ensure you have the following before proceeding:

-   A fresh installation of Ubuntu Server.
-   SSH access to the server.
-   An account with sudo privileges.

**Step 1 - Update and Upgrade Ubuntu**

Begin by updating and upgrading your Ubuntu server with the command:

> `sudo apt update && sudo apt upgrade -y`

**Step 2 - Install LAMP Stack**

Chamilo LMS operates on a LAMP stack, which includes Linux, Apache, MySQL, and PHP. Install these components using:

> `sudo apt install apache2 mariadb-server php libapache2-mod-php php-mysql php-gd php-xml php-mbstring php-zip -y`

**Step 3 - Configure MySQL**

Create a database for Chamilo LMS:

> `sudo mysql -u root`
> `CREATE DATABASE chamilo;`
> `GRANT ALL PRIVILEGES ON chamilo.* TO 'chamilo'@'localhost' IDENTIFIED BY 'password';`

Ensure you replace `password` with a secure password.

**Step 4 - Download and Install Chamilo LMS**

Download Chamilo LMS from its official site with:

> `wget https://github.com/chamilo/chamilo-lms/releases/download/v1.11.12/chamilo-1.11.12-php7.x.tar.gz`

Extract the files to the Apache directory:

> `sudo tar -xvzf chamilo-1.11.12-php7.x.tar.gz -C /var/www/html/`

Set the appropriate permissions:

> `sudo chown -R www-data:www-data /var/www/html/chamilo-1.11.12`
> `sudo chmod -R 755 /var/www/html/chamilo-1.11.12`

**Step 5 - Configure Apache**

Create a virtual host file:

> `sudo nano /etc/apache2/sites-available/chamilo.conf`

Include the following configuration:

> `<VirtualHost *:80>     ServerAdmin [your-email-address]     DocumentRoot /var/www/html/chamilo-1.11.12     ServerName [your-domain-name]     <Directory /var/www/html/chamilo-1.11.12>       Options FollowSymlinks       AllowOverride All       Require all granted     </Directory>     ErrorLog ${APACHE_LOG_DIR}/error.log     CustomLog ${APACHE_LOG_DIR}/access.log combined   </VirtualHost>`

Replace placeholders with your details. Enable the site:

> `sudo a2ensite chamilo.conf`

Reload Apache:

> `sudo systemctl reload apache2`

**Step 6 - Complete the Installation**

Open a web browser and visit `http://[your-domain-name]/install` to follow the installation steps.

**Conclusion**

Chamilo LMS is now set up on your Ubuntu Server. You can start developing and managing educational content effortlessly.

シェア

## 続きを読む

[2026-07-25 How to Install and Set Up Mailcow on Ubuntu and Debian VPS tutorials](https://cloudblast.io/article/how-to-install-and-setup-mailcow-on-ubuntu-and-debian-vps)

[2026-07-25 How to Install Chatwoot on the Latest Ubuntu and Debian Server tutorials](https://cloudblast.io/article/how-to-install-chatwoot-on-ubuntu-and-debian-server)

[2026-07-25 How to Install Mattermost on the Latest Ubuntu and Debian Server tutorials](https://cloudblast.io/article/how-to-install-mattermost-on-ubuntu-and-debian-server)

[2026-07-25 How to Install RustDesk on the Latest Ubuntu and Debian Server tutorials](https://cloudblast.io/article/how-to-install-rustdesk-on-ubuntu-and-debian-server)
