Anuncio

Hemos hablado mucho en el pasado sobre correr servidores web locales Cómo construir un servidor web Linux con una computadora vieja¿Tiene una computadora vieja ocupando espacio? ¿Quieres usarlo para alojar un sitio web? Aquí se explica cómo configurar una PC antigua como servidor web Linux. Lee mas para fines de desarrollo o para probar software como WordPress sin tener que pagar por el alojamiento, pero ¿cómo lo llevas en vivo una vez que estás listo para el lanzamiento? Después una pregunta reciente En nuestra comunidad de soporte técnico, se me pidió que escribiera sobre este proceso en detalle, así que aquí va una guía para llevar su sitio de WordPress desarrollado localmente a un servidor en vivo. Sin embargo, los principios siguen siendo los mismos para cualquier CMS o software web, pero obviamente la estructura de su base de datos será diferente.

Requisitos

Asumiré que ya tiene un servidor local en ejecución y que puede acceder tanto a los archivos como a la base de datos a través de PHPMyAdmin. También necesitará tener una cuenta de hosting configurada y un nombre de dominio asociado; no lo cubriremos hoy.

instagram viewer

Hoy expondré el caso de mudarse a un host compartido sin acceso a la línea de comandos, que creo que será el caso de uso más común. Tenga en cuenta que si su base de datos es enorme, no puede usar este método ya que no podrá cargar archivos grandes. Básicamente, la exportación de su base de datos debe ser inferior a 2 MB, o las cosas comienzan a complicarse mucho. Más allá de eso, deberá realizar exportaciones parciales o utilizar la línea de comando. Sin embargo, este 2MB no incluye sus archivos reales, es solo el contenido textual de la base de datos. Entonces, a menos que tenga unos pocos miles de publicaciones en su WordPress, debería estar bien.

1. Preparar

Asegúrese de conocer de antemano el usuario de la base de datos, el nombre de la base de datos y la contraseña de sus cuentas de servidor fuera de línea y en línea. También tenga en cuenta la URL y las rutas de archivos que deberá ajustar más adelante; por ejemplo, sus archivos pueden vincularse utilizando una ruta absoluta como c: /sites/wordpress/wp-content/uploads/2011/05/test.jpg o http://localhost/wp-content/uploads~. Anote todo hasta la sección wp-content, ya que esto es lo que deberá ajustar más adelante. La URL que usa para acceder al sitio localmente también puede ser diferente a las rutas de archivo de las imágenes que ha subido, así que asegúrese de anotar eso también; las ajustaremos ambas más adelante.

2. Exportar la base de datos

Abra su panel local de PHPMyAdmin y navegue a la base de datos correcta si tiene algunos.

  • Selecciona el exportar lengüeta
  • Hacer clic Seleccionar todo para garantizar que todas las tablas estén seleccionadas.
  • Cheque Agregar TABLA DE GOTA / VER / PROCEDIMIENTO / FUNCIÓN / EVENTO está seleccionado (no está predeterminado)
  • Cheque Guardar como archivo
  • Ingrese la plantilla de nombre de archivo como algo memorable (elegí "exportar")
  • Hacer clic Vamos para guardar el archivo en alguna parte.
subir sitio de wordpress

3. Ajustar rutas

Esta es la parte difícil, y es posible que tengas que volver y hacerlo de nuevo si pierdes algo. Haga una copia del archivo SQL primero en caso de que lo estropee.

Abra el archivo SQL que acaba de guardar en un buen editor de texto. Al abrir todo el archivo de esta manera, podemos buscar y reemplazar rutas / URL de una vez, sin necesidad de ajustar la configuración a través del panel de administración de WordPress o tener que usar SQL complicado comandos

Primero haga una búsqueda simple para asegurarse de que lo haya hecho y busque el dominio sin conexión anterior en el que estaba ejecutando el sitio. Solo verifique que primero haya ingresado correctamente la variable de búsqueda. Tomando nota de las barras diagonales finales, realice una búsqueda / reemplazo completo en cada aparición de ese elemento en el archivo. Entonces, por ejemplo, si previamente configuró todo como localhost, luego reemplace todas las instancias de localhost con tudominio.com. Si estaba usando Windows, puede encontrar que las rutas de sus imágenes están usando c: / ~ notación, así que reemplácela con su dirección de dominio también. Una buena regla general es verificar antes de reemplazarlo, solo ENCUENTRE los caminos antes de comenzar a ajustarlos.

subir archivos de wordpress blog

4. Subir archivos

Abra una conexión FTP a su servidor en vivo y cargue el contenido de su carpeta de WordPress sin conexión en el httpdocs o public_html carpeta allí. Suponiendo que va a instalar en la raíz de su servidor en vivo, debería poder ver el wp_contents carpeta dentro del public_html raíz del servidor web ahora.

Advertencia: si viene de Windows, puede haber algunos problemas de seguridad graves con los permisos. Una vez que esté funcionando, instale el Verificador de seguridad de WordPress hacer un escaneo automatizado de permisos de carpeta.

Nota: En el alojamiento GoDaddy, puede ser más fácil instalar WordPress usando el panel de control en lugar de cargar todos sus archivos sin conexión: GoDaddy a menudo dificulta la configuración de la conexión de la base de datos. En este caso, solo necesita cargar el contenido del directorio wp-content, luego continuar reimportando la base de datos.

5. Reimportar la base de datos

En primer lugar, comprima el archivo SQL que creó anteriormente y asegúrese de que sea inferior a 2 MB. Luego abra PHPMyAdmin en su servidor en vivo. Deberías ver un título para importar. Haga clic allí, elija su archivo SQL modificado y comprimido y cárguelo.

6. Editar wp-config.php

(No es necesario si utilizó el instalador del panel de control de Fantastico / aplicación).

En la raíz de su directorio está el archivo de configuración de WordPress. Ábralo y edite las líneas apropiadas para "nombre de la base de datos "," usuario de la base de datos "y "contraseña de la base de datos“.

subir sitio de wordpress

¡Eso es! Todo listo. Todo debería funcionar en este punto, pero puede descubrir ahora que las rutas que ingresó durante la etapa de edición de SQL eran realmente incorrectas: sin embargo, no entre en pánico, es fácil volver a editar la copia de seguridad original y cargarla nuevamente hasta que esté bien, y pronto habrá dominado el proceso.

Cualquier problema? Por supuesto, haré todo lo posible para ayudar en los comentarios, pero solo puedo orientarte en la dirección correcta en lugar de darte respuestas específicas. También es posible que desee preguntar en nuestra fantástica y animada parte de la comunidad de soporte técnico del sitio, que es donde este artículo se puso en marcha en primer lugar.

James tiene una licenciatura en Inteligencia Artificial y está certificado por CompTIA A + y Network +. Es el desarrollador principal de MakeUseOf, y pasa su tiempo libre jugando VR paintball y juegos de mesa. Ha estado construyendo computadoras desde que era un niño.