Ir al contenido principal

Instalacion Moodle en CentOS

Acabo de instalar el Moodle 1.8.4 en la versión final de CentOS 5, al principio me resultaron algunos problemas, sin embargo, todo ha ido bien. Aquí dejo los pasos que he seguido para realizar la instalación.
- Levantar el servicio de apache y mysql (Y dejarlo para que se haga cada vez que se encienda la maquina)
- Verificar en el navegador que nos responde el web server cuando escribimos localhost
-Verificar que el servidor de bd's mysql funciona, abriendo una terminal y escribiendo mysql- Asignarle una contraseña al usuario root de mysql para mejorar la seguridad
- Descargar la version mas reciente y estable de moodle- Guardarla en la carpeta /var/www/html (con permisos de root)
- Con un tar extraerla en esa misma carpetaLo que hice a continuación fue un paso que supongo en windows no se hace, pero como en linux, existe un mejor esquema de seguridad, hay que crear la base de datos y el usuario de la misma manualmente
- En una terminal, entramos a Mysql- Creamos una base de datos (CREATE DATABASE <> DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;.)- Creamos un usuario con ciertos privilegios (GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON <.* TO <>@localhost IDENTIFIED BY ‘<>’; )
- En el navegador entramos a localhost/moodle o como hayamos llamado a la carpeta, comenzará el script de instalación
- Llegando al punto donde pide la carpeta de datos (MOODLEDATA) tambien tendremos que crearla de manera manual, de preferencia un nivel abajo de donde llega el servidor web.P.E./var/www/html = localhostPodria quedar/var/www/<>
- Aquí, en mi experiencia, no requerí realizar ningun proceso extra y/o descargar librerias o configurar extras, de hecho, al momento de instalar CentOS le di la opción de que fuera un servidor web y de mysql y no requerí nada extra
- Al pedirnos los datos de la base de datos, hay que llenar el formulario, y al cado de 1 o dos pantallas adelante nos dice que no es posible crear el archivo config.php, y nos da una plantilla para hacerlo a partir de ese que ya incluye todos los datos.creamos un archivo en la misma carpeta donde esta moodle, con el nombre config.php y le pegamos el contenido, guardamos y por ultimo hay que modificar los permisos del archivo.
- Continua la instalacion sin problema alguno.

Comentarios

Entradas populares de este blog

Vulnerabilidad en Bluetooth -- BIAS

Asegurando Tomcat - Banner Grabbing para psi-probe

Dentro de los puntos que recomienda OWASP en  Asegurando Tomcat , hace relación a la necesidad de no mostrar la versión de Tomcat que se utiliza, para poner un poco más difícil la preparación de un vector de ataque para el ciberdelincuente; este artículo mostrará como configurar las propiedades del Tomcat para que no muestre la versión, pero tiene un componente especial y es el uso de psi-probe , el cual es un fork que usan los sysadmin para la administración y el monitoreo de un servidor tomcat  y que genera problemas en el momento de querer hardenizar un servidor tomcat. Para realizar esto fue necesario configurar un servidor Tomcat  y cuya configuración esta por fuera del alcance de este artículo. Luego fue necesario configurar tomcat para que funcionara con psi-probe (hay diferentes versiones) y que puede seguir las instrucciones en este enlace. Después  de tener configurado el Tomcat y  probe funcionando podemos ver una pantalla como esta:...

Problemas de ASP error 0115

Cuando saca este error  Páginas Active Server error 'ASP 0115' Error inesperado /iscampus/admon/upload/upload_dest.asp Error capturable (C0000005) en un objeto externo. La secuencia de comandos no puede continuar Fue solucionado de la siguiente manera: W2K3 tiene  tiene limitada a 200 K el tamaño de los ficheros que pueden subirse con ASP, y se debe modificar el archivo C:\WINDOWS\system32\inetsrv\metabase.xml elvalor asignado a la entrada spMaxRequestEntityAllowed por el necesario.  Puede ser 10 MB. Para poder modificar el archivo es necesario parar el servicio IIS y configurar en la administracion de IIS en equipo Local click derecho, propiedades  activamos el checkbox que dice "Habilitar la modificación directa de archivos Metabase". Tambien puede ser necesario hacer lo siguiente: What does this error mean: 'error "ASP 0115" Unexpected error - A trappable error occurred in an external object.' It typically means that you are not running the ...