Instalar WordPress: dos formas de subirlo a un servidor Linux, con wget y con FTP, y la configuración web
Instalar WordPress consiste en subir los archivos de WordPress a la raĆz web de un servidor Linux y terminar el trabajo en la pantalla de instalación del navegador, donde se introducen los datos de la base de datos y una cuenta de administrador. En un servidor AlmaLinux 9.8 los archivos se suben de dos formas, con el comando wget y por FTP, y la guĆa avanza desde la elección del idioma hasta terminar la instalación y comprueba que se puede acceder a la pĆ”gina de administración.
Los archivos de instalación son de WordPress 7.1.3 a fecha del 16 de octubre de 2026; al descomprimir el latest.zip de 35,5 MB se obtienen 3.782 archivos y 115 MB.
1ļøā£ Preparar la instalación de WordPress: raĆz web, base de datos y SSL
La pantalla de instalación pide el nombre de la base de datos, el usuario y la contraseƱa despuĆ©s de las pantallas de idioma y de bienvenida, asĆ que crea la base de datos antes de abrir la pantalla de instalación. Puedes crearla desde el panel de tu hosting o, si te conectas directamente al servidor, seguir los pasos de Crear una base de datos MariaDB y un usuario para crearla. En este momento conviene comprobar tambiĆ©n la ruta de la raĆz web donde irĆ”n los archivos del sitio (por ejemplo /home/cuenta/www) y el certificado SSL.
Si el servidor aĆŗn no tiene servidor web, PHP ni base de datos, empieza por Instalar APM en Rocky Linux y configĆŗralos primero, en ese orden.
Los archivos de WordPress se pueden descargar desde la pƔgina de descargas de wordpress.org en formato zip o tar.gz.

