Saltar al contenido

Cómo instalar WordPress en Localhost usando XAMPP

Si usted está buscando ejecutar su sitio web WordPress en un entorno mucho más suave, entonces la configuración de su WordPress en localhost, como XAMPP, es la solución definitiva que tiene. Le da la libertad de moverse con temas y plugins y juega un papel vital en su flujo de trabajo

5 razones por las que usted debe desarrollar su sitio WordPress en Localhost

En cuanto a la importancia de localhost, aquí hay una lista de razones por las que debería considerar el lanzamiento de su sitio web WordPress en localhost antes de subirlo a un web-host:

  • No tiene costo alguno.
  • Es la plataforma más segura para probar su sitio web.
  • No se requiere ninguna influencia externa, lo que le da la ventaja de ser tan flexible como usted quiera.
  • Puede realizar su trabajo de forma más eficiente y rápida.
  • Usted no sufre ningún tiempo de inactividad.

Pero, antes de seguir adelante con la educación de nuestros lectores sobre cómo pueden configurar un entorno de host local para WordPress, primero es necesario que sepan lo que es XAMPP.

Soportando PHP 7, XAMPP es una herramienta ligera que le permite crear un sorprendente entorno de servidor web en su máquina local para probar su sitio web WordPress. Se compone de cuatro elementos: Apache, MySQL, PHP y Perl.

Aunque, puede ejecutar el entorno XAMPP en Mac y Linux, sin embargo, hoy vamos a enseñarle cómo puede configurar XAMPP en Windows 10.

Instalación de XAMPP

En primer lugar, descargue XAMPP de una fuente fiable como el sitio web de Apache Friends.

El tamaño del archivo es de unos 109 MB. Tan pronto como se complete la descarga, inicie el lanzador. El asistente de configuración de XAMPP es todo lo que necesita para guiarle a través de la instalación.

Installing XAMPP

Haga clic en Siguiente. Le llevará a una nueva pantalla donde podrá seleccionar los componentes que desea instalar en su localhost. Ya que, queremos ejecutar WordPress en nuestro entorno localhost, dejar MySQL y phpMyAdmin marcados y desmarcar las opciones restantes.

select the components

Cree la ruta del directorio donde desea instalar el archivo XAMPP; por ejemplo, C:Program FilesXAMPP.

install your XAMPP file

Después de proporcionar la ruta raíz al directorio, haga clic en Siguiente y espere a que XAMPP instale los archivos necesarios en su equipo local.

click Next and wait for XAMPP

Desde la carpeta Aplicaciones de su sistema operativo, navegue hasta la subcarpeta XAMPP e inicie el Panel de control XAMPP. Se mostrará la siguiente pantalla:

avigate to the XAMPP subfolder

¡Mira todo ese texto rojo! Esto sucede cuando se producen errores de puerto en el equipo local.

Corrección de errores de puerto

XAMPP suele provocar errores cuando se ejecutan otros programas diferentes en los puertos 80 y 443. Estos dos puertos son requeridos por Apache y MySQL para ejecutarse.

Para corregir los errores relacionados con los puertos, siga estos sencillos pasos:

  • Vaya a Inicio, escriba «services.msc» y seleccione la mejor combinación.
  • Desplácese hacia abajo en la ventana de Servicios para encontrar el Servicio de publicación en la World Wide Web.
  • Haga clic con el botón derecho y seleccione Detener.
  • Esto debería liberar el puerto 80. Al reiniciar XAMPP, debería ejecutarse sin errores.

Si el problema sigue sin resolverse, puede forzar el desbloqueo de los puertos imponiendo una nueva regla de firewall:

  • Abra el Firewall de Windows en su equipo y haga clic en Configuración avanzada a la izquierda
  • Haga clic en Entrada a la izquierda y luego en el extremo derecho, haga clic en Nueva Regla.
  • Haga clic en Puerto y luego en TCP. En el campo de abajo para tipos de puertos específicos en «80, 443» y haga clic en Siguiente.
  • Marque la casilla Permitir conexión y, a continuación, haga clic en Siguiente.
  • Asegúrese de que todas las opciones estén marcadas y haga clic en Siguiente.
  • En el campo Nombre, introduzca lo que desee, pero en aras de la coherencia, escriba LOCALHOST1. Haga clic en Finalizar.
  • Ahora repita los pasos 1-6, pero nombre esta nueva regla LOCALHOST2 y haga clic en Finalizar.
  • Reinicie el equipo.

Al implementar estos pasos, verá que los puertos 80 y 443 están ahora abiertos localmente en su computadora.

Arranque de XAMPP

Una vez que todos sus errores de puerto hayan sido corregidos, continuaremos con la configuración del entorno localhost. Tenga en cuenta que los pasos anteriores sólo son aplicables si el sistema operativo observa errores de puerto. En este caso, es Windows.

