Instalar Xampp es la mejor opción si trabajas en desarrollo web y no exclusivamente en Wordpress.
Xampp es un entorno de desarrollo preparado para php. Incluye un servidor http (Apache) y un gestor de base de datos (MySQL, MariaDB).
Xampp te permite en globar distintos proyectos con un entorno.
Instalación
Descargar wordpress.
Descrompimir el archivo descargado, ejemplo: wordpress-5.8.1.zip
Luego mover la carpeta wordpress a la ruta xampp/htdocs/
Ir a localhost/phpmyadmin/ y crear un base de datos llamada wp
Ir a localhost/wordpress
Si ves esto debes ingresar a la terminal, ir a la ruta de tu carpeta htdocs y cambiar los permisos de la carpeta Wordpress .
chmod -R 0777 ./wordpress
Repites los pasos y verás esto.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?