Make a website like this on ubuntu.

1. Install L A M P

Get Ubuntu from here, get the newest version

Use a 16 GB usb stick and burn the iso on it using https://rufus.ie/en/ and get the newest version

Buy the stick here

Once done backup your files and reboot.

Keep on pressing the key to open your boot menu then select the UEFI disk and in grub select try or install ubuntu.

Install ubuntu: set up and install ubuntu.

Open Terminal: You can open the terminal using Ctrl + Alt + T.
Update/Upgrade Package Index: Run the following command to ensure your package index is up to date:

sudo apt update
sudo apt upgrade

Install Apache: Use the command below to install Apache:

sudo apt install apache2

After installation, you can check if Apache is running by opening your web browser and go to http://localhost. You should see the Apache Ubuntu Default Page.

Install Maria DB: Next, install Maria DB using:

sudo apt install mysql-server

After installation, run the security script:

sudo mysql_secure_installation

Follow the prompts to secure your installation.

Install PHP: Finally, install PHP along with some additional modules with the following command:

sudo apt install php libapache2-mod-php php-mysql

You can check if PHP is working by creating a test file:

echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php

Then visit http://localhost/info.php in your browser to see the PHP info page.

Restart Apache: After installing PHP, restart Apache to load the new PHP module:

sudo systemctl restart apache2

Your LAMP stack should now be installed and running on Ubuntu!

2. Install WordPress

Choose a Hosting Provider: Select a web hosting service that supports WordPress. Popular options include Bluehost, SiteGround, and DreamHost, or what this website is using: Hostinger

Register a Domain Name: If you don’t already have a domain name, register one through your hosting provider or a domain registrar.

Access Your Hosting Account: Log in to your hosting account’s control panel.

Install WordPress:

One-Click Installation: Most hosting providers offer a one-click installation option for WordPress. Look for the WordPress installer in your control panel (often found in sections labeled “Website” or “WordPress Tools”). Follow the prompts to install.

Manual Installation: If you prefer to install manually, download WordPress from the official site (wordpress.org). Upload the files to your server using FTP, create a MySQL database, and configure the wp-config.php file with your database details.

Complete the Setup: Once installed, go to your domain name (e.g., www.yourdomain.com) to access the WordPress setup wizard. Follow the instructions to set up your site title, username, password, and email.

Choose a Theme and Plugins: After installation, customize your site by selecting a theme and installing plugins to add functionalities.

Start Creating Content: You can now create posts, pages, and manage your website from the WordPress dashboard.

Now you have a website like this!