Deployment of Craft 3 site to the production server I am quite new in Craft CMS 3. I have developed a new site and now I want to move it to the production server. I have just moved all the files by FTP, moved the database, changed .env variables. 

 

But when I go to the URL I get a message: "Forbidden You don't have permission to access / on this server."

If I go to URL/web then I get the first page but without images. 

URL/admin shows "Not Found The requested URL /admin was not found on this server."

How do I deploy the site? I cannot find a good article/help about deployment for Craft 3.
This looks like a well visited question, its easy as something like this with apache2:

&lt;VirtualHost *:80&gt;
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html/web/

        &lt;Directory /var/www/html/web/&gt;
           Options FollowSymLinks
           AllowOverride None
           Require all granted
        &lt;/Directory&gt;
&lt;/VirtualHost&gt;


This is just a sample vhost file, but the real important part here is that you have the web folder set as your document root. This of course wont help anyone not using apache.