Repolode
chamilo

chamilo/chamilo-lms

Chamilo는 사용 편의성과 접근성을 중시하는 오픈소스 온라인 학습 관리 시스템(LMS)입니다.

대체할 수 있는 제품:MoodleCanvas LMS

스타
1,021
포크
568
열린 이슈
409
마지막 커밋
15시간 전

어떤 프로젝트인가요?

Chamilo는 온라인 강의를 만들고 제공하는 이러닝 플랫폼입니다. 강의 관리, 문서, 포럼, 캘린더, 퀴즈, 과제, 학습 경로, 인증서가 포함된 성적부, 설문은 물론 역량 관리와 학습 분석 기능도 제공합니다.

이 플랫폼은 SCORM 1.2, QTI, LTI, xAPI CMI 5, Aiken 등의 표준 이러닝 형식을 지원하며, 계층형 멀티 테넌트 모드, 다른 시스템과 연동하기 위한 API, 플러그인, GDPR 관련 데이터 내보내기 기능을 제공합니다. 오른쪽에서 왼쪽으로 쓰는 언어 지원을 포함해 60개 이상의 언어로 완전히 번역되어 있습니다.

이 프로젝트는 Symfony와 Twig 기반의 PHP로 작성되었으며, 데이터베이스로 MariaDB 또는 MySQL을 사용합니다. Apache 또는 이에 준하는 웹 서버와 PHP 8.3 이상 환경에서 설치할 수 있습니다.

핵심 기능

  • 01문서, 포럼, 공지사항, 캘린더 일정을 포함한 강의 관리
  • 02다양한 문항 유형, 시간 제한, 무작위 문항 선택을 지원하는 퀴즈
  • 03과제, 성적부, 배지, 인증서
  • 04학습 진행 상황과 이수 현황에 대한 역량 관리 및 학습 분석
  • 05SCORM, QTI, LTI, xAPI CMI 5 지원
  • 06연동을 위한 REST API 및 JWT 인증

활용 사례

  • 학교, 기업 또는 교육 기관의 온라인 강의나 교육 프로그램 운영
  • 여러 학기에 걸쳐 재사용할 수 있는 세션을 포함한 장기 강의 관리
  • 다중 URL 모드를 통해 하나의 설치 환경에서 여러 기관을 각각 분리해 운영
  • 다른 저작 도구로 제작한 SCORM 기반 이러닝 콘텐츠 제공

빠른 시작

  1. 1

    Ubuntu 소프트웨어 스택(Apache, PHP, MariaDB, 도구)을 설치합니다

    sudo apt install -y apache2 libapache2-mod-php mariadb-client mariadb-server php-{apcu,bcmath,cli,curl,dev,gd,intl,ldap,mbstring,mysql,redis,soap,xml,zip} unzip curl
  2. 2

    데이터베이스 사용자를 만들고 권한을 부여합니다

    sudo mysql -e "CREATE USER chamilo@localhost IDENTIFIED BY 'chamilo';"
  3. 3

    Chamilo 2.0.3 릴리스 아카이브를 /var/www에 다운로드합니다

    sudo wget https://github.com/chamilo/chamilo-lms/releases/download/v2.0.3/chamilo-2.0.3.tar.gz
  4. 4

    브라우저에서 도메인을 열고 웹 설치 프로그램을 완료합니다

사용 전 알아둘 점

  • 셀프 호스팅에는 웹 서버, PHP 8.3 이상, MariaDB 또는 MySQL이 필요하므로 설정에 상당한 노력이 듭니다.
  • README는 최소 2 vCPU와 4GB RAM을 권장하며, 소스에서 빌드할 때도 4GB RAM이 필요합니다.
  • AI 기능을 사용하려면 OpenAI, Claude, Gemini와 같은 외부 서비스나 구독이 필요합니다.
  • 역할 및 권한 관리는 아직 베타로 표시되어 있으며, SCORM 2004 지원은 일부에 한정됩니다.

포함된 컬렉션

토픽

#lms#e-learning#php#symfony#education#online-courses#skills-management#chamilo#elearning#skills

자주 묻는 질문

chamilo-lms은(는) 무엇인가요?
Chamilo는 사용 편의성과 접근성을 중시하는 오픈소스 온라인 학습 관리 시스템(LMS)입니다. Chamilo는 온라인 강의를 만들고 제공하는 이러닝 플랫폼입니다. 강의 관리, 문서, 포럼, 캘린더, 퀴즈, 과제, 학습 경로, 인증서가 포함된 성적부, 설문은 물론 역량 관리와 학습 분석 기능도 제공합니다.
chamilo-lms은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
chamilo-lms은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
chamilo-lms은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. chamilo-lms의 마지막 커밋은 2026년 11월 5일입니다.
chamilo-lms은(는) 어디에 사용할 수 있나요?
학교, 기업 또는 교육 기관의 온라인 강의나 교육 프로그램 운영 여러 학기에 걸쳐 재사용할 수 있는 세션을 포함한 장기 강의 관리 다중 URL 모드를 통해 하나의 설치 환경에서 여러 기관을 각각 분리해 운영 다른 저작 도구로 제작한 SCORM 기반 이러닝 콘텐츠 제공
chamilo-lms는 어떻게 설치하나요?
Ubuntu 소프트웨어 스택(Apache, PHP, MariaDB, 도구)을 설치합니다: sudo apt install -y apache2 libapache2-mod-php mariadb-client mariadb-server php-{apcu,bcmath,cli,curl,dev,gd,intl,ldap,mbstring,mysql,redis,soap,xml,zip} unzip curl 데이터베이스 사용자를 만들고 권한을 부여합니다: sudo mysql -e "CREATE USER chamilo@localhost IDENTIFIED BY 'chamilo';" Chamilo 2.0.3 릴리스 아카이브를 /var/www에 다운로드합니다: sudo wget https://github.com/chamilo/chamilo-lms/releases/download/v2.0.3/chamilo-2.0.3.tar.gz 브라우저에서 도메인을 열고 웹 설치 프로그램을 완료합니다
chamilo-lms은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/chamilo/chamilo-lms

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트

Open eClass는 비동기 e러닝을 위해 교육 자료를 저장하고 제공하는 PHP 기반 강의 관리 시스템입니다.

학습 자료#elearning#lms#php
17069PHP라이선스 없음활발히 관리됨업데이트 13일 전