Start Apache2 on Ubuntu 20.04 and display the created html.

I recently started learning about programming.
・I want to implement
I'm building the environment and am trying to display the html file I created by myself on the Web ( by installing Apache2 on Ubuntu.

After installing Apache2, I was able to display index.html, but I could not display it even if I entered the URL that followed the link of the folder I made.
(Http:// file)
↓ Web page error ↓
You don't have permission to access this resource.
↑Web page error↑

I checked variously, and if I messed with the contents of the folder Apache2, index.html will not be displayed,
Furthermore, when Apache2 is started, the following log will appear, and so on...
If anyone has a hand, can you think about it together?

・What you would like us to tell you
Regarding what I want to implement, we will arbitrarily check the settings you need to review in order to display the created html, the additional necessary settings, or the keywords.

↓ Apache2 startup log ↓
$sudo service apache2 start

  • Starting Apache httpd web server apache2 *
  • The apache2 configtest failed.
    Output of config test was:
    apache2: Syntax error on line 225 of /etc/apache2/apache2.conf: Syntax error on line 29 of /etc/apache2/sites-enabled/000-default-\xe3\x82\xb3\xe3\x83\x94\xe3 \x83\xbc.conf:without matchingsection
    Action'configtest' failed.
    The Apache error log may have more information.
    ↑ Apache2 startup log ↑
    Line 225 of /etc/apache2/apache2.conf is
    It is described as Include Optional sites-enabled/*.conf. This line is unchanged.
Supplementary information

Also, the contents of each file will be attached as a link, so please check it.
(If i try to post everything, you will exceed the character limit.)

↓ Location and contents of each folder ↓
・Apache2 folder

・Source storage folder