Instalación Moodle 2 en GoDaddy

De MoodleDocs

Nota: Pendiente de Traducir. ¡Anímese a traducir esta página!.     ( y otras páginas pendientes)

Moodle 2.2

Después de buscar en foros y en el soporte de GoDaddy, pude finalmente instalar Moodle 2.2 a mi cuenta de alojamiento compartido. Se enlistan aquí los pasos para ayudarle a quien enfrente este reto:

Por favor, tome nota de que esto está basado en un sitio pequeño, que tiene unos pocos cursos y pocos visitantes, y que se usa principalmente para el propósito de revisar cursos de e-aprendizaje que están en desarrollo.

La cuenta de GoDaddy usada para este proceso tiene Windows IIS7, PHP 5.3 y MySQL.

Para usar este método Usted necesitará saber cómo acceder a sus sitio GoDaddy mediante FTP.

1. Descargue el archivo ZIP de Moodle 2.2.2+ a una computadora local con Windows y descomprímalo.

Nota: Esta fue la versión de Moodle que en su momento usó el sujeto que escribió esta documentación en idioma inglés. Si Usted tiene éxito con una versión superior o inferior, corrija esta documentación.

2. Edite el archivo install.php file como se indica en la publicación del foro en http://moodle.org/mod/forum/discuss.php?d=200872, que indica:

Probablemente la única forma para poder instalar Moodle 2.0 al momento es hackear el script de instalación. Busque el sitio dentro del archivo install.php en donde dice:

       } else if (is_dataroot_insecure()) {

y cámbielo a

      } else if (false and is_dataroot_insecure()) {


3. Ingrese a su cuenta en GoDaddy y abra el Hosting Control Center (Centro de Control del Alojamiento) para su cuenta de alojamiento web. Copie la información sobre la ruta absoluta del alojamientoque se muestra en el Hosting Dashboard y guárdela (anótela en papel).

4. Vaya a la sección de Contenido (Content) de su Hosting Control Center y abra el Gestor de Archivos FTP (FTP File Manager). Cree un subdirectorio moodle debajo del raíz (root). Edite sus permisos de dicho subdirectorio para permitir acceso de lectura y escritura(allow read and write access).

5. Create another subdirectory that will ultimately hold the moodledata directory under the root directory. You can name it anything you want. I will call it "holder" for this explanation. Edit the permissions of the "holder" directory to allow read and write access.

6. Return to the content section of the Hosting Control Center and open the IIS Management page. Create a new virtual directory called "holder" (or whatever name you used in step 5). Edit the settings so that Anonymous Access and Directory Browsing are NOT allowed. With these settings the "holder" directory will not be accessible through a web browser.

7. Go to the database section of the Hosting Control Center and click on MySQL to create a new database for your Moodle installation. Be sure to keep a copy of the dbname, dbuser, dbhost, and dbpass.

This step should complete your preparation of your GoDaddy site to be ready for Moodle.

8. Using FTP upload all of the Moodle files that you unzipped in step 1 (including the install.php that you edited in step 2) to the moodle directory on your GoDaddy site.

9. In your web browser go to the URL for your moodle directory (such as http://www.mysite.com/moodle). The install.php script should start running. Be sure to put in the correct path and directory information for your site and for your moodledata directory (which in this example would be something like d:\myhost\myplace\html\holder). (Note: In this way you are putting the moodledata directory into a location that is not accessible via browser.)

10. Follow the onscreen instructions to fill in the other information where requested.

Estos pasos funcionaron en Mayo del 2012. Nota: Esto fue lo que hizo el sujeto que escribió esta documentación en idioma inglés. Si Usted tiene éxito con una versión superior o inferior en fecha más reciente, corrija esta documentación.

Vea también

Installation FAQ