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.