IN LOCAL ENVIRONMENT 1.- In the (root) composer file, replace 'crsi-website' by your website name (that must be formed by words separated by hyphens) 2.- In the folder 'local-packages', rename the folder 'crsi_distribution' by your extension name (that must be formed by words separated by underscores) 3.- Execute the HOWTO steps of in freshly named crsi_distribution folder. 4.- Put the right hostnames in the public/.htaccess IN PROD ENVIRONMENT 1.- Go in the root folder 2.- Execute 'composer install' 3.- Execute 'chown -Rvf lex:lex public/index.php public/typo3 public/typo3conf' (If the user is not lex, replace it by the real user) 4.- In the 'public' folder, create a file named 'FIRST_INSTALL' 5.- On your web browser, go to /typo3/ and follow the steps to create a fresh TYPO3 instance 6.- Edit the file 'config/system/settings.php' to change the value of 'transport_sendmail_command' to '/usr/sbin/sendmail -t -i' ADDITIONAL : HTPASSWORD 1. Go to public directory : cd public 1.- Create the htpassword file : htpasswd -c .htpasswd philippe 2.- Give the right permissions : chmod 644 .htpasswd 3.- Add another user : htpasswd .htpasswd junior 4.- Edit the htaccess file #Protect Directory AuthName "Dialog prompt" AuthType Basic AuthUserFile /home/{cpanel-user}/public_html/public/.htpasswd Require valid-user