You need to configure your webserver in order to being able to run EspoCRM. After that, refresh the page.

For Apache webserver

You need to have mod_rewrite enabled. You can do it by running in the terminal:


sudo a2enmod rewrite
sudo service apache2 restart

Non-production environment

You need to enable `.htaccess` usage in the apache configuration. Add the code:


<Directory /home/app/htdocs/crm>
  AllowOverride All
</Directory>

Production environment

It's recommended to configure the document root to look at the `public` directory and create an alias for the `client` directory. The code to add to the apache configuration:


DocumentRoot /home/app/htdocs/crm/public/
Alias /client/ /home/app/htdocs/crm/client/

And allow override for the `public` directory:


<Directory /home/app/htdocs/crm/public/>
  AllowOverride All
</Directory>

See more details in the documentation.

For Nginx webserver

You need to configure the document root to look at the `public` directory and create an alias for the `client` directory.

See more details in the documentation.