Install a virtual machine with Ubuntu 22.04 on KVM. Get all necessary for installation parameters from the Ubuntu image file. Configure networking.
Install KVM packages on Ubuntu 22.04 Server. Configure network Interfaces. Install on a VirtualBox virtual machine if you’d like to try it first.
Make MySQL 8 compatible with old MySQL versioins. Make passwords compatible, deal with errors. See some examples of setting SQL Modes in MySQL 8.
PhpStorm has a lot of great settings simplifying the developer’s work. But some very convenient settings are turned off by default. On the other hand, some rarely used ones are turned on by default. You can change some default settings to make your work in PHP faster.
Create and configure Ubuntu 22.04 / 20.04 VirtualBox virtual machines, configure networking, install Guest Additions, share folders, optimize performance, etc.
Add SMTP mail functionality to the official Docker WordPress image. See 2 examples of adding Postfix to Wordpress in a separate container. Learn how to add Postfix to the same container with a Dockerfile. Learn how to set DNS/rDNS records to increase outbound mail deliverability.