Installing WordPress On Mac With MAMP

Instale WordPress en Mac localmente con MAMP

Como todavía estoy aprendiendo sobre el desarrollo de temas de WordPress, quería compartir mis experiencias con todos ustedes. Sé que hay muchas otras personas que recién están comenzando su viaje de WordPress y pensaron que podría tener algunas de las preguntas (o encontrarse con algunos de los problemas) que tengo.

Este es el primero de una serie de artículos que cubrirán el desarrollo básico de temas de WordPress de principio a fin. Espero que pueda aprender algo de estos artículos, incluso si es algo pequeño.

Instalar WordPress en una Mac

Recientemente lancé mi primer tema de WordPress, pero antes de que pudiera comenzar a codificar, necesitaba instalar mi localhost y ponerlo en funcionamiento.

A continuación se muestran los pasos que utilicé para instalar WordPress localmente en una Mac. ¿Por qué solo estoy escribiendo instalación local en una Mac? Porque eso es lo que tengo. Si alguna vez instalo WordPress en una PC, me aseguraré de actualizar este artículo. Entonces, para aquellos de ustedes con Mac, ¡comencemos!

Descarga y configura MAMP

Recomiendo usar MAMP para instalaciones locales de WordPress en una Mac. En primer lugar, debe descargar MAMP (Mac Apache MySQL PHP) que puede obtener de forma gratuita desde su sitio web haciendo clic en el ingenioso botón a continuación.

Una vez que lo haya descargado, instale MAMP como cualquier otro programa arrastrando la carpeta a su carpeta de aplicaciones.

Descarga MAMP

Configuración de MAMP

Ahora que tiene Mamp instalado en su computadora, deberá ajustar la configuración predeterminada de MAMP.

  1. Primero, querrá abrir MAMP, y debe iniciar (ver img abajo a la izquierda)
  2. Haga clic en el botón “Preferencias”.
  3. Esto debería abrir una segunda pantalla (vea la imagen a continuación, a la derecha)
  4. Haga clic en el botón “Puertos” para actualizar los valores seleccionados.
  5. Se recomienda utilizar 80 para su puerto Apache y 330 para su puerto MySQL.

Configuración de mamp

Los ajustes de puerto le permitirán excluir el número de puerto de su URL de localhost y proteger su localhost respectivamente. Aunque el uso del puerto 80 requiere que ingrese su contraseña de administrador cada vez que inicie sus servidores, realmente no me importa y me siento más seguro con mis diseños de temas secretos.

Mientras esté en sus preferencias, también querrá configurar su PHP a la última versión y elegir una ubicación raíz del documento para Apache (100% su elección: he creado una nueva carpeta en mis documentos solo para mantener las cosas organizadas) .

Servidores / Base de datos

Ahora es el momento de iniciar sus servidores y agregar una base de datos.

  1. > Abrir Mamp
  2. Haga clic en “Iniciar servidores”
  3. Verá una pantalla de bienvenida como se muestra a continuación
  4. Haga clic en phpMyAdmin
  5. Debería ser llevado a una nueva pantalla donde tiene la opción de crear una nueva base de datos. Piense en cómo quiere nombrar su base de datos. Prueba, wordpress, wp, wpdev: lo que sea que funcione para usted (solo recuerde el nombre porque tendrá que usarlo para otro paso más adelante).
  6. Ingrese el nombre y haga clic en crear.

Crear un usuario de base de datos Mamp

¡Bam! ¡Ahora está listo para instalar WordPress localmente! Mírate a ti mismo, sé todo un experto en tecnología.

Descarga WordPress

WordPress es famoso por su facilidad de instalación. Para comenzar, descargue la última versión de WordPress de su sitio haciendo clic en el botón a continuación.

Obtener WordPress

Una vez descargado, haga doble clic para extraer la carpeta. Abra la carpeta “WordPress” y arrastre el resto del contenido a su carpeta Aplicaciones / MAMP / htdocs.

Instalar WordPress

Paso 1: modifica tu archivo de hosts

TerminalEste es un paso importante para asegurarse de poder activar el multisitio más tarde. Para que mutlisite funcione, debe eliminar el número de publicación de la URL del host local. Así que vamos a asignar una nueva URL a nuestro host local. Primero abra la terminal e ingrese lo siguiente:

sudo nano /private/etc/hosts

Modificar el archivo de hosts en la terminal.

