Zamora Teran/Instalar XSCE 6: Difference between revisions

From OLPC
Jump to navigation Jump to search
Line 59: Line 59:


=== Kiwix ===
=== Kiwix ===

# Wikipedia
# TED Videos
# Gutenberg


* Montar el disco duro en el servidor
* Montar el disco duro en el servidor

Revision as of 22:51, 5 February 2016

XSCE 6 (master)

Proceso para instalar y configurar un servidor XSCE 6

Instalar Centos 7 - x86_64

  • Descargar el ISO de Centos 7 Minimal desde el siguiente enlace
  • Copiar el iso a una memoria USB, el comando es
dd if=/home/fundacion/Descargas/CentOS-7-x86_64-Minimal-1511.iso of=/dev/sdbX
  • Iniciar el equipo a instalar desde la memoria USB e instalar Centos.

Configuración de particionado

  • En las opciones de particiones establecerlo de la siguiente manera:
  • Eliminar la partición /home y reasignar el espacio a la partición /
swap 4.0 GB
/boot 500 MB
/ Resto del disco duro
  • Presionar Begin Installation
  • Establecer la contraseña de root
  • Esperar que el proceso de instalación finalice.

Configuración inicial

  • Deshabilitar SELinux, editar el archivo /etc/selinux/config
SELINUX=disabled
  • Actualizar el sistema y reiniciarlo
yum -y update && reboot
  • Instalar paquetes básicos y repositorio EPEL
yum -y install git epel-release libselinux-python
  • Instalar otros paquetes que están en los repositorios de EPEL
yum -y install ansible vim htop net-tools tmux

Instalar XSCE desde GIT

  • Clonar el repositorio desde Github.
mkdir -p /opt/schoolserver
cd /opt/schoolserver
git clone --branch master --depth 1 https://github.com/germanrs/xsce
cd xsce
  • Editar el archivo xsce.yml
- xsce_domain: escuela.departamento.fundacionzt.org

Iniciar la instalación de XSCE

  • Ejecutar el comando
./install-console

Agregar contenido

Kiwix

  1. Wikipedia
  2. TED Videos
  3. Gutenberg
  • Montar el disco duro en el servidor
mount /dev/sdbX /media/usb0
  • Copiar el contenido deseado
cp -v /media/usb0/zims/content/*_es_all_* /library/zims/content
cp -rv /media/usb0/zims/index/*_es_all_* /library/zims/index
  • Regenerar el indice
xsce-make-kiwix-lib
  • Reiniciar el servicio
systemctl restart kiwix-serve