SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
Instalación 
del 
LMS 
Moodle 
en 
CentOS 
7 
con 
el 
módulo 
SELinux 
habilitado 
Introducción: 
Moodle 
(pronunciación 
AFI 
/ˈmuːd(ə)l/) 
es 
una 
aplicación 
web 
de 
tipo 
Ambiente 
Educativo 
Virtual, 
un 
sistema 
de 
gestión 
de 
cursos, 
de 
distribución 
libre, 
que 
ayuda 
a 
los 
educadores 
a 
crear 
comunidades 
de 
aprendizaje 
en 
línea. 
Este 
tipo 
de 
plataformas 
tecnológicas 
también 
se 
conoce 
como 
LCMS 
(Learning 
Content 
Management 
System). 
La 
versión 
más 
reciente 
es 
la 
2.71 
CentOS 
(Community 
ENTerprise 
Operating 
System) 
es 
una 
bifurcación 
a 
nivel 
binario 
de 
la 
distribución 
Linux 
Red 
Hat 
Enterprise 
Linux 
RHEL, 
compilado 
por 
voluntarios 
a 
partir 
del 
código 
fuente 
liberado 
por 
Red 
Hat2. 
MariaDB 
es 
un 
sistema 
de 
gestión 
de 
bases 
de 
datos 
derivado 
de 
MySQL 
con 
licencia 
GPL. 
Es 
desarrollado 
por 
Michael 
(Monty) 
Widenius 
(fundador 
de 
MySQL) 
y 
la 
comunidad 
de 
desarrolladores 
de 
software 
libre3. 
PHP 
es 
un 
lenguaje 
de 
programación 
de 
uso 
general 
de 
código 
del 
lado 
del 
servidor 
originalmente 
diseñado 
para 
el 
desarrollo 
web 
de 
contenido 
dinámico. 
Fue 
uno 
de 
los 
primeros 
lenguajes 
de 
programación 
del 
lado 
del 
servidor 
que 
se 
podían 
incorporar 
directamente 
en 
el 
documento 
HTML 
en 
lugar 
de 
llamar 
a 
un 
archivo 
externo 
que 
procese 
los 
datos4. 
HTTP 
Apache 
es 
un 
servidor 
web 
HTTP 
de 
código 
abierto, 
para 
plataformas 
Unix 
(BSD, 
GNU/Linux, 
etc.), 
Microsoft 
Windows, 
Macintosh 
y 
otras, 
que 
implementa 
el 
protocolo 
HTTP/1.12 
y 
la 
noción 
de 
sitio 
virtual5. 
Security-­‐Enhanced 
Linux 
(SELinux) 
es 
un 
módulo 
de 
seguridad 
para 
el 
kernel 
Linux 
que 
proporciona 
el 
mecanismo 
para 
soportar 
políticas 
de 
seguridad 
para 
el 
control 
de 
acceso, 
incluyendo 
controles 
de 
acceso 
obligatorios 
como 
los 
del 
Departamento 
de 
Defensa 
de 
Estados 
Unidos. 
1 
https://es.wikipedia.org/wiki/Moodle 
2 
https://es.wikipedia.org/wiki/CentOS 
3 
https://es.wikipedia.org/wiki/MariaDB 
4 
https://es.wikipedia.org/wiki/PHP 
5 
https://es.wikipedia.org/wiki/Servidor_HTTP_Apache 
Elaboró: 
Francisco 
Medina 
López 
1
Objetivo: 
Instalar 
y 
configurar 
el 
LMS 
Moodle 
2.7 
en 
CentOS 
7. 
Instrucciones: 
Ejecuta 
el 
siguiente 
procedimiento 
en 
un 
sistema 
operativo 
CentOS 
7. 
1. Inicia 
una 
sesión 
como 
root 
en 
el 
sistema 
operativo 
CentOS 
7 
2. Instala 
los 
paquetes 
mariadb-­‐server, 
httpd, 
php 
y 
php-­‐mysql: 
yum -y install mariadb-server httpd php php-mysql 
3. Inicia 
los 
servicios 
mariadb 
y 
httpd: 
systemctl start httpd 
systemctl status mariadb 
4. Inicia 
una 
sesión 
en 
el 
manajeador 
de 
base 
de 
datos 
MariaDB: 
mysql 
5. Crea 
una 
nueva 
base 
de 
datos 
que 
usará 
Moodle: 
MariaDB [(none)]> CREATE DATABASE moodle; 
6. Crea 
un 
usuario 
en 
la 
base 
de 
datos: 
MariaDB [(none)]> GRANT ALL PRIVILEGES ON moodle.* TO 
moodle_usr@'localhost' IDENTIFIED BY 'p4ssw0rd'; 
7. Sal 
de 
sesión 
del 
manejador 
de 
base 
de 
datos: 
MariaDB 
[(none)]> 
quit 
8. Descarga 
el 
software 
modle: 
wget -c 
https://download.moodle.org/download.php/direct/stable27/moodle-latest- 
27.tgz 
9. Entra 
el 
directorio 
/var/www/html: 
cd /var/www/html/ 
10. Descomprime 
el 
arhivo 
moodle-­‐latest-­‐27.tgz: 
tar zxvf /root/moodle-latest-27.tgz 
11. Crea 
el 
directorio 
/var/www/moodledata: 
Elaboró: 
Francisco 
Medina 
López 
2
mkdir /var/www/moodledata 
12. Configura 
el 
módulo 
SELinux 
para 
permitir 
al 
servidor 
web 
escribir 
en 
el 
directorio 
/var/www/moodledata: 
chcon -Rvu system_u -t httpd_sys_content_rw_t /var/www/moodledata/ 
13. Reincia 
el 
servidor 
web: 
systemctl restart httpd 
14. Configura 
el 
firewall 
para 
permitir 
peticiones 
al 
puerto 
80: 
iptables -A IN_public_allow -p tcp -m tcp --dport 80 -m conntrack -- 
ctstate NEW -j ACCEPT 
15. Graba 
la 
nueva 
regla 
en 
el 
archivo 
/etc/sysconfig/iptables: 
service iptables sabe 
16. Reinicia 
el 
servicio 
de 
firewall: 
service iptables restart 
17. Habilitar 
repositorio 
rpmforge 
(DAG) 
wget http://apt.sw.be/redhat/el7/en/x86_64/dag/RPMS/rpmforge-release- 
0.5.3-1.el7.rf.x86_64.rpm 
rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt 
rpm -Uvh rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm 
18. Instalar 
los 
paquetes 
php-­‐gd, 
requeridos 
por 
moodle: 
yum -y install php-gd php-mbstring php-xmlrpc php-soap php-intl php-dom 
19. Reiniciar 
el 
servidor 
web: 
systemctl restart httpd 
20. Abre 
un 
navegador 
web 
y 
entra 
la 
url: 
http://localhost/moodle 
para 
iniciar 
con 
el 
procedimiento 
de 
instalación 
(se 
puede 
cambiar 
localhost 
por 
la 
dirección 
ip 
del 
servidor): 
Elaboró: 
Francisco 
Medina 
López 
3
Elaboró: 
Francisco 
Medina 
López 
4
21. Cambia 
el 
idioma 
a 
español(internacional): 
22. Confirma 
los 
datos 
de 
Dirección 
Web, 
Directorio 
Moodle, 
Directorio 
de 
Datos. 
(este 
directorio 
fue 
creado 
en 
el 
paso 
11): 
23. Selecciona 
el 
controlador 
de 
base 
de 
datos 
MariaDB 
(nativo/mariadb): 
24. Indica 
los 
datos 
de 
conexión 
a 
la 
base 
datos 
(estos 
datos 
fueron 
indicados 
en 
los 
pasos 
5 
y 
6 
del 
presente 
documento): 
25. Acepta 
los 
términos 
de 
la 
licencia: 
Elaboró: 
Francisco 
Medina 
López 
5
26. Valida 
que 
todos 
los 
requerimientos 
se 
cumplan: 
27. Continúa 
con 
el 
procedimiento 
de 
instalación: 
28. Indica 
los 
datos 
solicitados 
para 
la 
cuenta 
de 
Administrador 
del 
sitio: 
29. Indica 
los 
datos 
generales 
del 
sitio: 
Elaboró: 
Francisco 
Medina 
López 
6
30. Fin 
del 
procedimiento 
de 
instalación 
y 
configuración: 
Elaboró: 
Francisco 
Medina 
López 
7

