To install WordPress with LEMP on Fedora 39, follow the steps outlined below.
Step 1 : Install LEMP Stack
If you haven't installed the LEMP stack, refer to the Fedora Guides for detailed instructions Fedora 39 Guides
Step 2 : Adjust SELinux Settings (Optional)
By default, Fedora has SELinux enabled. You can refer to the configuration in Fedora 39 Guides for more details. In this tutorial, we'll temporarily disable SELinux:

Step 3 : Create Database
- Log in to MySQL

- Create a user and database for WordPress.

Step 4 : Download and Install WordPress
- Create WordPress Directory:

- Navigate to the WordPress Directory:

- Download WordPress:

- Extract the WordPress Archive:

- Move WordPress Files:

- Set Correct Ownership:

Step 5 : Configure Nginx
Edit Nginx configuration file:
Add the following configuration:

Step 6 : Test Configuration and Restart Nginx

Step 7 : Open Browser and Install WordPress
- Open your browser and go to http://example.devtutorial.io.

- Click "Let's go!".
- Enter the database information.

- If correct, click "Run the installation".

- Enter WordPress information and click "Install WordPress".

- Log in to WordPress

Step 8 : Access WordPress Dashboard

Congratulations! You have successfully installed WordPress with LEMP on Fedora 39.