How to Install EspoCRM on Windows 10

EspoCRM is an open-source CRM software designed for small to medium-sized businesses. In this tutorial, we will guide you on how to install EspoCRM on your Windows 10 machine.

Requirements

Before getting started, make sure that your system meets the following requirements:

Step 1: Install XAMPP or WAMP

To use EspoCRM on Windows, you will need to install a local server environment. You can use either XAMPP or WAMP for this purpose. Here are the steps to install XAMPP:

  1. Download the XAMPP installer from the official website.
  2. Run the installer and follow the on-screen instructions to complete the installation.
  3. After the installation, launch the XAMPP control panel and start the Apache and MySQL modules.

If you prefer to use WAMP, follow the same steps to install WAMP instead.

Step 2: Download EspoCRM

Once you have installed XAMPP or WAMP, download the latest version of EspoCRM from the official website. Extract the downloaded package to the htdocs directory of your XAMPP or WAMP installation.

You should now have a folder named espo (or similar) located in C:\xampp\htdocs\ or C:\wamp64\www\ (depending on your installation location).

Step 3: Create MySQL Database for EspoCRM

EspoCRM requires a MySQL database to store its data. Here are the steps to create a new database:

  1. Launch your preferred web browser and go to http://localhost/phpmyadmin.
  2. Log in using your MySQL username and password (usually root and blank, respectively).
  3. Click on the New button in the left sidebar to create a new database.
  4. Enter a name for your database (e.g. espocrm) and click on the Create button.

Step 4: Install EspoCRM

To install EspoCRM, follow these steps:

  1. Launch your preferred web browser and navigate to http://localhost/espo.
  2. Follow the on-screen instructions to complete the installation process.
  3. On the Database Configuration page, enter the database name (espocrm), MySQL username (root) and password (blank).
  4. Click on the Start Installation button to begin the installation process.
  5. On the Setup Administrator Account page, enter your desired username, password and email address.
  6. Click on the Continue button to complete the installation process.

Congratulations! You have successfully installed EspoCRM on your Windows 10 machine using XAMPP or WAMP. You can now log in to your EspoCRM instance by navigating to http://localhost/espo in your web browser.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!