WordPress manual installation (with dependencies)

I mainly am a UI designer and work with plugins like Elementor to build website on wordpress.

I have now been assigned a task to make sure that wordpress project is hosted on an internal server.

Its an ubuntu server (with no dependencies installed) and I have the SSH key thats it. What would be the easiest + best way to host WordPress there? Also if there is some updated step by step video or documentation to do that. It will be extremely helpful

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer