Hoy voy a hablar sobre la configuración de un servidor local para usar con WordPress. Usar un servidor local es importante por muchas razones, aunque solo sea para evitar tener que cargar y descargar sus archivos todo el tiempo. Cada vez que necesitamos hacer cambios, podemos usar el servidor local.
Para mantener su sitio web en vivo sin ponerlo en modo de mantenimiento durante mucho tiempo, podemos usar el servidor local.
El tiempo de inactividad es un gran temor para muchos propietarios de sitios web y esto solo les impide realizar grandes cambios o actualizaciones, porque después de todo, el tiempo de inactividad puede ocasionar que su sitio web pierda ventas, ingresos de afiliados, nuevos visitantes o incluso algunos motores de búsqueda. soltar algunas páginas de sus índices. Con un servidor local o de prueba, esto ya no tiene que ser una preocupación.
Entonces, ahora que conocemos algunas buenas razones para configurar un servidor local, sigamos y descubramos cómo podemos hacer esto.
El primer paso es averiguar qué software quieres usar. Dos de los más populares son XAMPP y WAMPSERVER.
Con XAMPP (plataforma multiplataforma Apache MySQL)
WAMPSERVER solo es compatible con Windows, pero es un software mucho más fácil de usar. Dado que Windows se puede agregar a una partición Mac, no hay razón para no ir con WAMPSERVER.
Para este tutorial vamos a usar WAMPSERVER. Los muchos beneficios de WAMPSERVER son evidentes una vez que comienza a usar el software, pero repasemos algunos. WAMPSERVER utiliza Apache2, PHP y MySQL y le da la capacidad de cambiar la configuración de cada uno de ellos.
Con PHP puede cambiar la versión, cambiar diferentes configuraciones como "mostrar errores" o "abrir etiquetas cortas", incluso puede activar y desactivar diferentes extensiones de PHP como "PHP_curl" y "PHP_tidy". Algunas otras cosas que puede hacer con las opciones de PHP es leer el registro de errores o incluso configurar un archivo PHP.ini.
Echando un vistazo a las opciones de Apache, puede cambiar la versión, detener / iniciar el servicio y configurar puertos de prueba, habilitar / deshabilitar módulos como el "actions_module", incluso puede agregar un directorio de alias como " http://localhost / yoursite "Con el clic de un botón. Algunas otras opciones de Apache son leer el error y acceder a los registros, así como configurar directamente su archivo httpd.conf.
Como podemos ver rápidamente, WAMPSERVER tiene muchas opciones para ofrecer con las enumeradas anteriormente, incluida la posibilidad de cambiar muchas configuraciones de MySQL y usar phpMyAdmin.
El segundo paso será instalar el software, por lo tanto, vaya a http://www.wampserver.com/en/ y haga clic en la descarga de WAMPSERVER que se aplica a su sistema: 32 o 64 bits.
Una vez que haya descargado y guardado el archivo en su escritorio o en otro lugar, continúe y haga doble clic para instalarlo.
Cuando aparezca la ventana, haga clic en Siguiente y acepte el acuerdo del usuario en la siguiente ventana.
A continuación, elija su directorio, que incluso puede estar en un dispositivo de almacenamiento extraíble, como una unidad flash. Haga clic en Siguiente dos veces, luego instálelo.
Una vez que haya instalado Wampserver, es hora de configurarlo. Si coloca un icono de acceso directo en su escritorio, haga clic en él y se iniciará el servicio; de lo contrario, tendrá que ir al menú de inicio de Windows> todos los programas> Wampserver.
Después de iniciar WAMPSERVER, verá un ícono rosa convertido en un ícono verde, luego simplemente puede ir al host local en la barra de direcciones y será recibido con la página de inicio de WAMPSERVER.
Aquí tendrá acceso a su PHPinfo, phpMyAdmin y sus proyectos.
Estos dos servicios ya deberían estar configurados para usted, así que haga clic en el ícono verde en su barra de tareas, vaya a Apache y haga clic en httpd.conf porque tenemos que configurar algunas cosas aquí.
Una vez que haya abierto el archivo httpd.conf, busque #LoadModule vhost_alias_module modules / mod_vhost_alias.so y elimine el #, esto habilitará el módulo vhost, que es lo que vamos a usar en el próximo paso.
Ahora puede configurar su primer sitio de WordPress directamente en su servidor local. Hay dos formas de hacerlo y te mostraré cada una, pero la segunda es la más preferida y la más dinámica.
Lo primero que podemos hacer es simplemente haciendo clic en el ícono verde de la barra de tareas, yendo a Apache> alias y añadiendo un nuevo directorio como http://localhost / yoursite. Luego, simplemente haga clic en el icono verde nuevamente y haga clic en el directorio www. Aquí obtendrá una ventana del Explorador donde se enumeran todas las carpetas de sus sitios. Simplemente cree una nueva carpeta con el mismo nombre que su alias, como "yoursite" y listo.
Uno de los principales problemas con este método es con las URL, especialmente las URL dinámicas que genera WordPress. Usar localhost puede hacer que te pierdas en sitios dinámicos, simplemente no se ve tan natural, también puede causar confusión porque parece que todo está en un subdirectorio.
El segundo método es usar el host virtual que habilitamos anteriormente en el archivo httpd.conf. Este método también es bastante simple, se ve más natural y creo que maneja las URL dinámicas mucho mejor. J
Simplemente abra su archivo httpd.conf y comience a configurar desde allí. Busca el archivo hasta que encuentres:
ServerName localhostDocumentRoot "I:/wamp/www/"
Aquí es donde colocará todos sus directorios de host virtual. Para agregar un sitio nuevo, simplemente copie el código anterior y cambie la información a algo como:
ServerName yoursite.devDocumentRoot "I:/wamp/www/yoursite/"
Luego guarde su archivo httpd.conf.
Después de que haya hecho eso, haga clic de nuevo en el ícono verde WAMPSERVER y vaya a su directorio www. Crea una nueva carpeta y llámala algo así como "yoursite".
A continuación, vaya a Mi PC y C: Windows System32 drivers etc, aquí debería ver su archivo de host. Haga clic con el botón derecho en el archivo y ábralo con el bloc de notas, y directamente debajo de donde dice "127.0.0.1 localhost", cree un nombre de host para su nuevo sitio como "127.0.0.1 yoursite".
En este punto, casi ha terminado, vuelva a hacer clic en el icono WAMPSERVER y reinicie todos los servicios. Ahora puede simplemente acceder a su navegador y poner www.yoursite.dev en la barra de direcciones. No verá nada ahora salvo una página en blanco, pero al menos sabe que está funcionando. Si no funciona, vuelva sobre sus pasos y asegúrese de no perderse nada.
Ahora vaya a www.WordPress.org y descargue la última versión, guárdela en su directorio local WAMPSERVER www y extraiga todo lo que está en el archivo comprimido en esa carpeta.
Después de descargar WordPress, haga clic nuevamente en el ícono WAMPSERVER y abra phpMyAdmin.
Una vez dentro de phpMyAdmin, cree una nueva base de datos haciendo clic en la pestaña de bases de datos y escribiendo un nombre de base de datos en el espacio en la parte inferior de la página. Para un fácil reconocimiento, simplemente llamaremos a este "tuyo". Después de configurar su base de datos, vuelva a hacer clic en WAMPSERVERicon y reinicie todos los servicios.
Como verá, su base de datos estará vacía, pero la llenaremos muy rápido cuando instale WordPress.
Ahora vaya a su directorio WAMPSERVER www y abra la carpeta "yoursite" y encuentre wp-config en el directorio principal. Abra el archivo en su editor HTML o PHP como Notepad ++ y configure la siguiente información:
// ** MySQL settings - You can get this info from your web host ** ///** The name of the database for WordPress */define('DB_NAME', yoursite);/** MySQL database username */define('DB_USER', 'root');/** MySQL database password */define('DB_PASSWORD', '');/** MySQL hostname */define('DB_HOST', 'localhost');
Si ha establecido una contraseña para phpMyAdmin, continúe y configúrela en el lugar apropiado, de lo contrario, déjela en blanco.
Guarde el archivo de configuración y ahora puede ir a su navegador, poner www.yoursite.dev y debería ver la página de instalación de WordPress. Si utilizó el archivo wp-config-sample, saque la palabra -sample y simplemente guárdela como wp-config.
En este punto, ingrese su información en la página de instalación de WordPress y haga clic en instalar.
Después de instalar WordPress, regrese a phpMyAdmin y debería ver su base de datos con 11 tablas.
Ahora proceda con el inicio de sesión en WordPress y vaya a la configuración, aquí debería ver toda su información inicial completada para usted.
Si ha hecho todo correctamente, debe tener una nueva instalación de WordPress y ahora está listo para comenzar a trabajar en su sitio web local.
Ahora que entiende cómo configurar y usar un servidor local para WordPress, es hora de comenzar a usarlo y familiarizarse. Hay muchos beneficios en esto, incluido el hecho de que nunca es una buena idea trabajar en su sitio web en un servidor en vivo a menos que lo esté probando para un cliente, además de que su flujo de trabajo es mucho más rápido. Esta es una práctica deficiente, por lo que le alegrará saber cómo funciona el servidor local.
¿Utiliza su propia instalación local de WP para el desarrollo y las pruebas? ¡Háganos saber sus experiencias en los comentarios!