Hay dos formas de subir los archivos al servidor, wget y FTP, y se elige segĆŗn si puedes ejecutar comandos por SSH.
| Aspecto | wget | FTP |
|---|---|---|
| Lo que necesitas | Acceso SSH | Una cuenta FTP/SFTP y FileZilla en tu PC |
| VĆa de transferencia de archivos | El servidor descarga directamente desde wordpress.org | El PC envĆa los 3.782 archivos uno por uno |
| Cambio de propietario | Hace falta chown | No hace falta si te conectas con la cuenta del sitio |
| Entorno adecuado | Un servidor donde puedes ejecutar comandos por SSH | Un hosting donde no puedes ejecutar comandos por SSH |
2ļøā£ Instalar WordPress con wget: descarga, descompresión y propietario por SSH
ConĆ©ctate al servidor por SSH y descarga el archivo de instalación con wget desde la carpeta superior a la raĆz web (por ejemplo /home/cuenta). El servidor lo recibe directamente de wordpress.org, asĆ que incluso el archivo de 35,5 MB termina de descargarse en unos segundos.
wget https://wordpress.org/latest.zip--2026-10-16 13:35:30-- https://wordpress.org/latest.zip
Resolving wordpress.org (wordpress.org)... 2620:109:b00a::4206:2afc, 66.6.42.252
Connecting to wordpress.org (wordpress.org)|2620:109:b00a::4206:2afc|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 37226383 (36M) [application/zip]
Saving to: `latest.zip'
latest.zip 100%[===================================>] 35.50M 12.1MB/s in 2.9s
2026-10-16 13:35:34 (12.1 MB/s) - `latest.zip' saved [37226383/37226383]El latest.zip descargado se descomprime con unzip, y en la misma ubicación aparece una carpeta wordpress.
unzip latest.zipArchive: latest.zip
creating: wordpress/
inflating: wordpress/wp-trackback.php
inflating: wordpress/xmlrpc.php
creating: wordpress/wp-content/
... (4.251 lĆneas ā 3.782 archivos Ā· 468 carpetas)
inflating: wordpress/wp-login.phpMueve la carpeta wordpress al nombre de la raĆz web (aquĆ, www) y cambia su propietario a la cuenta con la que se ejecuta PHP. AquĆ el propietario es la cuenta del sitio y el grupo es nobody; el nombre del grupo cambia segĆŗn la configuración de cada servidor.
Si la carpeta www ya existe, al ejecutar [mv wordpress/ www/] la carpeta wordpress entra entera dentro de www. En ese caso mueve solo el contenido con [mv wordpress/* www/] o vacĆa antes la carpeta www existente.
mv -v wordpress/ www/renamed 'wordpress/' -> 'www/'La cuenta y el grupo que se indican en chown se comprueban en los valores user y group del archivo de configuración del pool de PHP-FPM. Los archivos de pool estÔn en [/etc/php-fpm.d/]: en un servidor con un pool por sitio se revisa el archivo con el nombre de la cuenta, y en uno sin esa separación, el archivo predeterminado [www.conf].
grep -E '^(user|group) ' /etc/php-fpm.d/siteuser.confuser = siteuser
group = nobodyPon el valor de user del resultado en la posición del propietario y el valor de group en la del grupo, y ejecuta chown.
chown -R siteuser:nobody www/Comprueba con un listado que el propietario ha cambiado.
ls -l www/total 236
-rw-r--r-- 1 siteuser nobody 405 feb 6 2020 index.php
-rw-r--r-- 1 siteuser nobody 19903 ene 1 2026 license.txt
-rw-r--r-- 1 siteuser nobody 7407 jul 6 16:51 readme.html
-rw-r--r-- 1 siteuser nobody 7718 jul 7 03:06 wp-activate.php
drwxr-xr-x 9 siteuser nobody 4096 oct 6 16:05 wp-admin
-rw-r--r-- 1 siteuser nobody 351 feb 6 2020 wp-blog-header.php
-rw-r--r-- 1 siteuser nobody 2323 jun 14 2023 wp-comments-post.php
... (el resto se omite)Cuando el listado muestra la cuenta del sitio y nobody en las posiciones de propietario y grupo, el trabajo en el servidor ha terminado y se pasa a abrir la pantalla de instalación en el navegador.
3ļøā£ Instalar WordPress por FTP: subida con FileZilla
En un hosting donde no puedes ejecutar comandos por SSH, sube la carpeta descomprimida en tu PC a la carpeta de la cuenta en el servidor con FileZilla (FTP/SFTP). FTP envĆa los 3.782 archivos desde el PC uno por uno, asĆ que la subida tarda mĆ”s que con wget, donde el servidor descarga los archivos por sĆ mismo.

Cuando termine la subida, haz clic con el botón derecho sobre la carpeta en el panel del servidor de la derecha (Remote site), elige [Rename] y cĆ”mbiale el nombre por el de la raĆz web, [www].


Los archivos subidos con la cuenta del sitio pasan a pertenecer a esa cuenta, asĆ que no hace falta el paso de cambiar el propietario con chown.
4ļøā£ Configuración web de WordPress: idioma, base de datos y cuenta de administrador
Una vez subidos los archivos, al entrar por el dominio se abre la pantalla de instalación en lugar del sitio, porque wp-config.php todavĆa no existe. En la primera pantalla elige el idioma de instalación y haz clic en [Continue]; las pantallas siguientes se muestran en el idioma elegido. La imagen de abajo es la pantalla con el coreano seleccionado, y las imĆ”genes siguientes siguen con el valor predeterminado, English (United States).

La siguiente pantalla explica los datos que necesita la instalación. Comprueba los cinco elementos ānombre de la base de datos, nombre de usuario, contraseƱa, host de la base de datos y prefijo de tablasā y haz clic en [Letās go!].

En la pantalla de conexión con la base de datos, introduce el nombre de la base de datos, el usuario y la contraseña que creaste de antemano. Si la base de datos estÔ en el mismo servidor, deja el host como localhost, y el prefijo de tablas puedes cambiarlo del wp_ predeterminado por otro valor. Al terminar, haz clic en [Submit].

Si los datos de conexión son correctos, se abre una pantalla de confirmación con el botón [Run the installation], y al hacer clic en él se pasa a la pantalla de datos del sitio.
En la pantalla de datos del sitio, introduce el tĆtulo del sitio, el nombre de usuario del administrador, la contraseƱa y el correo electrónico, y haz clic en [Install WordPress]. Para que los buscadores no recojan el sitio antes de publicarlo, marca [Discourage search engines from indexing this site]. Este ajuste se puede cambiar de nuevo despuĆ©s de la instalación en [Ajustes āŗ Lectura].
Cuando aparece la pantalla [Success!], la instalación ha terminado, y puedes hacer clic en [Log In] para iniciar sesión enseguida con la cuenta de administrador que introdujiste.

5ļøā£ Acceder a la pĆ”gina de administración: iniciar sesión en wp-admin
Si añades /wp-admin después del dominio, se abre la pantalla de inicio de sesión, donde introduces el nombre de usuario y la contraseña que elegiste durante la instalación.
Al iniciar sesión aparece la pantalla Dashboard, con el menĆŗ a la izquierda. Las pantallas que abre cada menĆŗ se pueden recorrer haciendo clic en el simulador de pantallas de administración del artĆculo Escritorio de WordPress para verlas una a una.

š¢ FAQ & contenido recomendado
Ajustes
Los 7 ajustes del panel de WordPress
Los siete elementos que se definen justo después de instalar en los menús de ajustes Generales, Escritura, Lectura y Enlaces permanentes.
Plugins
WordPress Plugin: definición y función
Tres criterios para elegir los plugins que aƱaden funciones de seguridad, rendimiento, SEO y copias de seguridad.
Hosting
Hosting para WordPress: 5 criterios de evaluación
Un artĆculo para elegir hosting por estabilidad y velocidad, para cuando aĆŗn no has decidido el servidor donde instalar.
ā¹ļø Aviso de afiliados
El contenido de este sitio incluye enlaces de afiliado. Cuando un visitante compra un producto o servicio a travĆ©s de uno de ellos, el sitio recibe una comisión del vendedor. El importe que paga el comprador(baja durante las promociones ā)no aumenta. Los precios, descuentos y existencias publicados corresponden al momento de redacción y pueden variar, asĆ que confĆrmalos con el vendedor antes de comprar. Los productos se eligen y evalĆŗan con criterios propios, y las comisiones no influyen en el orden ni en el contenido de las reseƱas.