Install ChamiloLMS 1.11.2 on Windows 7 localhost XAMPP 5.6.28 - opensource PHP LMS E-Learning

Trabla: Install ChamiloLMS 1.11.2 on Windows 7 x64 localhost XAMPP 5.6.28 - opensource PHP LMS E-Learning


Install ChamiloLMS 1.11.2 on Windows 7 localhost XAMPP 5.6.28 - opensource PHP LMS E-Learning


Chamilo is an open-source (under GNU/GPL licensing) e-learning and content management system, aimed at improving access to education and knowledge globally. It is backed up by the Chamilo Association, which has goals including the promotion of the software, the maintenance of a clear communication channel and the building of a network of services providers and software contributors. Chamilo LMS, or Chamilo Learning Management System is a piece of software that allows you to create a virtual campus for the provision of online or semi-online training. It is distributed under the GNU/GPLv3+ license and its development process is public.
Official Site - https://chamilo.org

Solving:



Watch on YouTube


1. PHP.ini changes, used in tutorial:

1)   FIND:
;extension=php_intl.dll
CHANGE TO:
extension=php_intl.dll

2)    Zend OpCache
FIND:
;opcache.enable=0
CHANGE TO:
opcache.enable=1

ADD TO FILE END:
zend_extension = "C:\xampp\php\ext\php_opcache.dll"


4)   FIND:
display_errors=On
CHANGE TO:
display_errors=Off

5)   FIND:
session.cookie_httponly=
CHANGE TO:
session.cookie_httponly=1

6)   FIND:
upload_max_filesize=2M
CHANGE TO:
upload_max_filesize=100M

7)   FIND:
post_max_size=8M
CHANGE TO:
post_max_size=100M

8)   FIND:
memory_limit=128M
CHANGE TO:
memory_limit=256M

9) FIND:
max_execution_time=30
CHANGE TO:
max_execution_time=600

2. SQL script to create database and user for Chamilo LMS 1.11.2 , used in tutorial

CREATE DATABASE `chamilo` 
DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

CREATE USER 'chamilo-owner'@'localhost'; 
CREATE USER 'chamilo-owner'@'127.0.0.1';
CREATE USER 'chamilo-owner'@'::1';

SET PASSWORD 
FOR 'chamilo-owner'@'localhost' = PASSWORD('chamilo123$%');
SET PASSWORD 
FOR 'chamilo-owner'@'127.0.0.1' = PASSWORD('chamilo123$%');
SET PASSWORD 
FOR 'chamilo-owner'@'::1' = PASSWORD('chamilo123$%');


GRANT ALL PRIVILEGES ON 
`chamilo`.* TO 'chamilo-owner'@'localhost' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON 
`chamilo`.* TO 'chamilo-owner'@'127.0.0.1' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON 
`chamilo`.* TO 'chamilo-owner'@'::1' WITH GRANT OPTION;

No comments:

Post a Comment