Cómo configurar un servidor de prueba local? Aprender desarrollo web | MDN, cree un servidor de casas desde un MINIPC: la guía

Crear un servidor de casas desde un minipc: la guía

En los cursos MDN, la mayoría de las veces, se le pide que abra los ejemplos directamente en el navegador, puede hacerlo haciendo doble clic en el archivo HTML, depositándolo en la ventana de su navegador o haciendo Archivo > Abrir. y navegue al archivo HTML, etc. Hay muchas maneras de llegar.

Cómo configurar un servidor de prueba local ?

Este artículo explica cómo configurar un servidor de prueba local simple en su máquina y lo básico para usarlo.

Prerrequisitos: Primero debes saber cómo funciona Internet (En-us) Y que es un servidor web (En-us) .
Objetivo: Aprenderá a configurar un servidor de prueba local.

Archivos locales contra archivos remotos

En los cursos MDN, la mayoría de las veces, se le pide que abra los ejemplos directamente en el navegador, puede hacerlo haciendo doble clic en el archivo HTML, depositándolo en la ventana de su navegador o haciendo Archivo > Abrir. y navegue al archivo HTML, etc. Hay muchas maneras de llegar.

Sabe que ha iniciado el ejemplo desde un archivo local, cuando la URL comienza con el archivo: // seguido en la ruta de acceso en su sistema de archivos. Por otro lado, si consulta uno de nuestros ejemplos alojados en GitHub (o cualquier otro servidor remoto), la dirección web comenzará con http: // o https: //; En este caso, el archivo se sirvió a través de HTTP.

El problema de la prueba local

Algunos ejemplos no funcionarán si los abres como archivos locales. Hay varias razones posibles, las más comunes son:

  • Se basan en solicitudes asincrónicas. Algunos navegadores como Chrome no realizan consultas asíncronas (consulte la cosecha de datos desde el servidor) si simplemente inicia el ejemplo como un archivo local. Esto se debe a restricciones de seguridad (consulte la seguridad de los sitios web para obtener más información).
  • Implementan un lenguaje específico, encendiendo el servidor. Los idiomas en el lado del servidor (como PHP o Python) requieren un entorno específico proporcionado por el servidor para interpretar el código y dar resultados.

Crear un servidor HTTP local simple

Para evitar el problema de las consultas asincrónicas, debemos probar tales ejemplos realizándolos desde un servidor local. El módulo SimpleHTTPserver de Python permite una implementación simple de esta solución.

Aquí está el procedimiento a seguir:

  1. Instalar python. Si usa GNU/Linux o MacOS, un entorno de Python probablemente ya esté disponible en su máquina. Los usuarios de Windows pueden encontrar un instalador en la página de inicio de Python (hay todas las instrucciones):
    • Ir a Python.organizar
    • En descarga, haga clic en el enlace de Python “3.xxx “.
    • En la parte inferior de la página, descargue el archivo señalado por el enlace Instalación ejecutable de Windows X86.
    • Ejecutar este programa cuando se termine la descarga.
    • En la primera página del instalador, asegúrese de haber marcado la casilla “Agregue Python 3.xxx a la ruta “.
    • Hacer click Instalar, después Cerca Cuando la instalación está completa.
  2. Abra su símbolo del sistema (Windows)/Terminal (OS X y Gnulinux). Para verificar que la instalación anterior tuvo lugar correctamente, ingrese el siguiente comando:

#Cando el nombre del archivo para ir allí, #por ejemplo CD Despacho # Use dos puntos para volver a entrar #PARENT ARCHIVO SI ESCERE CD .. 
# Si la versión de Python regresó es más tarde a las 3.X python3 -METRO http.servidor # Si la versión de Python devuelta es posterior a 2.X pitón -METRO Simplehttpserver 

Nota : Si el puerto 8000 está ocupado, puede elegir otro puerto especificando otro valor después del pedido, por ejemplo, Python -M HTTP.Servidor 7800 (Python 3.x) o python -m simplehttpserver 7800 (Python 2.X). Ahora puede acceder a su contenido en la dirección localhost: 7800 .

Idiomas de servidor operativo local

