This guide sets up SSH for GitHub access and enables signed Git commits using your SSH key.
If you don't have one yet:
A straight-forward guide in installing LAMP and phpMyAdmin in Linux Fedora 34.
This guide is dedicated for personal use only, but if others find it useful then it is more than better.