To install WordPress, first download the ZIP file from wordpress.org and extract it to your web server directory. Next, create a MySQL database using your hosting control panel or command line. Then, configure the wp-config.php file with your database name, username, password, and host so WordPress can connect to the database. After this, open your site URL in a browser to run the WordPress installation script. This script will prompt you to enter your site title, admin username, password, and email. Once you submit this information, WordPress completes the installation by creating necessary database tables and setting up your site. Finally, you can log in to the WordPress dashboard using the admin credentials you created to start managing your website.