Spanish (Español) translation by D***C (you can also view the original English article)
Así que, ahí estás, sentado mirando un par de correos electrónicos: uno con las claves de tu nombre de dominio, uno con las claves de tu sitio web, y ahora vas a tener que conseguir juntarlos y realmente poner WordPress en tu sitio, pero en realidad no sabes a dónde ir a continuación.
Bueno, tienes dos opciones:
- Puedes utilizar un instalador automático (normalmente proporcionado por tu host web, algo como Fantastico, Softaculous o Installatron).
- Puedes instalarlo tú mismo.
Ahora, debido a que esta serie trata de realmente ponerse bajo el capó de lo que estamos haciendo, vamos a centrarnos en una instalación manual completa.
Quédate conmigo, no es muy difícil si sigues las instrucciones metódicamente.
Antes de que empecemos
Necesitarás:
- Credenciales de inicio de sesión para tu panel de control de hosting
- Credenciales de inicio de sesión FTP (muy posiblemente la misma que el inicio de sesión del panel de control, toda esta información debe estar en el correo electrónico de bienvenida que mencionamos en el primer párrafo)
- Un cliente FTP (software)
Este es un resumen del proceso que vamos a seguir:
- Configuración de tus herramientas
- Descargar y descomprimir los archivos de WordPress (WP)
- Configuración de la base de datos MySQL
- Carga de los archivos WP en el servidor
- Conexión de WP a la base de datos
- Ejecución del script de instalación.
- Nombrar el sitio y crear el usuario del sitio.
1. Configuración de tus herramientas
Debido a que vamos a conectar directamente a nuestro espacio de archivos en el servidor, necesitamos tener acceso a una interfaz fácil de usar entre nuestro ordenador y nuestro servidor.
El tipo de software que proporciona esa interfaz se llama un cliente FTP* que es una pieza de software no muy diferente del Explorador de Windows, o Finder de Mac, pero en lugar de acceder sólo a su sistema de archivos local, que une tus archivos locales y tus archivos remotos (sistema de archivos de alojamiento web) para que puedas copiar archivos desde tu máquina local (tu computadora portátil o de escritorio) a tu máquina remota (el servidor web).
Al igual que con todo el software, hay un gran número de diferentes clientes FTP disponibles y a medida que te aseguras y deseas comenzar a explorar otras opciones puedes preguntar alrededor y ver lo que la gente está utilizando. Para los fines de este ejercicio te sugiero que tomes una copia del cliente FileZilla, una herramienta diagnóstica de plataforma gratuita que te ayudará a empezar.
Una vez que hayas hecho clic en la versión correcta para tu configuración (Mac, PC, Linux, etc.), abre la aplicación y luego abre la ventana Administrador del sitio (Acceso directo a CMD/CTRL+S o has clic en el icono de sitios pequeños en la esquina superior izquierda de la pantalla
)
Tomando los datos que recibiste de tu host, completa las siguientes secciones:
- Host:
- Usuario:
- Contraseña:
Configurar tu cliente FTP de esta manera significa que no tienes que recordar tus credenciales de inicio de sesión en el futuro y puedes volver a él en cualquier momento, pero si deseas conectarte rápidamente puedes agregar tus credenciales a través de los cuadros de conexión rápida en la parte superior de FileZilla y empezar más o menos inmediatamente.
Si deseas agregar seguridad a tu conexión (que recomiendo) elige TLS explícito a través de FTP desde la opción Cifrado, te pedirá que permitas un acceso al certificado de seguridad la primera vez que lo hagas, permite la conexión y estará en camino.



Por último, si lo deseas, puedes hacer clic en la pestaña Avanzado y en la sección "Directorio remoto predeterminado:" escribe en el enlace a tu carpeta de inicio (generalmente /public_html ) esto no es imperativo, pero significa que cada vez que abras tu cliente FTP se abrirá automáticamente tu directorio raíz principal en tu servidor remoto, donde se dará tu instalación de WordPress.