El módulo SimpleHttPserver de Python es útil, pero no sabe cómo ejecutar el código escrito en idiomas como PHP o Python. Para administrar esto, necesitará algo más: lo que necesitará depende exactamente del lenguaje del servidor que está tratando de ejecutar. He aquí algunos ejemplos :

  • Para ejecutar el código Python Coté-Server, deberá usar un marco web de Python. Puede averiguar cómo usar el marco Django leyendo Django Web Framework (Python). Flask es una alternativa a Django, un poco más ligero. Para ejecutarlo, deberá instalar Python/Pip, luego Flask usando PIP3 Instalar Flask . En este punto, debería poder ejecutar ejemplos de frascos de Python usando, por ejemplo, Python3 Python-Exemplo.Py, luego consulte a localhost: 5000 en su navegador.
  • Para ejecutar el código de nodo.JS (JavaScript) En el lado del servidor, deberá usar un nudo bruto o un marco construido en este último. Express es una buena opción: ver Express Web Framework (nodo.JS/JavaScript).
  • Para ejecutar el código PHP en el lado del servidor, necesitará una configuración del servidor que pueda interpretar PHP. Las buenas opciones para probar PHP localmente son MAMP (Mac y Windows), AMPPS (Mac, Windows, Linux) y Lamp (Linux, Apache, MySQL y PHP/Python/Perl). Estos son paquetes completos que crean configuraciones locales que le permiten ejecutar una base de datos Apache, Php Server y MySQL.

Encontré un problema de contenido con esta página?

  • Editar la página en Github.
  • Informar el contenido de.
  • Ver la fuente en GitHub.

Esta página fue modificada por última vez el 3 de agosto de 2023 por los contribuyentes de MDN.

Crear un servidor de casas desde un minipc: la guía

Desea crear un servidor de casa en un MinIPC ? Solo para acomodar páginas web, administrar correos electrónicos, guardar datos, aprender estas herramientas y otras cosas ? Es posible y es fácil seguir esta guía muy detallada ofrecida por Magentix.

Por Pierre Lecourt el 12 de noviembre de 2021 12 comentarios

Magentix es un desarrollador independiente de Magento y, por cierto, un lector de blogs. También es alguien meticuloso y aplicado, y es por esta buena razón que su guía para crear un servidor de la casa me hizo querer hacer esta publicación.

No parafrasearé su guía, no tendría sentido, por lo que te enviaré de regreso a su sitio, lo que detallará el procedimiento de todo el punto por punto. Aprovecho esta publicación para recordar uno de los intereses de estas minimachinas particulares que florecen de vez en cuando en el blog. Dispositivos de rendimiento de cálculo muy bajo para el final de 2021. Meaab Celeron, Pentium y otros chips a veces más antiguos, encerrados en un chasis muy compacto. Su bajo rendimiento corresponde a usos básicos en términos de MinIPC: Web, Office Automation, Multimedia usa. Pero también son en gran medida suficientes para crear un servidor de casa. Con la gran ventaja de consumir solo unos pocos vatios con el tiempo y, por lo tanto, no aumentar el proyecto de ley de electricidad de votación.

Minimachines-11-2021

Magentix usa un Mele más silencioso 2 para su propio servidor. Una máquina que tiene un Celeron J4125 y cuyo consumo mide solo unos pocos vatios. La máquina está construida para pasar las 24 horas del día y no genera ningún ruido, ya que es completamente pasivo. Costo año: rondas tener este pequeño servidor al lado de su caja de proveedores ? Solo dos euros.

La guía es muy detallada y se basa en una distribución de Linux Debian mientras lo deja elegir otras soluciones. No tiene que ser un experto jurado para crear un servidor de casas, todo es extremadamente detallado con varios escenarios cada vez. El único elemento particular pequeño corresponde a su operador, ya que la máquina gira detrás de una fibra gratuita que ofrece una dirección IP fija que le permitirá conectarse más fácilmente a su máquina. Hay desfiles para otros operadores que giran en torno a los servicios que harán el enlace entre su máquina física y una dirección definida, independientemente de la IP asignada por su operador.

Por lo tanto, el principio de instalación y configuración permanece generalmente perfectamente idéntico independientemente del operador. Si siempre ha querido crear un servidor casero, si tiene un MiniPC no utilizado a su alrededor, si desea frotar el ejercicio, solo puedo aconsejarle que busque el tutorial ofrecido. Es una maravilla.

Cree un nuevo servidor registrado (SQL Server Management Studio)

Esta sección explica cómo registrar la información de conexión relacionada con los servidores que accede con frecuencia al registrarla en el componente del servidor SQL Server Management Studio en SQL Server. Se puede registrar un servidor antes de la conexión o cuando se conecta desde el explorador de objetos. Hay una opción de menú que le permite registrar instancias del servidor en la computadora local.

