How to Set Up Nginx Server Blocks on Fedora 40

To set up multiple websites on a Fedora 40 server using Nginx, follow these steps:

Step 1 : Update and Install Nginx

Step 2 : Create the example.com Directory and Index File

Step 3 : Set Permissions

Step 4 : Create the example.com Configuration

Add the following configuration:

Step 5 : Test Nginx Configuration

Step 6 : Restart Nginx

Step 7 : Open a web browser and navigate to http://example.com to verify that your website is serving correctly.

Congratulations! You have successfully set up Nginx server blocks on Fedora 40 to host multiple websites.