Más contenido relacionado

La actualidad más candente

Teks Viler L 173 Blago iz rudnika.pdf
Teks Viler L 173 Blago iz rudnika.pdfTeks Viler L 173 Blago iz rudnika.pdf
Teks Viler L 173 Blago iz rudnika.pdfStripovizijacom
 
0042. Zagonetni Dvojnik
0042. Zagonetni Dvojnik0042. Zagonetni Dvojnik
0042. Zagonetni DvojnikTompa *
 
TTF.RID.02
TTF.RID.02TTF.RID.02
TTF.RID.02Arcee327
 
Zs 1028 kupdf.net zs 1028-teks-viler-tiha-smrt-scanturion-amp-emeri5-mb
Zs 1028 kupdf.net zs 1028-teks-viler-tiha-smrt-scanturion-amp-emeri5-mbZs 1028 kupdf.net zs 1028-teks-viler-tiha-smrt-scanturion-amp-emeri5-mb
Zs 1028 kupdf.net zs 1028-teks-viler-tiha-smrt-scanturion-amp-emeri5-mbzoran radovic
 
Dylan Dog VČ SB - 007 - Pesma sirene - Vučja krv - Ogledalo
Dylan Dog VČ SB - 007 - Pesma sirene - Vučja krv - OgledaloDylan Dog VČ SB - 007 - Pesma sirene - Vučja krv - Ogledalo
Dylan Dog VČ SB - 007 - Pesma sirene - Vučja krv - OgledaloStripovizijacom
 
