Localhost

De MoodleDocs

El sitio localhost significa "esta computadora" dentro de una red. En la documentación de Moodle, un localhost se refiere a un servidor web con Moodle, que está instalado en una computadora que típicamente no está conectada al Internet.

En lenguaje [techie] en Inglés,

  • " A localhost is a Internet Protocol loopback device which can be used by TCP/IP applications to talk to themselves."

Lo que se puede traducir como:

  • Un localhost es un dispositivo para loopback (bucle reverso) para protocolo de Internet, que puede ser usado por aplicaciones TCP/IP, para hablar consigo mismas.

La IP del bucle interno por defecto para el localhost es usualmente 127.0.0.1 . Esta IP es diferente de la IP que identifica a la computadora en la red.

Alcanzar un localhost

Después de desempacar uno de los Paquetes_para_Instalación_Completa en una PC con Windows, al usuario se le pide que abra un navegador de Internet y escriba "localhost" en la barra de direcciones. Esto produce el script para la instalación por primera vez de Moodle.

Cada vez que se use localhost, es una buena idea revisar que esté conectado. Usualmente esto involucra correr los scripts para arranque de Apache y MySQL.

Una vez que estos scripts estén corriendo, entonces el usuario escribirá "localhost", o 127.0.0.1 en el campo de la dirección del navegador de Internet. De forma alterna, muchos usuarios tienen un enlace a "favoritos" con alguna de estas dos direcciones.

Uso de un paquete de instalación completo en una red interna

Al cambiar unas pocas líneas de código en unos pocos archivos, un servidor web "localhost" (una computadora) puede en ocasiones cambiarse para que sea vista por otras computadoras. Hablando en forma general, esto solamente debería de intentarse dentro de una red interna (en la que las computadoras comparten un solo router).

Por ejemplo, un profesor puede tener una computadora en el salón de clases, inicialmente configurada como localhost con Moodle instalado allí. Las otras 5 computadoras que usan los estudiantes pueden ver a ese servidor Moodle si están dentro de la misma red. Los estudiantes necesitan saber la dirección IP en la red para la computadora con Moodle y escribir dicha dirección en la barra de dirección de su navegador. Sin embargo, los estudiantes no podrán ver la máquina del profesor cuando estén en sus casas. Vea Moodle en una netbook sin internet.

Internet y servidores localhost

Una pregunta común es ¿ porqué un Moodle instalado en mi computadora no puede ser usado por otras personas en Internet. Por favor, vea: Servidores caseros y el Internet.

Uso de servidores localhost

  • Localhosts son fantásticos para experimentar diferentes configuraciones, temas gráficos y complementos nuevos, y para construir cursos que después serán cargados en servidores de producción en un sitio Moodle más seguro, que puede verse desde la web.
  • Es posible instalar uno de los Paquetes_para_Instalación_Completa en su computadora personal y hacerlo disponible para otros dentro de una red pequeña, como en un salón de clases de una escuela. Vea Moodle en una netbook sin internet.
  • La mayoría de las computadoras personales que tengan un paquete de instalación completa (con su servidor web) no estarán configuradas para que sean visibles desde el Internet. Vea Seguridad en servidores locales conectados al internet.

Vea también