Cómo configurar varios servidores web xampp portátil en una sola unidad usb

Desde hace algún tiempo, he estado tratando de desarrollar una manera muy rápida y fácil de crear un servidor web virtual (básicamente un servidor web local), en mi disco duro portátil. No sólo uno, aunque. Yo quería tener la posibilidad de configurar varios servidores web que acabo podría configurar como mi servidor web localhost con el clic de un botón.

Para aquellos de ustedes que han estado siguiendo junto con mis artículos recientes, yo hice esto con Server2Go. Muchos de ustedes le gusta ese enfoque. El único problema con Server2Go parece ser que se pretende realmente para ser utilizado como una base de prueba del servidor web limpia cada vez que inicie la misma. Cuando se cierra el servidor, que en realidad no conserva los ajustes bien.Cómo hacer un servidor Web de prueba portátil con Server2GoCómo hacer un servidor Web de prueba portátil con Server2GoLee mas

Había un gran número de lectores que sugería Xampp como la mejor solución para esto. Xampp es uno de los favoritos desde hace mucho tiempo. Aibek aparece en su compilación de 100 mejores aplicaciones portátiles, y Dave describe cómo configurar una servidor xampp en su PC. Por supuesto, con XAMPP, hay que instalarlo en la unidad raíz - por lo que una unidad portátil se convierte en su servidor web. Tomando este enfoque, decidí ver si el “subst” del sistema DOS podría resolver ese problema - y por supuesto que no!

Vídeo: Xampp: Descargar, instalar, Configurar xampp v5.6.15 (PHP 5.6.15) - Windows 10

Instalación de servidores Web múltiples XAMPP

Lo primero que vas a querer hacer es designar una carpeta específica en su disco duro portátil (o unidad USB portátil, si es lo suficientemente grande) para mantener todo su sitio web. En mi caso, he creado un directorio raíz llamada “TopSecretWriters”.

la creación de su propio servidor web

Todo lo que tiene que hacer ahora es decirle a Windows que el directorio en su disco duro portátil es un directorio raíz, utilizando el comando SUBST. En mi caso, en la pantalla de comandos de DOS que he escrito, “subst X: H: TopSecretWriters“.

Vídeo: Instalar Apache, PHP y MySQL en una llave de memoria USB

software de servidor web

Esto hace que la unidad raíz X: se refieren directamente al directorio TopSecretWriters en su unidad portátil. Tendrá que tener en cuenta esto, porque en cualquier momento que desee ejecutar el servidor web en el futuro, tendrá que escribir este comando, de lo contrario la instalación de XAMPP no funcionará.

Ahora, sólo tiene que descargar una copia del archivo ZIP XAMPP (no el instalador de Windows), y extraer la carpeta XAMPP en el nuevo directorio que ha creado.

software de servidor web

Ir a la carpeta XAMPP y haga doble clic en el “setup_xampp.bat" archivo.

software de servidor web

Entonces corre "xampp-control.exe”Y verá la siguiente pantalla:

Vídeo: [Tutorial] Montar un servidor web Apache y MySQL con XAMPP

servidor de alojamiento web

Seleccionar tanto el Apache y el servicio MySQL, e instalar (inicio de prensa) los dos. Una vez que se han instalado correctamente y “correr”, abra un navegador Web y vaya a “http: // localhost /”. Cuando lo haga, verá la pantalla de introducción XAMPP. Haga clic en "Estado“, Se debe mostrar la mayor parte de los componentes activados.

servidor de alojamiento web

La instalación de una copia de seguridad completa de un sitio web de WordPress

En este punto, habrá finalizado la configuración de un servidor web XAMPP. Sólo tienes que copiar su sitio web en la carpeta htdocs y su sitio se van a plantear cuando se va a “http: // localhost /“.

Vídeo: PHP - Aula 01 (Configurando XAMPP e USB Web Server)

Como la mayoría de las personas les gusta tener una réplica local de su blog de WordPress o sitio web, también voy a mostrar cómo instalar una instancia completa, local de su sitio. Sólo se necesita de su blog MySQL base de datos, nombre de usuario y contraseña. Poner en marcha phpMyAdmin en su Xampp instalación local, vaya a “http: // localhost / phpmyadmin /“. Escriba el nombre de su base de datos en el “crear nueva base de datos”Campo y pulse“Crear“.

servidor de alojamiento web

No olvide hacer clic en “privilegios”Y añadir un nuevo usuario con el nombre de usuario y la contraseña de la base de datos de su propio sitio, y asegurarse de que el anfitrión es“localhost“.

Descargar y extraer una copia de WordPress que coincide con la versión de su sitio de WordPress. Configurar su local de wp-config.php presentar a la base de datos correcta, nombre de usuario y contraseña, y ejecutar “http: //localhost/wp-admin/install.php“. Por último, copiar toda la carpeta wp-contenido de su sitio web real de WordPress a la carpeta wp-content WordPress en su servidor web local de instalación.

Todo lo que tiene que hacer ahora es exportar la base de datos MySQL de su sitio web a su local de uno, y ya está - completo con todos los mensajes, comentarios y todo lo demás. Para ello, basta con acceder a su panel de control CpanelX, haga clic en “Las copias de seguridad”Y seleccione la base de datos para su blog.

Se va a guardar su base de datos como un archivo zip .GZ. Guarde este archivo como una copia de seguridad. Ahora, volver a myphpadmin de su servidor web local, seleccione su base de datos y, a continuación, haga clic en el “Importar”Botón. En esta pantalla, todo lo que tiene que hacer es clic en el botón Examinar y seleccione el archivo .gz que acaba de descargar.

la creación de su propio servidor web

Esto importará su base de datos. Ir "http: // localhost /”Y verá una réplica espejo perfecto de su sitio en línea! Ahora usted puede ajustar su tema, los anuncios, o de otra manera jugar con la versión local de su sitio web antes de decidirse a mover los cambios a su sitio en vivo.

Cuando se desea establecer todo esto para otra página web, acaba de empezar desde el principio de este artículo de nuevo, crear un nuevo directorio en la raíz de la unidad portátil para este segundo sitio, y cuando lo hace el comando SUBST, elegir una letra de unidad diferente.

Todos los pasos posteriores son para la creación de su propio servidor web local. Para poner en marcha un servidor web local en particular, sólo hay que ir a ese directorio y poner en marcha el “xampp_start.exe”Presentar en ese directorio. “xampp_stop.exe”Dejará a ese servidor web local. Esta configuración funcionará perfectamente tanto tiempo como nunca se intenta lanzar dos a la vez - que sólo puede tener un servidor web localhost a la vez!

Dar a esta configuración una oportunidad y háganos saber cómo funcionó para usted? ¿Tiene una necesidad de ejecutar múltiples servidores web locales a la vez? ¿Esta solución de hacer que funcione? Compartir sus experiencias y consejos adicionales en la sección de comentarios.

Artículos Relacionados