0082. Stara Vetrenjaca
0082. Stara Vetrenjaca0082. Stara Vetrenjaca
0082. Stara VetrenjacaTompa *
 
0404 Tropska šUma
0404  Tropska šUma0404  Tropska šUma
0404 Tropska šUmaTompa *
 
Libellus 001. Mister No
Libellus 001. Mister NoLibellus 001. Mister No
Libellus 001. Mister NoTompa *
 
0209. Jednoruki Kuka
0209. Jednoruki Kuka0209. Jednoruki Kuka
0209. Jednoruki KukaTompa *
 
Zs 1008 teks viler - korumpirani grad (scanturion & zika teror & em...
Zs 1008   teks viler - korumpirani grad (scanturion & zika teror & em...Zs 1008   teks viler - korumpirani grad (scanturion & zika teror & em...
Zs 1008 teks viler - korumpirani grad (scanturion & zika teror & em...zoran radovic
 
Zagor Extra 062 - Morske hijene
Zagor Extra 062 - Morske hijeneZagor Extra 062 - Morske hijene
Zagor Extra 062 - Morske hijeneStripovizijacom
 
Barebare Tsundere Yowayowa Anaru | PT-BR
Barebare Tsundere Yowayowa Anaru | PT-BRBarebare Tsundere Yowayowa Anaru | PT-BR
Barebare Tsundere Yowayowa Anaru | PT-BREri Traps
 
Zagor sd 037 lazna optuzba (big guy & montecristo & emeri)(6 mb)
Zagor sd 037   lazna optuzba (big guy & montecristo & emeri)(6 mb)Zagor sd 037   lazna optuzba (big guy & montecristo & emeri)(6 mb)
Zagor sd 037 lazna optuzba (big guy & montecristo & emeri)(6 mb)zoran radovic
 
LMS_0333_-_Veliki_Blek_-_Zakon_i_pravda_(enwil__emeri)(5_MB).pdf
LMS_0333_-_Veliki_Blek_-_Zakon_i_pravda_(enwil__emeri)(5_MB).pdfLMS_0333_-_Veliki_Blek_-_Zakon_i_pravda_(enwil__emeri)(5_MB).pdf
LMS_0333_-_Veliki_Blek_-_Zakon_i_pravda_(enwil__emeri)(5_MB).pdfzoran radovic
 
Zagor - VC 160 - Smirnofova osveta
Zagor - VC 160 - Smirnofova osvetaZagor - VC 160 - Smirnofova osveta
Zagor - VC 160 - Smirnofova osvetaStripovizijacom
 
JUB - 575 - Teks Viler - NA STAZI SJECANJA.PDF
JUB - 575 - Teks Viler - NA STAZI SJECANJA.PDFJUB - 575 - Teks Viler - NA STAZI SJECANJA.PDF
JUB - 575 - Teks Viler - NA STAZI SJECANJA.PDFzoran radovic
 
Tex Willer Libellus kolor biblioteka 016 - Lijepa Zelda
Tex Willer Libellus kolor biblioteka 016 - Lijepa ZeldaTex Willer Libellus kolor biblioteka 016 - Lijepa Zelda
Tex Willer Libellus kolor biblioteka 016 - Lijepa ZeldaStripovizijacom
 

La actualidad más candente (20)

Teks Viler L 173 Blago iz rudnika.pdf
Teks Viler L 173 Blago iz rudnika.pdfTeks Viler L 173 Blago iz rudnika.pdf
Teks Viler L 173 Blago iz rudnika.pdf
 
0042. Zagonetni Dvojnik
0042. Zagonetni Dvojnik0042. Zagonetni Dvojnik
0042. Zagonetni Dvojnik
 
TTF.RID.02
TTF.RID.02TTF.RID.02
TTF.RID.02
 
Zs 1028 kupdf.net zs 1028-teks-viler-tiha-smrt-scanturion-amp-emeri5-mb
Zs 1028 kupdf.net zs 1028-teks-viler-tiha-smrt-scanturion-amp-emeri5-mbZs 1028 kupdf.net zs 1028-teks-viler-tiha-smrt-scanturion-amp-emeri5-mb
Zs 1028 kupdf.net zs 1028-teks-viler-tiha-smrt-scanturion-amp-emeri5-mb
 
Dylan Dog VČ SB - 007 - Pesma sirene - Vučja krv - Ogledalo
Dylan Dog VČ SB - 007 - Pesma sirene - Vučja krv - OgledaloDylan Dog VČ SB - 007 - Pesma sirene - Vučja krv - Ogledalo
Dylan Dog VČ SB - 007 - Pesma sirene - Vučja krv - Ogledalo
 
0082. Stara Vetrenjaca
0082. Stara Vetrenjaca0082. Stara Vetrenjaca
0082. Stara Vetrenjaca
 
0404 Tropska šUma
0404  Tropska šUma0404  Tropska šUma
0404 Tropska šUma
 
Libellus 001. Mister No
Libellus 001. Mister NoLibellus 001. Mister No
Libellus 001. Mister No
 
0209. Jednoruki Kuka
0209. Jednoruki Kuka0209. Jednoruki Kuka
0209. Jednoruki Kuka
 
Zs 1008 teks viler - korumpirani grad (scanturion & zika teror & em...
Zs 1008   teks viler - korumpirani grad (scanturion & zika teror & em...Zs 1008   teks viler - korumpirani grad (scanturion & zika teror & em...
Zs 1008 teks viler - korumpirani grad (scanturion & zika teror & em...
 
Zagor Extra 062 - Morske hijene
Zagor Extra 062 - Morske hijeneZagor Extra 062 - Morske hijene
Zagor Extra 062 - Morske hijene
 
Barebare Tsundere Yowayowa Anaru | PT-BR
Barebare Tsundere Yowayowa Anaru | PT-BRBarebare Tsundere Yowayowa Anaru | PT-BR
Barebare Tsundere Yowayowa Anaru | PT-BR
 
Zagor sd 037 lazna optuzba (big guy & montecristo & emeri)(6 mb)
Zagor sd 037   lazna optuzba (big guy & montecristo & emeri)(6 mb)Zagor sd 037   lazna optuzba (big guy & montecristo & emeri)(6 mb)
Zagor sd 037 lazna optuzba (big guy & montecristo & emeri)(6 mb)
 
LMS_0333_-_Veliki_Blek_-_Zakon_i_pravda_(enwil__emeri)(5_MB).pdf
LMS_0333_-_Veliki_Blek_-_Zakon_i_pravda_(enwil__emeri)(5_MB).pdfLMS_0333_-_Veliki_Blek_-_Zakon_i_pravda_(enwil__emeri)(5_MB).pdf
LMS_0333_-_Veliki_Blek_-_Zakon_i_pravda_(enwil__emeri)(5_MB).pdf
 
689 ruke uvis
689  ruke uvis689  ruke uvis
689 ruke uvis
 
Zagor - VC 160 - Smirnofova osveta
Zagor - VC 160 - Smirnofova osvetaZagor - VC 160 - Smirnofova osveta
Zagor - VC 160 - Smirnofova osveta
 
TTF.PC.03
TTF.PC.03TTF.PC.03
TTF.PC.03
 
JUB - 575 - Teks Viler - NA STAZI SJECANJA.PDF
JUB - 575 - Teks Viler - NA STAZI SJECANJA.PDFJUB - 575 - Teks Viler - NA STAZI SJECANJA.PDF
JUB - 575 - Teks Viler - NA STAZI SJECANJA.PDF
 
323 planina ocaja
323  planina ocaja323  planina ocaja
323 planina ocaja
 
Tex Willer Libellus kolor biblioteka 016 - Lijepa Zelda
Tex Willer Libellus kolor biblioteka 016 - Lijepa ZeldaTex Willer Libellus kolor biblioteka 016 - Lijepa Zelda
Tex Willer Libellus kolor biblioteka 016 - Lijepa Zelda
 

Destacado

Sistemas Operativos de Cliente y Servidor
Sistemas Operativos de Cliente y ServidorSistemas Operativos de Cliente y Servidor
Sistemas Operativos de Cliente y ServidorMaria Garcia
 
Presentacion instaladores os debian centos
Presentacion instaladores os debian centosPresentacion instaladores os debian centos
Presentacion instaladores os debian centosOpenStack-VE
 
Zeety ERPNext - manual de instalación (centos 7)
Zeety   ERPNext - manual de instalación (centos 7)Zeety   ERPNext - manual de instalación (centos 7)
Zeety ERPNext - manual de instalación (centos 7)Paulo Coronado
 
Instalacion CentOS 6.2 Virtual Box
Instalacion CentOS 6.2 Virtual BoxInstalacion CentOS 6.2 Virtual Box
Instalacion CentOS 6.2 Virtual BoxMoisés Elías Araya
 
Caracteristicas importantes de Centos
Caracteristicas importantes de CentosCaracteristicas importantes de Centos
Caracteristicas importantes de Centosjulyuladech
 
Plataformas de e learning 1
Plataformas de e learning 1Plataformas de e learning 1
Plataformas de e learning 1Adrian Eleazar
 
Plataformas de el e learning
Plataformas de el e learningPlataformas de el e learning
Plataformas de el e learningAdrian Eleazar
 

Destacado (8)

Instalacion Centos 7
Instalacion Centos 7Instalacion Centos 7
Instalacion Centos 7
 
Sistemas Operativos de Cliente y Servidor
Sistemas Operativos de Cliente y ServidorSistemas Operativos de Cliente y Servidor
Sistemas Operativos de Cliente y Servidor
 
Presentacion instaladores os debian centos
Presentacion instaladores os debian centosPresentacion instaladores os debian centos
Presentacion instaladores os debian centos
 
Zeety ERPNext - manual de instalación (centos 7)
Zeety   ERPNext - manual de instalación (centos 7)Zeety   ERPNext - manual de instalación (centos 7)
Zeety ERPNext - manual de instalación (centos 7)
 
Instalacion CentOS 6.2 Virtual Box
Instalacion CentOS 6.2 Virtual BoxInstalacion CentOS 6.2 Virtual Box
Instalacion CentOS 6.2 Virtual Box
 
Caracteristicas importantes de Centos
Caracteristicas importantes de CentosCaracteristicas importantes de Centos
Caracteristicas importantes de Centos
 
Plataformas de e learning 1
Plataformas de e learning 1Plataformas de e learning 1
Plataformas de e learning 1
 
Plataformas de el e learning
Plataformas de el e learningPlataformas de el e learning
Plataformas de el e learning
 

Similar a Instalación y configuración de Moodle 2.7 en CentOS 7 con SELinux habilitado

Actividad Final: Instalación del LMS Moodle en CentOS con el módulo SELinux h...
Actividad Final: Instalación del LMS Moodle en CentOS con el módulo SELinux h...Actividad Final: Instalación del LMS Moodle en CentOS con el módulo SELinux h...
Actividad Final: Instalación del LMS Moodle en CentOS con el módulo SELinux h...Francisco Medina
 
Actividad Final: Instalación del LMS Moodle en CentOS con el módulo SELinux h...
Actividad Final: Instalación del LMS Moodle en CentOS con el módulo SELinux h...Actividad Final: Instalación del LMS Moodle en CentOS con el módulo SELinux h...
Actividad Final: Instalación del LMS Moodle en CentOS con el módulo SELinux h...Francisco Medina
 
Manual taller-drupal
Manual taller-drupalManual taller-drupal
Manual taller-drupalmikyWatt
 
633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completoMETROPOLITANO
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completoIgnacio Reyes
 
633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)Eduardo Monroy Husillos
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completoAlberto Martinez
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completoAndrés Amaya
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completoErnesto Gamboa
 
633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completoUbeimar Navarro Herrera
 
Instalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónInstalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónSocialBiblio
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completogenaro martinez
 
CACTI herramienta de monitoreo
CACTI herramienta de monitoreoCACTI herramienta de monitoreo
CACTI herramienta de monitoreoJenny Galicia
 
Acceso a-base-de-datos-en-php
Acceso a-base-de-datos-en-phpAcceso a-base-de-datos-en-php
Acceso a-base-de-datos-en-phpJulio Cesar Salas
 
Actividad No. 5.5: Aseguramiento de servidores GNU/Linux
Actividad No. 5.5: Aseguramiento de servidores GNU/LinuxActividad No. 5.5: Aseguramiento de servidores GNU/Linux
Actividad No. 5.5: Aseguramiento de servidores GNU/LinuxFrancisco Medina
 

Similar a Instalación y configuración de Moodle 2.7 en CentOS 7 con SELinux habilitado (20)

Actividad Final: Instalación del LMS Moodle en CentOS con el módulo SELinux h...
Actividad Final: Instalación del LMS Moodle en CentOS con el módulo SELinux h...Actividad Final: Instalación del LMS Moodle en CentOS con el módulo SELinux h...
Actividad Final: Instalación del LMS Moodle en CentOS con el módulo SELinux h...
 
Actividad Final: Instalación del LMS Moodle en CentOS con el módulo SELinux h...
Actividad Final: Instalación del LMS Moodle en CentOS con el módulo SELinux h...Actividad Final: Instalación del LMS Moodle en CentOS con el módulo SELinux h...
Actividad Final: Instalación del LMS Moodle en CentOS con el módulo SELinux h...
 
Php andmysql
Php andmysqlPhp andmysql
Php andmysql
 
Manual taller-drupal
Manual taller-drupalManual taller-drupal
Manual taller-drupal
 
633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
Php andmysql (1)
Php andmysql (1)Php andmysql (1)
Php andmysql (1)
 
Tutorial mysqlphp
Tutorial mysqlphpTutorial mysqlphp
Tutorial mysqlphp
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo
 
Instalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónInstalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuración
 
Kitsune documentation
Kitsune documentationKitsune documentation
Kitsune documentation
 
php
phpphp
php
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
CACTI herramienta de monitoreo
CACTI herramienta de monitoreoCACTI herramienta de monitoreo
CACTI herramienta de monitoreo
 
Acceso a-base-de-datos-en-php
Acceso a-base-de-datos-en-phpAcceso a-base-de-datos-en-php
Acceso a-base-de-datos-en-php
 
Actividad No. 5.5: Aseguramiento de servidores GNU/Linux
Actividad No. 5.5: Aseguramiento de servidores GNU/LinuxActividad No. 5.5: Aseguramiento de servidores GNU/Linux
Actividad No. 5.5: Aseguramiento de servidores GNU/Linux
 

Más de Francisco Medina

Tema 1. Introducción a la Seguridad Informática
Tema 1. Introducción a la Seguridad InformáticaTema 1. Introducción a la Seguridad Informática
Tema 1. Introducción a la Seguridad InformáticaFrancisco Medina
 
Tema 3. Arquitectura y diseño de seguridad
Tema 3. Arquitectura y diseño de seguridadTema 3. Arquitectura y diseño de seguridad
Tema 3. Arquitectura y diseño de seguridadFrancisco Medina
 
Tema 3. Arquitectura y diseño de seguridad
Tema 3. Arquitectura y diseño de seguridadTema 3. Arquitectura y diseño de seguridad
Tema 3. Arquitectura y diseño de seguridadFrancisco Medina
 
Tema 2: Análisis de Riesgos
Tema 2: Análisis de RiesgosTema 2: Análisis de Riesgos
Tema 2: Análisis de RiesgosFrancisco Medina
 
Por qué es importante cuidar mi privacidad en Internet
Por qué es importante cuidar mi privacidad en InternetPor qué es importante cuidar mi privacidad en Internet
Por qué es importante cuidar mi privacidad en InternetFrancisco Medina
 
Tema 1. Introducción a la Seguridad Informática
Tema 1. Introducción a la Seguridad InformáticaTema 1. Introducción a la Seguridad Informática
Tema 1. Introducción a la Seguridad InformáticaFrancisco Medina
 
2021-1 Presentación de la materia Seguridad Informática
2021-1 Presentación de la materia Seguridad Informática2021-1 Presentación de la materia Seguridad Informática
2021-1 Presentación de la materia Seguridad InformáticaFrancisco Medina
 
Administración de Servidores WINDOWS T1
Administración de Servidores WINDOWS T1Administración de Servidores WINDOWS T1
Administración de Servidores WINDOWS T1Francisco Medina
 
Caso de estudio No.1: Heartbleed y Shellshock
Caso de estudio No.1: Heartbleed y ShellshockCaso de estudio No.1: Heartbleed y Shellshock
Caso de estudio No.1: Heartbleed y ShellshockFrancisco Medina
 
Tema 3. Seguridad en las Comunicaciones
Tema 3. Seguridad en las ComunicacionesTema 3. Seguridad en las Comunicaciones
Tema 3. Seguridad en las ComunicacionesFrancisco Medina
 
Presentación de la materia Seguridad Informática 2017-2
Presentación de la materia Seguridad Informática 2017-2Presentación de la materia Seguridad Informática 2017-2
Presentación de la materia Seguridad Informática 2017-2Francisco Medina
 
Presentación de la materia Seguridad en redes 2017-2
Presentación de la materia Seguridad en redes 2017-2Presentación de la materia Seguridad en redes 2017-2
Presentación de la materia Seguridad en redes 2017-2Francisco Medina
 
Presentación del Módulo 6. Seguridad en Base de Datos
Presentación del Módulo 6. Seguridad en Base de DatosPresentación del Módulo 6. Seguridad en Base de Datos
Presentación del Módulo 6. Seguridad en Base de DatosFrancisco Medina
 
Módulo 3. Tema 1. Cableado Estructurado
Módulo 3. Tema 1. Cableado EstructuradoMódulo 3. Tema 1. Cableado Estructurado
Módulo 3. Tema 1. Cableado EstructuradoFrancisco Medina
 
Presentación Módulo 3. Tecnología de conectividad en redes.
Presentación Módulo 3. Tecnología de conectividad en redes.Presentación Módulo 3. Tecnología de conectividad en redes.
Presentación Módulo 3. Tecnología de conectividad en redes.Francisco Medina
 

Más de Francisco Medina (20)

Tema 1. Introducción a la Seguridad Informática
Tema 1. Introducción a la Seguridad InformáticaTema 1. Introducción a la Seguridad Informática
Tema 1. Introducción a la Seguridad Informática
 
Tema 3. Arquitectura y diseño de seguridad
Tema 3. Arquitectura y diseño de seguridadTema 3. Arquitectura y diseño de seguridad
Tema 3. Arquitectura y diseño de seguridad
 
2021 1 T4-Criptografía
2021 1 T4-Criptografía2021 1 T4-Criptografía
2021 1 T4-Criptografía
 
Tema 3. Arquitectura y diseño de seguridad
Tema 3. Arquitectura y diseño de seguridadTema 3. Arquitectura y diseño de seguridad
Tema 3. Arquitectura y diseño de seguridad
 
Tema 2: Análisis de Riesgos
Tema 2: Análisis de RiesgosTema 2: Análisis de Riesgos
Tema 2: Análisis de Riesgos
 
Por qué es importante cuidar mi privacidad en Internet
Por qué es importante cuidar mi privacidad en InternetPor qué es importante cuidar mi privacidad en Internet
Por qué es importante cuidar mi privacidad en Internet
 
Tema 1. Introducción a la Seguridad Informática
Tema 1. Introducción a la Seguridad InformáticaTema 1. Introducción a la Seguridad Informática
Tema 1. Introducción a la Seguridad Informática
 
Conociendo la Dark Web
Conociendo la Dark WebConociendo la Dark Web
Conociendo la Dark Web
 
2021-1 Presentación de la materia Seguridad Informática
2021-1 Presentación de la materia Seguridad Informática2021-1 Presentación de la materia Seguridad Informática
2021-1 Presentación de la materia Seguridad Informática
 
Tema 1. Active Directory
Tema 1. Active DirectoryTema 1. Active Directory
Tema 1. Active Directory
 
Administración de Servidores WINDOWS T1
Administración de Servidores WINDOWS T1Administración de Servidores WINDOWS T1
Administración de Servidores WINDOWS T1
 
Caso de estudio No.1: Heartbleed y Shellshock
Caso de estudio No.1: Heartbleed y ShellshockCaso de estudio No.1: Heartbleed y Shellshock
Caso de estudio No.1: Heartbleed y Shellshock
 
Tema 3. Seguridad en las Comunicaciones
Tema 3. Seguridad en las ComunicacionesTema 3. Seguridad en las Comunicaciones
Tema 3. Seguridad en las Comunicaciones
 
2017-2 Tema 2. Identidad
2017-2 Tema 2. Identidad2017-2 Tema 2. Identidad
2017-2 Tema 2. Identidad
 
Presentación de la materia Seguridad Informática 2017-2
Presentación de la materia Seguridad Informática 2017-2Presentación de la materia Seguridad Informática 2017-2
Presentación de la materia Seguridad Informática 2017-2
 
Tema 1. Seguridad Física
Tema 1. Seguridad FísicaTema 1. Seguridad Física
Tema 1. Seguridad Física
 
Presentación de la materia Seguridad en redes 2017-2
Presentación de la materia Seguridad en redes 2017-2Presentación de la materia Seguridad en redes 2017-2
Presentación de la materia Seguridad en redes 2017-2
 
Presentación del Módulo 6. Seguridad en Base de Datos
Presentación del Módulo 6. Seguridad en Base de DatosPresentación del Módulo 6. Seguridad en Base de Datos
Presentación del Módulo 6. Seguridad en Base de Datos
 
Módulo 3. Tema 1. Cableado Estructurado
Módulo 3. Tema 1. Cableado EstructuradoMódulo 3. Tema 1. Cableado Estructurado
Módulo 3. Tema 1. Cableado Estructurado
 
Presentación Módulo 3. Tecnología de conectividad en redes.
Presentación Módulo 3. Tecnología de conectividad en redes.Presentación Módulo 3. Tecnología de conectividad en redes.
Presentación Módulo 3. Tecnología de conectividad en redes.
 

Último

4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docxMagalyDacostaPea
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docxMagalyDacostaPea
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).hebegris04
 
Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.profandrearivero
 
libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajeKattyMoran3
 
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...GIANCARLOORDINOLAORD
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdfEDNAMONICARUIZNIETO
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAlejandrino Halire Ccahuana
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfssuser50d1252
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectosTrishGutirrez
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAJesus Gonzalez Losada
 
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Carol Andrea Eraso Guerrero
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacionviviantorres91
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...Martin M Flynn
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejormrcrmnrojasgarcia
 

Último (20)

4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
 
Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.
 
libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguaje
 
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 
El Bullying.
El Bullying.El Bullying.
El Bullying.
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdf
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICA
 
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacion
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
 
Unidad 2 | Teorías de la Comunicación | MCDIU
Unidad 2 | Teorías de la Comunicación | MCDIUUnidad 2 | Teorías de la Comunicación | MCDIU
Unidad 2 | Teorías de la Comunicación | MCDIU
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejor
 

Instalación y configuración de Moodle 2.7 en CentOS 7 con SELinux habilitado

  • 1. Instalación del LMS Moodle en CentOS 7 con el módulo SELinux habilitado Introducción: Moodle (pronunciación AFI /ˈmuːd(ə)l/) es una aplicación web de tipo Ambiente Educativo Virtual, un sistema de gestión de cursos, de distribución libre, que ayuda a los educadores a crear comunidades de aprendizaje en línea. Este tipo de plataformas tecnológicas también se conoce como LCMS (Learning Content Management System). La versión más reciente es la 2.71 CentOS (Community ENTerprise Operating System) es una bifurcación a nivel binario de la distribución Linux Red Hat Enterprise Linux RHEL, compilado por voluntarios a partir del código fuente liberado por Red Hat2. MariaDB es un sistema de gestión de bases de datos derivado de MySQL con licencia GPL. Es desarrollado por Michael (Monty) Widenius (fundador de MySQL) y la comunidad de desarrolladores de software libre3. PHP es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos4. HTTP Apache es un servidor web HTTP de código abierto, para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que implementa el protocolo HTTP/1.12 y la noción de sitio virtual5. Security-­‐Enhanced Linux (SELinux) es un módulo de seguridad para el kernel Linux que proporciona el mecanismo para soportar políticas de seguridad para el control de acceso, incluyendo controles de acceso obligatorios como los del Departamento de Defensa de Estados Unidos. 1 https://es.wikipedia.org/wiki/Moodle 2 https://es.wikipedia.org/wiki/CentOS 3 https://es.wikipedia.org/wiki/MariaDB 4 https://es.wikipedia.org/wiki/PHP 5 https://es.wikipedia.org/wiki/Servidor_HTTP_Apache Elaboró: Francisco Medina López 1
  • 2. Objetivo: Instalar y configurar el LMS Moodle 2.7 en CentOS 7. Instrucciones: Ejecuta el siguiente procedimiento en un sistema operativo CentOS 7. 1. Inicia una sesión como root en el sistema operativo CentOS 7 2. Instala los paquetes mariadb-­‐server, httpd, php y php-­‐mysql: yum -y install mariadb-server httpd php php-mysql 3. Inicia los servicios mariadb y httpd: systemctl start httpd systemctl status mariadb 4. Inicia una sesión en el manajeador de base de datos MariaDB: mysql 5. Crea una nueva base de datos que usará Moodle: MariaDB [(none)]> CREATE DATABASE moodle; 6. Crea un usuario en la base de datos: MariaDB [(none)]> GRANT ALL PRIVILEGES ON moodle.* TO moodle_usr@'localhost' IDENTIFIED BY 'p4ssw0rd'; 7. Sal de sesión del manejador de base de datos: MariaDB [(none)]> quit 8. Descarga el software modle: wget -c https://download.moodle.org/download.php/direct/stable27/moodle-latest- 27.tgz 9. Entra el directorio /var/www/html: cd /var/www/html/ 10. Descomprime el arhivo moodle-­‐latest-­‐27.tgz: tar zxvf /root/moodle-latest-27.tgz 11. Crea el directorio /var/www/moodledata: Elaboró: Francisco Medina López 2
  • 3. mkdir /var/www/moodledata 12. Configura el módulo SELinux para permitir al servidor web escribir en el directorio /var/www/moodledata: chcon -Rvu system_u -t httpd_sys_content_rw_t /var/www/moodledata/ 13. Reincia el servidor web: systemctl restart httpd 14. Configura el firewall para permitir peticiones al puerto 80: iptables -A IN_public_allow -p tcp -m tcp --dport 80 -m conntrack -- ctstate NEW -j ACCEPT 15. Graba la nueva regla en el archivo /etc/sysconfig/iptables: service iptables sabe 16. Reinicia el servicio de firewall: service iptables restart 17. Habilitar repositorio rpmforge (DAG) wget http://apt.sw.be/redhat/el7/en/x86_64/dag/RPMS/rpmforge-release- 0.5.3-1.el7.rf.x86_64.rpm rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt rpm -Uvh rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm 18. Instalar los paquetes php-­‐gd, requeridos por moodle: yum -y install php-gd php-mbstring php-xmlrpc php-soap php-intl php-dom 19. Reiniciar el servidor web: systemctl restart httpd 20. Abre un navegador web y entra la url: http://localhost/moodle para iniciar con el procedimiento de instalación (se puede cambiar localhost por la dirección ip del servidor): Elaboró: Francisco Medina López 3
  • 5. 21. Cambia el idioma a español(internacional): 22. Confirma los datos de Dirección Web, Directorio Moodle, Directorio de Datos. (este directorio fue creado en el paso 11): 23. Selecciona el controlador de base de datos MariaDB (nativo/mariadb): 24. Indica los datos de conexión a la base datos (estos datos fueron indicados en los pasos 5 y 6 del presente documento): 25. Acepta los términos de la licencia: Elaboró: Francisco Medina López 5
  • 6. 26. Valida que todos los requerimientos se cumplan: 27. Continúa con el procedimiento de instalación: 28. Indica los datos solicitados para la cuenta de Administrador del sitio: 29. Indica los datos generales del sitio: Elaboró: Francisco Medina López 6
  • 7. 30. Fin del procedimiento de instalación y configuración: Elaboró: Francisco Medina López 7