moodle/lang/es/docs/installamp.html

215 lines
7.5 KiB
HTML
Raw Normal View History

2003-08-19 15:07:28 +00:00
<h2>Instalaci<EFBFBD>n de Apache, MySQL y PHP</h2>
2003-07-27 01:16:59 +00:00
2003-08-19 15:07:28 +00:00
<p>Moodle est<73> escrito en un lenguaje de
programaci<EFBFBD>n llamado PHP, y guarda la mayor parte de sus
2003-07-27 01:16:59 +00:00
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
2003-08-19 15:07:28 +00:00
configurar por un usuario medio, por lo que esta p<>gina se
ha escrito para intentar hacer este proceso lo m<>s simple
2003-07-27 01:16:59 +00:00
posible para diferentes plataformas.</p>
<p><EFBFBD></p>
<h3>Mac OS X</h3>
<blockquote>
2003-08-19 15:07:28 +00:00
<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
2003-07-27 01:16:59 +00:00
siguientes proporcionan unas buenas instrucciones, por lo que no
2003-08-19 15:07:28 +00:00
las vamos a repetir aqu<71>:</p>
2003-07-27 01:16:59 +00:00
<blockquote>
2003-08-19 15:07:28 +00:00
<p><strong>PHP</strong>: Bajar desde aqu<71>: <a href=
2003-07-27 01:16:59 +00:00
"http://www.entropy.ch/software/macosx/php/" target=
"_top">http://www.entropy.ch/software/macosx/php/</a></p>
2003-08-19 15:07:28 +00:00
<p><strong>MySQL</strong>: Bajar desde aqu<71>: <a href=
2003-07-27 01:16:59 +00:00
"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=
2003-08-19 15:07:28 +00:00
"./?file=install.html">Gu<47>a de Instalaci<63>n</a>
est<EFBFBD>ndar de Moodle deber<65>a ser suficiente para
realizar su instalaci<63>n.</p>
2003-07-27 01:16:59 +00:00
2003-08-19 15:07:28 +00:00
<p>Se a<>adir<69>n m<>s detalles aqu<71>
2003-07-27 01:16:59 +00:00
posteriormente ...</p>
<p><EFBFBD></p>
</blockquote>
<h3>Redhat Linux</h3>
<blockquote>
2003-08-19 15:07:28 +00:00
<p>Deber<EFBFBD>as instalar todos los paquetes RPM disponibles
2003-07-27 01:16:59 +00:00
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=
2003-08-19 15:07:28 +00:00
"./?file=install.html">Gu<47>a de Instalaci<63>n</a>
est<EFBFBD>ndar de Moodle deber<65>a ser suficiente para
realizar su instalaci<63>n.</p>
2003-07-27 01:16:59 +00:00
2003-08-19 15:07:28 +00:00
<p>Se a<>adir<69>n m<>s detalles aqu<71>
2003-07-27 01:16:59 +00:00
posteriormente ...</p>
</blockquote>
<p><EFBFBD></p>
<h3>Windows</h3>
<blockquote>
2003-08-19 15:07:28 +00:00
<p>La forma m<>s f<>cil de hacerlo es usar <a href=
2003-07-27 01:16:59 +00:00
"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
2003-08-19 15:07:28 +00:00
como parte de otro paquete), desinst<73>lalo por completo,
borra todos los archivos de MySQL y aseg<65>rate de borrar
2003-07-27 01:16:59 +00:00
<strong>c:\my.cnf</strong> y <strong>c:\windows\my.ini</strong>.
2003-08-19 15:07:28 +00:00
Deber<EFBFBD>as, adem<65>s, buscar y borrar CUALQUIER archivo
2003-07-27 01:16:59 +00:00
llamado <strong>my.cnf</strong> o <strong>my.ini</strong>.</li>
<li>Si ya has instalado PHP antes borra cualquier archivo llamado
2003-08-19 15:07:28 +00:00
<strong>php4ts.dll</strong> del directorio Windows, adem<65>s
2003-07-27 01:16:59 +00:00
de cualquier archivo llamado <strong>php.ini</strong>.</li>
2003-08-19 15:07:28 +00:00
<li>Baja EasyPHP desde aqu<71>: <a href=
2003-07-27 01:16:59 +00:00
"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
2003-08-19 15:07:28 +00:00
instalaci<EFBFBD>n est<73> en franc<6E>s, pero es como la
instalaci<EFBFBD>n de cualquier otro programa en Windows - Yo
2003-07-27 01:16:59 +00:00
aconsejo aceptar las opciones por defecto y permitir instalarlo
todo. Anota que "Suivant" significa Siguiente y "Oui" significa
2003-08-19 15:07:28 +00:00
S<EFBFBD>.</li>
2003-07-27 01:16:59 +00:00
2003-08-19 15:07:28 +00:00
<li>Al final de la instalaci<63>n deja la casilla de
selecci<EFBFBD>n en "Lancer EasyPHP" (Ejecutar EasyPHP) y haz
click en el bot<6F>n 'Terminer". Deber<65>as ser enviado
a una p<>gina web de informaci<63>n que puedes ignorar
2003-07-27 01:16:59 +00:00
sin problemas.</li>
<li>Si todo ha ido bien &iexcl;felicidades! Apache, PHP y MySQL
2003-08-19 15:07:28 +00:00
estar<EFBFBD>n instalados y funcionando. Deber<65>as ver una
2003-07-27 01:16:59 +00:00
E negra en tu barra de herramientas. Puedes pinchar con el
2003-08-19 15:07:28 +00:00
bot<EFBFBD>n derecho del rat<61>n sobre ella para hacer
aparecer un men<65> que te permitir<69> configurar los
programas, pero no lo necesitar<61>s por ahora.</li>
2003-07-27 01:16:59 +00:00
<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
2003-08-19 15:07:28 +00:00
una contrase<73>a vac<61>a. Deber<65>as ver la
p<EFBFBD>gina web de phpMyAdmin, que te permitir<69> crear
2003-07-27 01:16:59 +00:00
una nueva base de datos y cuentas de usuario.</li>
<li>Crea una nueva base de datos escribiendo "moodle" dentro del
2003-08-19 15:07:28 +00:00
campo y haciendo click en el bot<6F>n "Create".
&iexcl;As<EFBFBD> de f<>cil!</li>
2003-07-27 01:16:59 +00:00
2003-08-19 15:07:28 +00:00
<li>Tambi<EFBFBD>n puedes, si lo deseas, crear un nuevo usuario
2003-07-27 01:16:59 +00:00
para acceder a tu base de datos. Esto puede ser un poco
complicado para un usuario que lo utilice por primera vez, por lo
2003-08-19 15:07:28 +00:00
que, por ahora, deber<65>as usar el usuario existente "root"
sin contrase<73>a en tu configuraci<63>n de Moodle, y
2003-07-27 01:16:59 +00:00
arreglar esto posteriormente.</li>
2003-08-19 15:07:28 +00:00
<li>&iexcl;Ya est<73>s listo para instalar Moodle! Baja la
<EFBFBD>ltima versi<73>n de Moodle desde <a href=
2003-07-27 01:16:59 +00:00
"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.
2003-08-19 15:07:28 +00:00
Si escoges esta segunda opci<63>n podr<64>s acceder a la
p<EFBFBD>gina de inicio de moodle usando http://localhost/ en
2003-07-27 01:16:59 +00:00
lugar de http://localhost/moodle/.</li>
2003-08-19 15:07:28 +00:00
<li>Crea una nueva carpeta vac<61>a en alg<6C>n sitio
2003-07-27 01:16:59 +00:00
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
2003-08-19 15:07:28 +00:00
ll<EFBFBD>male config.php</li>
2003-07-27 01:16:59 +00:00
<li>Edita config.php usando un editor de texto (Notepad
2003-08-19 15:07:28 +00:00
valdr<EFBFBD>, pero ten cuidado de no a<>adir espacios en
2003-07-27 01:16:59 +00:00
blanco al final del archivo).</li>
2003-08-19 15:07:28 +00:00
<li>Pon toda la informaci<63>n de tu nueva base de datos:<br>
2003-07-27 01:16:59 +00:00
$CFG-&gt;dbtype = 'mysql';<br>
$CFG-&gt;dbhost = 'localhost';<br>
$CFG-&gt;dbname = 'moodle';<br>
$CFG-&gt;dbuser = 'root';<br>
$CFG-&gt;dbpass = '';<br>
$CFG-&gt;dbpersist = true;<br>
$CFG-&gt;prefix = 'mdl_';<br>
</li>
2003-08-19 15:07:28 +00:00
<li>Y pon en <20>l la ruta a los archivos:<br>
2003-07-27 01:16:59 +00:00
$CFG-&gt;wwwroot = 'http://localhost/moodle'; // Usa una
2003-08-19 15:07:28 +00:00
direcci<EFBFBD>n externa si la sabes.<br>
2003-07-27 01:16:59 +00:00
$CFG-&gt;dirroot = 'C:\Program Files\EasyPHP\www\moodle';<br>
$CFG-&gt;dataroot = 'C:\moodledata';<br>
</li>
<li>Guarda config.php - puedes ignorar cualquier otra
2003-08-19 15:07:28 +00:00
configuraci<EFBFBD>n, si hay alguna.</li>
2003-07-27 01:16:59 +00:00
2003-08-19 15:07:28 +00:00
<li>&iexcl;Casi has terminado! El resto de la instalaci<63>n
se realiza a trav<61>s de la web. Visita <a href=
2003-07-27 01:16:59 +00:00
"http://localhost/moodle/admin/" target=
"_blank">http://localhost/moodle/admin/</a> con tu navegador para
2003-08-19 15:07:28 +00:00
continuar la instalaci<63>n a trav<61>s de
<EFBFBD>ste.</li>
<li>Por <20>ltimo, necesitar configurar alguna clase de
"cron" (tareas cuya realizaci<63>n se configura
autom<EFBFBD>ticamente para ser ejecutadas cada cierto tiempo).
Mira la <a href="./?file=install.html">Gu<EFBFBD>a de
Instalaci<EFBFBD>n</a> para m<>s detalles sobre ello.</li>
2003-07-27 01:16:59 +00:00
</ol>
2003-08-19 15:07:28 +00:00
<p>Si no quieres o no puedes utilizar EasyPHP, aqu<71> tienes
algunas indicaciones para asegurarte de que tu PHP est<73>
2003-07-27 01:16:59 +00:00
correctamente instalado y evitar problemas habituales:</p>
<ul>
2003-08-19 15:07:28 +00:00
<li>Aseg<EFBFBD>rate de habilitar el m<>dulo GD de forma
que Moodle pueda procesar im<69>genes - puede ser que tengas
2003-07-27 01:16:59 +00:00
que editar el archivo php.ini y descomentar (quitar ;) la
2003-08-19 15:07:28 +00:00
l<EFBFBD>nea: 'extension=php_gd.dll'.</li>
2003-07-27 01:16:59 +00:00
2003-08-19 15:07:28 +00:00
<li>Aseg<EFBFBD>rate de que las sesiones est<73>n permitidas
2003-07-27 01:16:59 +00:00
- 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=
2003-08-19 15:07:28 +00:00
"1">Documentaci<63>n de Moodle</font></a></p>
2003-07-27 01:16:59 +00:00
<p align="center"><font size="1">Version: $Id: installamp.html,v
2003-08-19 15:07:28 +00:00
1.2 2003/05/29 14:20:00 moodler Exp $</font></p>