Por ahora, deja esta pantalla abierta, pero no te conectes, tenemos un par de otras cosas que hacer primero...
*FTP = Protocolo de transferencia de archivos
2. Descargar y descomprimir WordPress
En tu navegador, navega hasta http://wordpress.org y descarga la última versión de WordPress, guardando el archivo zip en tu escritorio. A continuación, descomprime este archivo al que pondrás un directorio llamado "wordpress" en tu escritorio o en el directorio en el que lo hayas descargado.
Deja ese directorio allí, volveremos a eso en un minuto, también, a continuación tenemos que preparar la base de datos.
3. Configuración de la base de datos
Esta parte es entrar en un nuevo territorio y puede ser un poco desalentador, pero mantente firme, al terminar te felicitarás a ti mismo y estarás diciendo a tus amigos que has estado ajustando MySQL y sorprendiéndolos con tus habilidades de nerd.
En este ejemplo, estamos usando las herramientas en nuestro Panel de control (en este caso cPanel, una interfaz de alojamiento bastante popular) pero los principios son los mismos si estás en cPanel o Plesk o cualquier otra interfaz de alojamiento web personalizada, sigue junto conmigo aquí y luego si tu panel de control se ve diferente, echa un vistazo a la documentación de tu host sobre cómo obtener esta próxima parte y ejecutar utilizando sus herramientas. Los principios serán los mismos incluso si el proceso no lo es.
- Abre tu navegador e inicia sesión en el panel de control de tu alojamiento web (por ejemplo, http://mydomain.com/cpanel)
- Para crear la base de datos y configurarla vamos a utilizar el asistente para bases de datos MySQL que nos llevará a través de los tres procesos necesarios:
- Crea tu base de datos
- Crea un usuario de base de datos y asígnale a la base de datos
- Por último, dale a tu usuario de base de datos privilegios completos en la base de datos



1. Crear la base de datos
Puedes llamarlo como quieras... pero toma nota del nombre de tu base de datos, la necesitarás más adelante.



2. Crea el usuario de la base de datos y asígnale una contraseña segura
También puedes asignar al usuario el nombre que desees. Anota el nombre del usuario de la base de datos junto con la contraseña y el nombre de la base de datos. Tiendo a utilizar el generador de contraseñas y hacer una contraseña muy fuerte. Pero cópialo en un lugar seguro, y escríbelo con cuidado, lo vas a necesitar de nuevo pronto y lo necesitas para no equivocarte.



3. Asigna todos los privilegios para su usuario a la base de datos
Esta parte permite a tu usuario, y por extensión, WordPress interactuar con la base de datos.



OK, estamos casi listos para dar el siguiente paso...
4. Carga de tus archivos en el servidor
Ahora es el momento de volver a Filezilla o a tu cliente FTP y conectarse a tu servidor, pulsa conectar y la aplicación mostrará la ventana en la que se parece a esto:



Hay una serie de paneles en esa ventana y a partir de la parte superior son...
- El panel conexión del servidor que muestra todos los comandos y respuestas que está enviando o recibiendo al servidor.
- En la siguiente línea hay dos paneles que indican qué directorios están seleccionados actualmente, en el panel izquierdo, estamos viendo los directorios de la máquina local (tu computadora) y, a la derecha, los directorios de la máquina remota (el servidor).
- Luego están los dos paneles que muestran el contenido de los directorios seleccionados actualmente.
- Finalmente es la cola de archivos que se envían/reciben entre las máquinas locales y remotas (vacía hasta que comencemos a transferir archivos).
Ahora que estás un poco familiarizado con lo que estás viendo, debes asegurarte de que el directorio seleccionado en el lado local es la carpeta "wordpress" que descargamos y descomprimimos al principio de este paso.
También debes asegurarte de que el directorio remoto seleccionado es el directorio en el que estás planeando colocar WordPress. En mi caso anterior estamos usando un subdominio, así que lo estoy colocando en una subcarpeta llamada sitio de prueba. En la mayoría de las instalaciones es probable que lo ponga en el directorio raíz del servidor (comúnmente llamado public_html o www).
Cuando esos directorios estén correctos, selecciona todos los archivos de la izquierda y arrástralos al panel derecho, FileZilla o tu cliente FTP comenzarán a copiar los archivos de tu equipo local al servidor.



Espera. El tiempo que tardan los archivos en transferirse dependerá de la velocidad de tu conexión.
Cuando hayas terminado, verás que la cola se ha vaciado, deberías ver que todos los archivos se transfieren correctamente, y si haces clic con el botón derecho en el panel remoto y seleccionas actualizar, deberías ver la actualización del panel con un reflejo de los nombres de archivo en ambos paneles (puede haber archivos adicionales en el servidor remoto), dependiendo de lo que el host haya instalado en el nuevo espacio de servidor de forma predeterminada, en mi ejemplo, verás un directorio cgi-bin. Ignora eso, no va a afectar a tu instalación de WordPress.



Ok, ¡ya casi llegamos!
Para resumir, hemos instalado un cliente FTP para que puedas poner WordPress en tu servidor, hemos configurado tu base de datos lista para conectarla a WordPress, hemos descargado WordPress, descomprimido y subido los archivos de WordPress a tu servidor. Lo siguiente que debes hacer es decirle a WordPress dónde encontrar su base de datos, así que ten a mano tus credenciales de base de datos recién creadas.
5. Conexión de WordPress a tu base de datos MySQL
Abre tu navegador y navega a tu nuevo dominio, deberías ver el siguiente mensaje en tu pantalla.
"No parece haber un archivo wp-config.php. Necesito esto antes de que podamos empezar". Esto es bueno, significa que WordPress está instalado y estamos listos para conectarnos a nuestra base de datos.



Has clic en el botón "crear un archivo de configuración" que abrirá una página pidiéndote que estés preparado con tus credenciales de base de datos.



Cuando estés listo, pulsa "¡Vamos!"
Sigue adelante y llena el formulario con tus credenciales de base de datos.



El host de la base de datos suele ser el 'localhost' predeterminado, así que déjalo tal cual. Sin embargo, puede haber algunas ocasiones en las que el host web llame a tu host de base de datos algo diferente, si este paso no tiene éxito y has comprobado tu nombre de base de datos, usuario y contraseña, consulta con tus detalles de alojamiento o directamente con tu host en cuanto a cuál debe ser el host de base de datos.
El prefijo de tabla, de forma predeterminada será wp_ y se considera la práctica recomendada de cambiar esto a otra cosa como medida de seguridad. Puedes cambiarlo a cualquier cosa, y se puede ver en la imagen que he cambiado a xprt_ (terminalo con un carácter de subrayado sólo para mantener alguna separación entre el prefijo de tabla y el nombre de la tabla).
Cuando hayas completado todos los campos de formulario, presiona enviar para pasar al siguiente paso.
6. Nombrar tu sitio y crear el usuario del sitio
Una vez que pulses enviar, deberías poder ver la pantalla de bienvenida y un formulario para completar en el que asignes un nombre a tu nuevo sitio y completes algunos detalles importantes con respecto a las credenciales de usuario de tu sitio.
Puedes ver a continuación, he llamado a mi sitio 'Mi nuevo sitio web', y creado un usuario llamado 'myname'. He puesto una dirección de correo electrónico y, por último, he desmarcado la casilla privacidad para disuadir a Google de indexar mi sitio hasta que esté listo.
No tiene sentido que Google u otros motores de búsqueda recorrieran mi sitio mientras no haya contenido en él, ¿verdad? Volveremos a encenderlo cuando esté listo para que el público en general también lo sepa.



El siguiente paso es pulsar el botón instalar que creará las tablas de base de datos en nuestra base de datos y rellenará nuestro sitio con algún contenido temporal.
Ahí lo tienes, ahora deberías ser capaz de ver el '¡Éxito!" , un mensaje y una invitación a Iniciar sesión.



Pulsa el botón iniciar sesión para mostrar el formulario de inicio de sesión.

Ahora puedes iniciar sesión aquí para echar un vistazo a tu panel de control (vamos a ver más la próxima vez) o pulsa el "⟵ Volver a [Nombre de su sitio]" para ver tu nuevo sitio. Es probable que se vea más o menos así ...



¡Felicitaciones! ¡Ahora estás interactuando con una nueva instalación de WordPress!
Conclusión
WordPress es famoso por su instalación de 5 minutos. Si bien es razonablemente seguro decir que se tarda 5 minutos o menos en instalar el sitio una vez que tienes los archivos en el lugar correcto y la base de datos en funcionamiento, hay algunos pasos, que la primera vez tomará un poco más de tiempo que eso.
Tener una comprensión del proceso en lugar de simplemente dejar que un script de instalación automática haga el trabajo más complicado hará que el futuro 'retoque bajo el capó' sea más rápido y mucho menos desalentador.
Esta instalación técnica de paso de bebé es un gran lugar para empezar a sentirse cómodo con algunos de los aspectos más técnicos de tu instalación de WordPress.
Felicidades y bienvenidos a la comunidad de usuarios de WordPress, estamos contentos de que te hayas unido a nosotros.
Recursos adicionales
Si eres nuevo en el desarrollo de WordPress, asegúrate de revisar las herramientas que tenemos disponibles en WordPress Theme Installation en Envato Studio.