Hay dos tipos de servidores registrados:

    Los grupos de servidores locales usan grupos de servidores locales para conectarse fácilmente a los servidores que administra con frecuencia. Los servidores locales y no locales están registrados en grupos de servidores locales. Los servidores locales son exclusivos de cada usuario. Para obtener más información sobre cómo compartir la información del servidor registrada, consulte Información de exportación de los servidores servidos (SQL Server Management Studio) e importe información de los servidores registrados (SQL Server Management Studio).

Notas Recomendamos usar la autenticación de Windows en la medida de lo posible.

Uso de SQL Server Management Studio

Para crear un nuevo servidor registrado

  1. Si el elemento del servidor registrado no es visible en SQL Server Management Studio, en el menú Mostrar, haga clic en Servidores servidos. Tipo de servidor
    Cuando un servidor está registrado en servidores registrados, el área Tipo de servidor se lee solo y corresponde al tipo de servidor que se muestra en el obturador del servidor registrado. Para registrar otro tipo de servidor, haga clic en Base de datos, Servidor de análisis, Servicios de informesO Servicios de integración en la barra de herramientas Servidores servidos Antes de comenzar a registrar un nuevo servidor. Nombre del servidor
    Seleccione la instancia del servidor para registrarse en el siguiente formato: [\]. Autenticación
    Hay dos modos de autenticación disponibles cuando se conectan a una instancia de SQL Server. Autenticación de Windows
    El modo de autenticación de Windows permite al usuario conectarse mediante una cuenta de usuario de Microsoft Windows. Autenticación SQL Server
    Cuando un usuario se conecta con un nombre de conexión y una contraseña especificada desde una conexión sin precedentes, SQL Server hace autenticación verificando si se ha definido una cuenta de conexión de SQL Server y si la palabra especificada pase corresponde a la registrada anteriormente. Si SQL Server no tiene una cuenta de conexión, la autenticación falla y se envía un mensaje de error al usuario.

Importante cuando sea posible, use la autenticación de Windows. Para obtener más información, consulte elige un modo de autenticación.

nombre del usuario
Especifica el nombre de usuario actual con el que se conecta. Esta opción de lectura por sí sola solo está disponible si ha optado por conectarse a través de la autenticación de Windows. Modificar Nombres de usuarios, Abra una sesión en la computadora como un usuario diferente. Conexión
Ingrese el nombre de acceso con el que conectarse. Esta opción solo está disponible si ha elegido la conexión con la autenticación de SQL Server . Contraseña
Ingrese la contraseña utilizada con conexión. Esta opción se puede cambiar solo si ha optado por conectarse a través de la autenticación de SQL Server . Recordar contraseña
Seleccione esta opción para que SQL Server figura y almacene la contraseña ingresada. Esta opción solo se muestra si ha elegido la conexión con la autenticación de SQL Server .

Notas Si ha almacenado la contraseña y ya no desea mantenerla en la memoria, desmarque el cuadro, luego haga clic en Ahorrar.

Solicitudes de múltiples servicios

La ventana del editor Requiry en SQL Server Management Studio puede conectarse a varias instancias de SQL Server y cuestionarlos simultáneamente. Los resultados devueltos por la solicitud se pueden fusionar en un componente de resultados único o devuelto en aspectos de resultados separados. Como opción, el editor de solicitudes puede incluir columnas que proporcionan el nombre del servidor que ha producido cada línea y también la conexión utilizada para conectarse al servidor que ha proporcionado cada línea. Para obtener más información sobre cómo realizar consultas de servicios múltiples, consulte las instrucciones de ejecución simultáneamente en varios servidores (SQL Server Management Studio).

Para ejecutar solicitudes en todos los servidores del grupo de servidores locales, haga clic en el grupo de servidores, apunte a Conectarse, Luego haga clic en Nueva solicitud. Cuando las solicitudes se ejecutan en la ventana del editor de la nueva ventana, se ejecutan en todos los servidores de grupos utilizando la información de conexión almacenada (incluido el contexto de autenticación del usuario). Cualquier conexión de un servidor registrado utilizando la autenticación del servidor SQL pero no registra la contraseña está condenada a falla.

Para realizar solicitudes en todos los servidores registrados en un servidor de administración centralizado, desarrolle el servidor de administración centralizado, haga clic con el derecha del grupo de servidores, apunte a Conectarse, Luego haga clic en Nueva solicitud. Cuando las solicitudes se ejecutan en la ventana del editor de nueva solicitud, se ejecutan contra todos los servidores en el grupo de servidores, utilizando la información de conexión almacenada y el contexto de autenticación de Windows del usuario.