cancel
Showing results for 
Search instead for 
Did you mean: 

Magento installation web server directory

Magento installation web server directory

Hi,

 

I'm using Apache as my web server.

 

When installing Magento, would there be any benefit (security or anything else) from installing Magento on say "/var/www/html/m2/magento2" rather than "/var/www/html/magento2"? 

 

Thank you.

4 REPLIES 4

Re: Magento installation web server directory

Hello, @shubhajosh4672 

 

Yes there is a major difference in these path as you mentioned below.

 

1) /var/www/html/m2/magento2,

That path you will get, when you clon the repo of your project from bitbuckit or Git.

 

2) /var/www/html/magento2.

That path, usually we do set manually, when we are upsetting our magento instance 

Most likely, the first one i'll do prefer you, because you as per security and error during installation, this is the way clean and proper way to locate your directory once

 

Thanks

Re: Magento installation web server directory

There are different approaches to improve the security, the approach you have mentioned which is using sub-directory, moreover you can change the default served path from
/var/www/html/magento2
to 
/var/www/html/magento2/pub
and modify the env.php by add the following node
'directories' => [ 'document_root_is_pub' => true ]

Re: Magento installation web server directory

And what about a shared web hostig?

It is enough just add:

 

'directories' => [
'document_root_is_pub' => true
]

 

To the env.php file?

 

Or what else can I do about it?

Re: Magento installation web server directory

Thank you so much for sharing your thought with the most asking questions. I am also searching it for my website