mirror of
https://github.com/moodle/moodle.git
synced 2025-01-28 02:59:31 +01:00
214 lines
8.2 KiB
HTML
214 lines
8.2 KiB
HTML
|
<h2>Instalación de Apache, MySQL y PHP</h2>
|
|||
|
|
|||
|
<p>Moodle está escrito en un lenguaje de
|
|||
|
programación llamado PHP, y guarda la mayor parte de sus
|
|||
|
datos en una base de datos. La base de datos que recomendamos es
|
|||
|
MySQL. Antes de instalar Moodle debes, pues, tener PHP y una base
|
|||
|
de datos funcionando para poder convertir tu ordenador/computador
|
|||
|
en un servidor web. Estos programas pueden ser complicados de
|
|||
|
configurar por un usuario medio, por lo que esta página se
|
|||
|
ha escrito para intentar hacer este proceso lo más simple
|
|||
|
posible para diferentes plataformas.</p>
|
|||
|
|
|||
|
<p><EFBFBD></p>
|
|||
|
|
|||
|
<h3>Mac OS X</h3>
|
|||
|
|
|||
|
<blockquote>
|
|||
|
<p>La forma más fácil de hacerlo es usar el
|
|||
|
servidor Apache que proporciona Apple, y añadir PHP y
|
|||
|
MySQL usando los paquetes de Marc Liyanage. Las páginas
|
|||
|
siguientes proporcionan unas buenas instrucciones, por lo que no
|
|||
|
las vamos a repetir aquí:</p>
|
|||
|
|
|||
|
<blockquote>
|
|||
|
<p><strong>PHP</strong>: Bajar desde aquí: <a href=
|
|||
|
"http://www.entropy.ch/software/macosx/php/" target=
|
|||
|
"_top">http://www.entropy.ch/software/macosx/php/</a></p>
|
|||
|
|
|||
|
<p><strong>MySQL</strong>: Bajar desde aquí: <a href=
|
|||
|
"http://www.entropy.ch/software/macosx/mysql/" target=
|
|||
|
"_top">http://www.entropy.ch/software/macosx/mysql/</a></p>
|
|||
|
</blockquote>
|
|||
|
|
|||
|
<p>Una vez instalados, la <a href=
|
|||
|
"./?file=install.html">Guía de Instalación</a>
|
|||
|
estándar de Moodle debería ser suficiente para
|
|||
|
realizar su instalación.</p>
|
|||
|
|
|||
|
<p>Se añadirán más detalles aquí
|
|||
|
posteriormente ...</p>
|
|||
|
|
|||
|
<p><EFBFBD></p>
|
|||
|
</blockquote>
|
|||
|
|
|||
|
<h3>Redhat Linux</h3>
|
|||
|
|
|||
|
<blockquote>
|
|||
|
<p>Deberías instalar todos los paquetes RPM disponibles
|
|||
|
para Apache, PHP y MySQL. Un paquete que la gente olvida con
|
|||
|
frecuencia es el php-mysql, el cual es necesario para que que PHP
|
|||
|
pueda hablar a MySQL.</p>
|
|||
|
|
|||
|
<p>Una vez instalados, la <a href=
|
|||
|
"./?file=install.html">Guía de Instalación</a>
|
|||
|
estándar de Moodle debería ser suficiente para
|
|||
|
realizar su instalación.</p>
|
|||
|
|
|||
|
<p>Se añadirán más detalles aquí
|
|||
|
posteriormente ...</p>
|
|||
|
</blockquote>
|
|||
|
|
|||
|
<p><EFBFBD></p>
|
|||
|
|
|||
|
<h3>Windows</h3>
|
|||
|
|
|||
|
<blockquote>
|
|||
|
<p>La forma más fácil de hacerlo es usar <a href=
|
|||
|
"http://www.easyphp.org/" target="_blank">EasyPHP</a>, un paquete
|
|||
|
que reune todo el software necesario para Windows. Los siguientes
|
|||
|
son todos los pasos necesarios:</p>
|
|||
|
|
|||
|
<ol>
|
|||
|
<li>En primer lugar, si ya has instalado MySQL antes (incluso
|
|||
|
como parte de otro paquete), desinstálalo por completo,
|
|||
|
borra todos los archivos de MySQL y asegúrate de borrar
|
|||
|
<strong>c:\my.cnf</strong> y <strong>c:\windows\my.ini</strong>.
|
|||
|
Deberías, además, buscar y borrar CUALQUIER archivo
|
|||
|
llamado <strong>my.cnf</strong> o <strong>my.ini</strong>.</li>
|
|||
|
|
|||
|
<li>Si ya has instalado PHP antes borra cualquier archivo llamado
|
|||
|
<strong>php4ts.dll</strong> del directorio Windows, además
|
|||
|
de cualquier archivo llamado <strong>php.ini</strong>.</li>
|
|||
|
|
|||
|
<li>Baja EasyPHP desde aquí: <a href=
|
|||
|
"http://www.easyphp.org/telechargements/dn.php?F=easyphp1-6.php3"
|
|||
|
target=
|
|||
|
"_blank">http://www.easyphp.org/telechargements/dn.php?F=easyphp1-6.php3</a>
|
|||
|
(aprox. 10 Mb)</li>
|
|||
|
|
|||
|
<li>Ejecuta el archivo bajado:
|
|||
|
<strong>easyphp1-6_setup.exe</strong>. El proceso de
|
|||
|
instalación está en francés, pero es como la
|
|||
|
instalación de cualquier otro programa en Windows - Yo
|
|||
|
aconsejo aceptar las opciones por defecto y permitir instalarlo
|
|||
|
todo. Anota que "Suivant" significa Siguiente y "Oui" significa
|
|||
|
Sí.</li>
|
|||
|
|
|||
|
<li>Al final de la instalación deja la casilla de
|
|||
|
selección en "Lancer EasyPHP" (Ejecutar EasyPHP) y haz
|
|||
|
click en el botón 'Terminer". Deberías ser enviado
|
|||
|
a una página web de información que puedes ignorar
|
|||
|
sin problemas.</li>
|
|||
|
|
|||
|
<li>Si todo ha ido bien ¡felicidades! Apache, PHP y MySQL
|
|||
|
estarán instalados y funcionando. Deberías ver una
|
|||
|
E negra en tu barra de herramientas. Puedes pinchar con el
|
|||
|
botón derecho del ratón sobre ella para hacer
|
|||
|
aparecer un menú que te permitirá configurar los
|
|||
|
programas, pero no lo necesitarás por ahora.</li>
|
|||
|
|
|||
|
<li>Lo siguiente que necesitas hacer es configurar una base de
|
|||
|
datos para usarla con Moodle. Usando un navegador, ve a <a href=
|
|||
|
"http://localhost/mysql/" target=
|
|||
|
"_blank">http://localhost/mysql/</a> (nota la barra final).</li>
|
|||
|
|
|||
|
<li>Si se te pregunta por un nombre de usuario, usa "root" con
|
|||
|
una contraseña vacía. Deberías ver la
|
|||
|
página web de phpMyAdmin, que te permitirá crear
|
|||
|
una nueva base de datos y cuentas de usuario.</li>
|
|||
|
|
|||
|
<li>Crea una nueva base de datos escribiendo "moodle" dentro del
|
|||
|
campo y haciendo click en el botón "Create".
|
|||
|
¡Así de fácil!</li>
|
|||
|
|
|||
|
<li>También puedes, si lo deseas, crear un nuevo usuario
|
|||
|
para acceder a tu base de datos. Esto puede ser un poco
|
|||
|
complicado para un usuario que lo utilice por primera vez, por lo
|
|||
|
que, por ahora, deberías usar el usuario existente "root"
|
|||
|
sin contraseña en tu configuración de Moodle, y
|
|||
|
arreglar esto posteriormente.</li>
|
|||
|
|
|||
|
<li>¡Ya estás listo para instalar Moodle! Baja la
|
|||
|
última versión de Moodle desde <a href=
|
|||
|
"http://moodle.org/download" target=
|
|||
|
"_blank">http://moodle.org/download</a>, y descomprime el
|
|||
|
archivo.</li>
|
|||
|
|
|||
|
<li>Copia los archivos de moodle en <strong>C:\Program
|
|||
|
Files\EasyPHP\www.</strong> Puedes, o bien copiar todo el
|
|||
|
directorio moodle (p.e. C:\Program Files\EasyPHP\www\moodle) o
|
|||
|
bien copiar todos los <em>contenidos</em> del directorio moodle.
|
|||
|
Si escoges esta segunda opción podrás acceder a la
|
|||
|
página de inicio de moodle usando http://localhost/ en
|
|||
|
lugar de http://localhost/moodle/.</li>
|
|||
|
|
|||
|
<li>Crea una nueva carpeta vacía en algún sitio
|
|||
|
para que Moodle guarde los archivos subidos en, por ejemplo,
|
|||
|
<strong>C:\moodledata</strong></li>
|
|||
|
|
|||
|
<li>Ve a tu carpeta Moodle. Copia el archivo config-dist.php, y
|
|||
|
llámale config.php</li>
|
|||
|
|
|||
|
<li>Edita config.php usando un editor de texto (Notepad
|
|||
|
valdrá, pero ten cuidado de no añadir espacios en
|
|||
|
blanco al final del archivo).</li>
|
|||
|
|
|||
|
<li>Pon toda la información de tu nueva base de datos:<br>
|
|||
|
$CFG->dbtype = 'mysql';<br>
|
|||
|
$CFG->dbhost = 'localhost';<br>
|
|||
|
$CFG->dbname = 'moodle';<br>
|
|||
|
$CFG->dbuser = 'root';<br>
|
|||
|
$CFG->dbpass = '';<br>
|
|||
|
$CFG->dbpersist = true;<br>
|
|||
|
$CFG->prefix = 'mdl_';<br>
|
|||
|
</li>
|
|||
|
|
|||
|
<li>Y pon en él la ruta a los archivos:<br>
|
|||
|
$CFG->wwwroot = 'http://localhost/moodle'; // Usa una
|
|||
|
dirección externa si la sabes.<br>
|
|||
|
$CFG->dirroot = 'C:\Program Files\EasyPHP\www\moodle';<br>
|
|||
|
$CFG->dataroot = 'C:\moodledata';<br>
|
|||
|
</li>
|
|||
|
|
|||
|
<li>Guarda config.php - puedes ignorar cualquier otra
|
|||
|
configuración, si hay alguna.</li>
|
|||
|
|
|||
|
<li>¡Casi has terminado! El resto de la instalación
|
|||
|
se realiza a través de la web. Visita <a href=
|
|||
|
"http://localhost/moodle/admin/" target=
|
|||
|
"_blank">http://localhost/moodle/admin/</a> con tu navegador para
|
|||
|
continuar la instalación a través de
|
|||
|
éste.</li>
|
|||
|
|
|||
|
<li>Por último, necesitar configurar alguna clase de
|
|||
|
"cron" (tareas cuya realización se configura
|
|||
|
automáticamente para ser ejecutadas cada cierto tiempo).
|
|||
|
Mira la <a href="./?file=install.html">Guía de
|
|||
|
Instalación</a> para más detalles sobre ello.</li>
|
|||
|
</ol>
|
|||
|
|
|||
|
<p>Si no quieres o no puedes utilizar EasyPHP, aquí tienes
|
|||
|
algunas indicaciones para asegurarte de que tu PHP está
|
|||
|
correctamente instalado y evitar problemas habituales:</p>
|
|||
|
|
|||
|
<ul>
|
|||
|
<li>Asegúrate de habilitar el módulo GD de forma
|
|||
|
que Moodle pueda procesar imágenes - puede ser que tengas
|
|||
|
que editar el archivo php.ini y descomentar (quitar ;) la
|
|||
|
línea: 'extension=php_gd.dll'.</li>
|
|||
|
|
|||
|
<li>Asegúrate de que las sesiones están permitidas
|
|||
|
- puedes tener que editar php.ini y fijar el directorio para
|
|||
|
<strong>session.save_path</strong> - en lugar del directorio por
|
|||
|
defecto "/tmp" usa un directorio Windows como "c:/temp".</li>
|
|||
|
</ul>
|
|||
|
</blockquote>
|
|||
|
|
|||
|
<h3><EFBFBD></h3>
|
|||
|
|
|||
|
<p align="center"><a href="." target="_top"><font size=
|
|||
|
"1">Documentación de Moodle</font></a></p>
|
|||
|
|
|||
|
<p align="center"><font size="1">Version: $Id: installamp.html,v
|
|||
|
1.2 2003/05/29 14:20:00 moodler Exp $</font></p>
|