LMS for Business

ILIAS LMS for Business

Sistema de e-learning baseado na Web para sites de aprendizagem on-line

Sistema de gerenciamento de e-learning versátil e gratuito para a construção de plataformas educacionais. Suporta vários protocolos de autenticação e ferramentas de comunicação.

Visão geral

Ilias é um sistema de gerenciamento de e-learning gratuito. É um sistema de gerenciamento de aprendizado confiável, seguro e escalável (LMS). Ilias é um LMS adequado para negócios e LMS para escolas. É também um ótimo LMS para instalações de ensino superior e treinamento. Pode ser usado para configurar uma plataforma de aprendizado para qualquer organização de tamanho. Está escrito no PHP e usa o MySQL para armazenar dados. A licença para este sistema de e-learning baseado na Web é GPL-3.0. É plataforma cruzada e pode ser instalada nos sistemas operacionais Linux, Mac e Windows. Os plugins são suportados pelo ILIAS, e os usuários podem instalá -los para estender a funcionalidade. A Ilias opera desde 1998 e oferece vários recursos excelentes que atendem às necessidades dos modernos sistemas de e-learning. Possui vários recursos, incluindo o aprendizado de gerenciamento de conteúdo, gerenciamento de cursos, gerenciamento de certificados, ferramentas de comunicação e assim por diante. Gestão educacional, escolas e ensino superior são apenas algumas das indústrias que podem se beneficiar das Ilias. Ele implementou padrões para materiais de aprendizagem, como Scorm 1.2, Scorm 2004, LOM Metadados, IMS Qti e IMS LTI. O gerenciamento de usuários de qualquer aplicativo é essencial. Ilias inclui um módulo robusto para gerenciar usuários e suas funções. Ele também suporta uma variedade de protocolos de autenticação do usuário, incluindo CAS, LDAP, SOAP, RADIUS e Shibboleth. Também permite a integração de pagamento com o PayPal. Ilias oferece várias ferramentas para comunicação, incluindo mensagens internas, bate -papo, fórum e podcasting.

Requisitos de sistema

Para instalar o Ilias, você deve ter os seguintes softwares:

  • nginx / apache
  • Php 7.2 ou maior
  • MySQL 5.6 ou maior

Características

A seguir, estão os principais recursos das Ilias:

  • código aberto e de código aberto
  • Aprendendo o gerenciamento de conteúdo
  • Gerenciamento do curso
  • Avaliação e avaliação
  • Gerenciamento de certificados
  • Ferramentas de comunicação
  • Aprendendo conteúdo/autoria
  • Gateway de pagamento
  • suportar vários módulos de autenticação
  • Gerenciamento de usuários
  • Plugins de suporte

Instruções de instalação

Instale Ilias no Ubuntu 18.04 LTS com nginx

Instale o Nginx Web Server

O nginx é o servidor web mais popular e seguro. Para instalar o nginx, use o seguinte comando

 sudo apt install nginx 

Depois que o Nginx estiver instalado, configure o domínio e reinicie o nginx usando o seguinte comando

 sudo service nginx restart 

Instale o MySQL Server

Em seguida, precisa instalar o servidor de banco de dados, use o seguinte comando para instalar o MySQL Server

sudo apt-get update;  
sudo apt-get install mysql-server; 
mysql_secure_installation 

Uma vez, o servidor de banco de dados está instalado, use o seguinte comando para reiniciar o MySQL Server

sudo service mysql restart 

Instale o PHP 7.2 e módulos relacionados

Execute comandos para adicionar um PPA de terceiros ao Ubuntu.

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update

Agora, execute o seguinte comando para instalar o PHP 7.2 e os módulos relacionados.

sudo apt install php7.2-fpm php7.2-common php7.2-sqlite3 php7.2-mysql php7.2-gmp php7.2-curl php7.2-intl php7.2-mbstring php7.2-xmlrpc php7.2-gd php7.2-bcmath php7.2-xml php7.2-cli php7.2-zip

Crie banco de dados para Ilias

Agora, você instalou todo o software necessário e a próxima etapa é fazer login no MySQL Server e criar um banco de dados ILIAS. Use o seguinte comando para criar banco de dados. Mude com o nome do seu banco de dados.

CREATE DATABASE ilias; 

Crie um usuário de banco de dados chamado “Ilias” com nova senha. e concedido acesso total ao usuário ao banco de dados executando os seguintes comandos. Altere com o usuário do banco de dados desejado e com a senha desejada.

CREATE USER 'iliasuser'@'localhost' IDENTIFIED BY 'password_here'; 
GRANT ALL ON ilias.* TO 'iliasuser'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES; EXIT;

Download Ilias

Em seguida, execute os comandos abaixo para alterar o diretório e baixar o Ilias.

cd /var/www/html
sudo git clone https://github.com/ILIAS-eLearning/ILIAS.git ilias

Comando para criar diretório fora do diretório raiz das Ilias e definir permissões.

sudo mkdir /var/www/html/extras
sudo chown -R www-data:www-data /var/www/html/extras/

Execute os seguintes comandos para definir permissões.

sudo chown -R www-data:www-data /var/www/html/ilias/
sudo chmod -R 755 /var/www/html/ilias/

Crie arquivo de configuração nginx para o site ILIAS.

sudo nano /etc/nginx/sites-available/ilias

Adicione o código abaixo e salve o arquivo.

server {
    listen 80;
    listen [::]:80;
    root /var/www/html/ilias;
    index  index.php index.html index.htm;
    server_name  example.com;

    client_max_body_size 100M;
    autoindex off;
    location / {
        try_files $uri $uri/ =404;
    }

    location ~ [^/].php(/|$) {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }
}

Crie o Symlink para ativar o site recém -criado.

sudo ln -s /etc/nginx/sites-available/ilias /etc/nginx/sites-enabled/

Reinicie o servidor da web nginx.

sudo systemctl restart nginx

Agora, abra o navegador e digite http://example.com para acessar o site. Siga o Assistente de Instalação para instalar o ILIAS.

Perguntas frequentes

O que é exatamente Ilias?

Ilias é um sistema de gerenciamento de aprendizado de código aberto e gratuito (LMS). Ele inclui todos os recursos que atendem aos requisitos dos LMs modernos, como gerenciamento de cursos, módulos de aprendizado, testes e avaliações e muito mais.

O ILIAS suporta plugins?

Sim, o ILIAS suporta plugins e você pode encontrar várias extensões. No entanto, você pode desenvolver seus plugins para seus requisitos personalizados.

O Ilias é de código aberto?

Ilias é um sistema de gerenciamento de aprendizado de código aberto (LMS). O código -fonte da solução de aprendizado de Ilias está disponível em Github.

Ilias cumpre os padrões?

Sim, Ilias atende aos padrões, incluindo Scorm 1.2, Scorm 2004, Metadados LOM, IMS QTI, XML, CSV e IMS LTI.

Explore

Você pode encontrar os seguintes links relevantes:

 Português