Es posible que se le solicite su contraseña de administrador, así que escríbala y presione Intro. Luego, será llevado a la siguiente pantalla. Use la flecha hacia abajo para ir al final de la lista y agregue (con una pestaña en el medio, y donde “prueba” es el nombre que le dio a su base de datos MAMP):

127.0.0.1     test

Agregue una base de datos al archivo de hosts en la terminal

Presione “control + x” para salir del menú. Asegúrese de ingresar “Y” cuando se le solicite que guarde los cambios.

Paso 2: Edite wp-config-sample.php

Vaya a MAMP / htdocs y cambie el nombre del archivo “wp-config-sample.php” a “wp-config.php” y ábralo. Ahora modifique los archivos usando el nombre de la base de datos que creó, así como “root”.

Edite el archivo WP-Config

Guarda el archivo. Ahora vaya a su directorio de inicio (que debería ser http: // cualquiera que sea el nombre de su base de datos) y siga las instrucciones para completar la instalación.

Paso 3: completa la instalación de WordPress

Cuando su URL de host local, debería ver una pantalla como la que se muestra a continuación, donde ingresará su información principal para su instalación de WordPress. Complete el formulario y haga clic en “Instalar WordPress”.

Bienvenido a la instalación de WordPress

¡Ahora debería tener WordPress instalado localmente!

Éxito en la instalación de WordPress

Configurar una instalación de WordPress multisitio

Multisitio es una gran característica que querrá usar con su host local cuando desarrolle temas de WordPress. De esta manera, puede crear muchos entornos de sitios de prueba donde puede ver inmediatamente los cambios que realiza en sus temas sin tener que usar un sitio en vivo. No hay un momento como este para instalar el multisitio, y dado que tiene una nueva instalación de WordPress de los pasos anteriores, no hay nada de lo que hacer una copia de seguridad (pero si elige habilitar el multisitio más tarde, debe hacer una copia de seguridad de su sitio antes de comenzar). Este paso.).

Mostrar archivos ocultos – ¡Importante!

Parte de Multisite incluirá la edición del archivo .htaccess, que resulta ser un archivo oculto. Pasé un momento buscándolo, luego me sentí como un completo novato cuando finalmente me di cuenta de que estaba escondido. Abra el terminal nuevamente e ingrese el siguiente código para mostrar todos los archivos ocultos:

defaults write com.apple.Finder AppleShowAllFiles true

killall Finder

Esto restablece el Finder para mostrar todos sus archivos ocultos traviesos y le dará menos dolor de cabeza cuando pasemos a los pasos posteriores.

Edite wp-config.php

Abra su archivo wp-config.php nuevamente. Ahora agregaremos el siguiente código para habilitar las instrucciones paso a paso de WordPress para agregar sitios múltiples:

WordPress Permitir multisitio

Configuración de red de WP Install

Asegúrese de que sus servidores MAMP estén funcionando. Ahora inicie sesión en su sitio localhost. Debajo de las herramientas debería haber una opción de red. Aquí puede optar por usar subdirectorios o subdominios (yo usé subdirectorios, pero esa es solo mi preferencia) y continuar con la configuración de la red. La siguiente página debería pedirle que agregue un nombre de sitio y una dirección de correo electrónico de administrador.

Crea una red

Luego haga clic en instalar y deje que WordPress se ejecute, es mágico.

Edite los archivos .htaccess y wp-config.php

Entonces debería aparecer una pantalla similar a esta:

Crea un código de red de WordPress

Solo sigue las instrucciones. Anteriormente, tenía que crear un archivo /blogs.dir en su carpeta wp-content, pero parece que con WordPress 3.5 ya no tiene que hacer este paso (no lo hice y no encontré ningún problema. Todavía 😉 . Abra el archivo wp-config.php y pegue el código asociado:

Modificar WP-Config para multisitio

Y haz lo mismo con el archivo .htaccess (que hiciste visible en un paso anterior):

Modificar el .htaccess para multisitio

Agregue sitios a su sitio múltiple

Todo lo que tiene que hacer es volver a conectarse a su panel de WordPress y acceder a “Mis sitios”, el administrador de red, luego los sitios para agregar nuevos.

Agregar un nuevo sitio de red

Desde allí, puede agregar cualquier nombre de sitio, título y dirección de correo electrónico de administrador que desee.

Agregar un nuevo sitio de red

¡Éxito! Ahora puede instalar todos los temas habilitados para la red en sus nuevos sitios para realizar pruebas. ¡Cree tantos sitios como desee y crezca!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Ir arriba