GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar Gibbon en un CentOS VPS

Gibbon es un sistema de gestión educativa de código abierto creado para ayudar a profesores y estudiantes a abordar y resolver problemas cotidianos. Gibbon es una aplicación flexible con muchas funciones, como planificador, evaluación externa, formularios de solicitud en línea, mensajería, etc.
En este tutorial, le mostraremos cómo instalar Gibbon en un CentOS VPS .

Esta guía de instalación asume que Apache, MySQL y PHP ya están instalados y configurados en su servidor. Gibbon requiere:

  • PHP con extensiones PHP CURL, gettext y PDO habilitadas. Además, la configuración magic_quotes_gpc y register_globals debe desactivarse y la configuración allow_url_fopen y file_uploads debe habilitarse en php.ini
  • Servidor Web Apache>=2.x+
  • MySQL>=5.x instalado en su VPS Linux .

Descargue la última versión estable de Gibbon en https://gibbonedu.org/download en el directorio '/opt' del servidor. Luego, extráigalo y mueva los archivos y directorios principales de Gibbon al directorio '/var/www/html/gibbon' en su servidor. Al momento de escribir este tutorial, la última versión estable de Gibbon Core es 9.1. Si desea ejecutar la versión más reciente de Gibbon, puede obtenerla del repositorio de GitHub en https://github.com/GibbonEdu/core

cd /opt/
wget https://github.com/GibbonEdu/core/archive/v9.1.00.zip
unzip v9.1.00.zip
mv core-9.1.00 /var/www/html/gibbon

El usuario del servidor web (Apache) debe poder escribir en el directorio '/var/www/html/gibbon'. Esto se puede lograr fácilmente ejecutando el siguiente comando:

chown apache:apache -R /var/www/html/gibbon

Cree una nueva base de datos MySQL para Gibbon en su servidor:

mysql -u root -p
mysql> CREATE DATABASE gibbondb;
mysql> GRANT ALL PRIVILEGES ON gibbondb.* TO 'gibbon'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> exit

No olvide cambiar 'su-contraseña' con una contraseña segura para el usuario de MySQL 'gibbon'.

Localice el archivo de configuración de php usando el siguiente comando:

#php -i | grep php.ini
Configuration File (php.ini) Path => /etc
Loaded Configuration File => /etc/php.ini

Edite el archivo de configuración 'php.ini' y agregue/modifique las siguientes líneas:

file_uploads = On
allow_url_fopen = On
register_globals = off
magic_quotes_gpc = Off
set max_input_vars = 5000
dispaly_errors = Off
error_reporting = E_ALL & ~E_NOTICE

Cree una nueva directiva de host virtual en Apache:

vi /etc/httpd/conf/httpd.conf

Agregue las siguientes líneas:

<VirtualHost *:80>
   ServerAdmin [email protected]
   DocumentRoot /var/www/html/gibbon/
   ServerName your-domain.com
   ServerAlias www.your-domain.com
   <Directory /var/www/html/gibbon/>
      Options FollowSymLinks
      AllowOverride All
   </Directory>
   ErrorLog /var/log/apache2/your-domain.com-error_log
   CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Reinicie el servidor web Apache para que los cambios surtan efecto usando el siguiente comando:

service apache2 restart

Abra http://su-dominio.com en su navegador web favorito y siga las sencillas instrucciones: ingrese el idioma del sistema, la información de la base de datos, cree una nueva cuenta de administrador, ingrese la configuración del servidor, la configuración de la organización y haga clic en 'enviar' una vez que haya completado todos los campos.
Eso es todo. La instalación de Gibbon ahora está completa. Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento CentOS VPS, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen Gibbon. para ti. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Cent OS
  1. Cómo instalar Piwik en un CentOS VPS

  2. Cómo instalar PmWiki en CentOS 6 VPS

  3. Cómo instalar Tomcat 8 en un VPS CentOS 6

  4. Cómo instalar ImpressCMS en un CentOS 6 VPS

  5. Cómo instalar MyWebSQL en un CentOS VPS

Cómo instalar R en CentOS 7

Cómo instalar R en CentOS 8

Cómo instalar Gibbon en CentOS 6

Cómo instalar Gibbon en CentOS 7

Cómo instalar MySQLDumper en un CentOS VPS

Cómo instalar phpList en un CentOS 7 VPS