現在、Python3.7、Django、Apache,Ubuntu(VirtualBox)を使用して、
Webアプリケーションを作成しようと勉強しています。

インストールまではGoogleに聞きながらそれぞれなんとか入れることができました。
ですが、さっそく作り始めようと設定などをしよとしたところ、
WSGIとApacheの設定など、環境設定が全くわからず止まってしまいました。

Googleに聞きながら試行錯誤しているのですが、
まず、ApacheやPython、WSGIがどういったものなのか、どういった仕組みなのかが全くわからずやるのは無理があると気づきました。
しかし、一体どこから手をつければいいのか、自分が何がわかっていないのか全くわからない状況です。

そこで、理解しやすい学習の手順について教えていただきたいです。
また、ApacheやWSGIについて押さえておけば理解がしやすいことなど教えていただきたいです。

抽象的な質問で申し訳ありません。
よろしくお願いいたします。