Ahora ingrese al Panel de Control XAMPP, inicie Apache y MySQL.

start Apache and MySQL

Como puede ver, ambos servicios están funcionando perfectamente ahora.

Creación de una base de datos MySQL

Para ejecutar WordPress en localhost, necesitamos una base de datos. La base de datos ayuda a organizar y asegurar el contenido de su sitio web de manera efectiva.

Para crear una base de datos, haga clic en el botón Admin en la opción MySQL del panel de control XAMPP

mysql-admin

Se le llevará a la ventana de phpMyAdmin. Se abrirá automáticamente en su pantalla.

 phpMyAdmin window

En la barra de menú de phpMyAdmin, seleccione Bases de datos.

Mostrará una serie de bases de datos pre-creadas en su computadora. Todo lo que tiene que hacer es crear una nueva base de datos. Por ahora, crearemos una base de datos llamada WPBlog y presionaremos Create.

select Databases

Se creará una nueva base de datos llamada «wpblog» para su sitio web WordPress que se ejecuta en localhost. Puede observarlo y acceder a él desde el panel izquierdo de phpMyAdmin.

A new database named “wpblog

Configuración de WordPress

Finalmente hemos terminado con la creación de la base de datos y el lanzamiento de XAMPP en nuestra máquina local.

Primero, descargue el paquete de instalación de WordPress.

Para asegurar la funcionalidad completa, WordPress debe instalarse en la carpeta htdocs disponible en el directorio raíz XAMPP.

Como se ha comentado anteriormente, XAMPP se instala en la carpeta «Archivos de programa» de la unidad C:.

Localice la carpeta «XAMPP» e instale WordPress en el subdirectorio «htdocs».

Descomprima los archivos en C:Archivos de programaXAMPPhtdocs[Nombre de carpeta].

En nuestro caso, hemos puesto el nombre de la carpeta a WP.

htdocs

¡Voilà! Hemos instalado con éxito WordPress en nuestra máquina local. Asegúrese de que el XAMPP está funcionando.

Para acceder a WordPress, inicie su navegador y en la barra de direcciones escriba la siguiente dirección http://localhost/wp/.

Instalando WordPress

Ahora, es el momento de instalarlo antes de empezar a jugar con su sitio web de prueba.

Seleccione un idioma.

language

Por ahora, seleccionaremos English (Estados Unidos).

Haga clic en Continuar.

 

Luego, ingrese wpblog en el campo Nombre de la base de datos. Asegúrese de que su nombre de usuario está configurado como root. Deje en blanco la sección de contraseña.

wp-details

Deja el resto como está. Haga clic en Enviar.

Tan pronto como pulse el botón Enviar, se le dirigirá a un pequeño mensaje donde no tiene nada, pero haga clic en Ejecutar la instalación.

Run the Install.

Ahora, establezca el Título del Sitio, Nombre de Usuario, Contraseña y Dirección de Correo Electrónico para acceder al panel de administración de WordPress.

welcome WordPress

Ahí tienes, tu WordPress se instalará y se iniciará automáticamente al finalizar. Cada vez que desee acceder a su panel de administración de WordPress, sólo tiene que utilizar la dirección de su host local con un prefijo wp-admin. Ahora la dirección de su host se convertirá en http://localhost/wp/ wp-admin que le llevará a una página de inicio de sesión como se muestra a continuación.

login WordPress

Espero que encuentres este artículo útil ya que te hemos explicado un proceso paso a paso sobre cómo se puede configurar el sitio de WordPress en localhost.

Así que has instalado WordPress localmente, ¿y ahora qué?

Una vez que haya instalado WordPress en su host local, querrá tratarlo como un sitio web en vivo. Inicie sesión en su sitio web de WordPress y acostúmbrese al panel de administración explorando las diferentes opciones de la barra lateral.

Para iniciar tu sitio web de WordPress, necesitarás descargar e instalar un tema. Para ello, vaya a Apariencia y seleccione Temas

En la ventana Temas, seleccione la opción Agregar nuevo para descargar e instalar el tema de WordPress de su elección.

Después vienen los plugins. Los plugins son esenciales para que su sitio web de WordPress funcione sin problemas. Echa un vistazo a esta lista de plugins esenciales de WordPress que debes instalar en tu nuevo sitio web.

Navegue a Plugins en la barra lateral de su panel de administración de WordPress y seleccione Añadir Nuevo.

Desde la opción Agregar nuevo, podrás descargar e instalar nuevos plugins en tu sitio web de WordPress.

Migrar de Local a Live

Mientras que usted está jazzing encima de su sitio web local con un tema agradable y plugins frescos, usted también debe migrar su WordPress de localhost al sitio vivo.

Pero antes de hacer eso, debe crear duplicados de su sitio web de WordPress alojado localmente.

Creación de duplicados

Para crear duplicados, debe descargar el plugin Duplicador en su WordPress.

Una vez que haya descargado y activado el plugin, navegue hasta la opción Duplicador en la barra lateral de su panel de administración.

Haga clic en Paquetes para abrir una nueva ventana. Haga clic en Crear nuevo para empezar a crear un duplicado de su sitio web de WordPress.

El siguiente paso es nombrar su WordPress duplicado y hacer clic en Siguiente.

El plugin ejecutará algunas pruebas y escaneará su sitio web para ver si todo está en su lugar.

Haga clic en Build para crear un duplicado de su WordPress.

Una vez que su duplicado esté listo, haga clic en Descargar con un solo clic para descargar los archivos del duplicado de su WordPress.

Ahora es el momento de migrar su WordPress de local a live host.

Voy a utilizar el hosting Cloudways para mostrarle cómo puede mover su sitio web alojado localmente a un host en vivo.

El primer paso es registrarse e iniciar sesión en su plataforma Cloudways.

Una vez que haya iniciado sesión, haga clic en Servidor para obtener las Credenciales Maestras en su FTP.

En este punto, tienes tus archivos de WordPress en tu computadora. Para llevarlo en vivo, debe transferirlo al servidor. Para ello, se necesita un FTP. Estoy usando FileZilla para este tutorial.

Una vez que haya instalado FTP, copie las credenciales maestras e inicie sesión.

En la parte inferior derecha, verá una lista de aplicaciones en su servidor Cloudways. Seleccione la aplicación específica y abra la carpeta public_html.

Como puedes ver, tengo múltiples aplicaciones en mi servidor. Así que seleccionaré uno de ellos y entraré en la carpeta public_html de esa aplicación específica.

Copie la instalación de WordPress desde su sistema al archivo public_html. Asegúrese de eliminar los archivos actuales de la carpeta public_html antes de copiar los nuevos archivos.

El siguiente paso es ejecutar la instalación del instalador en su servidor activo.

Escriba la dirección de su sitio web en su navegador y agregue installer.php al final del mismo. Una vez que esté en la página del instalador, se le llevarán a cabo 4 pasos.

El primer paso es Extraer Archivo. Para ello, sólo tiene que hacer clic en el botón Siguiente en la parte inferior de la página.

El siguiente paso es instalar la base de datos. Se le pedirá que añada la credencial de la base de datos que puede encontrar en la pestaña Aplicaciones de la plataforma Cloudways.

Vaya a la aplicación en la que está trabajando y verá las credenciales en la parte inferior.

Introduzca estas credenciales en los campos de abajo y haga clic en Siguiente.

El plugin de Duplicador que instaló anteriormente se ejecuta en bases de datos vacías. Para vaciar su base de datos, marque las casillas en las tablas. También puede crear una nueva base de datos.

Una vez que haya vaciado la base de datos, haga clic en Sí y vaya al siguiente paso.

A continuación, se le dará una URL, un título y una ruta para su sitio web.

Haga clic en Siguiente para pasar al paso final. El paso final consiste en 3 pasos más. No te preocupes, estos son pequeños pasos y no tomarán mucho tiempo.

El plugin de Duplicador le pedirá que lo haga:

  • Guardar Permalinks
  • Sitio de prueba
  • Limpieza de seguridad

Una vez que hayas terminado aquí, tu nuevo sitio web de WordPress estará listo.

Preguntas Frecuentes

¿Qué es XAMPP?

XAMPP es una solución de código abierto y un paquete de pila desarrollado por Apache Friends. La pila consiste en:

  • Servidor HTTP Apache
  • Base de datos MariaDB
  • Intérpretes para scripts escritos en PHP
  • Lenguajes de programación Perl

¿Cómo uso XAMPP?

Paso 1: Haga clic en el botón Admin en su Panel de Control XAMPP desde la sección MySQL.

Paso 2: Para iniciar phpMyAdmin, haga clic en Admin en MySQL.

Paso 3: En las nuevas búsquedas, haga clic en Admin para configurar MySQL. También puede ir a «localhost/phpmyadmin» desde su navegador.

¿Cómo abro un archivo php en XAMPP?

En su unidad C:, verá la carpeta «HTDocs». Coloque sus archivos PHP en esa carpeta. La ruta del archivo es «C:xampphtdocs» para su servidor web. Sus archivos deben ser guardados con la extensión de archivo «.php». Abra cualquier navegador Web en su escritorio e introduzca «localhost» en el cuadro de dirección.

Cómo instalar WordPress en Localhost usando XAMPP, 0 / 5 (0 votos)