plesk-logo-banner

How to Install Easy!Appointments With Plesk

Alex Tselegidis

The Easy!Appointments installation is pretty simple, and in this post you will learn how to install Easy!Appointments on Plesk. If you have a hosting account with Plesk, you can easily install Easy!Appointments without much hassle. Follow this step-by-step guide to get it up and running.

Prerequisites

Before starting, ensure you have:

  • A hosting account with Plesk access
  • A MySQL database and user
  • A domain or subdomain ready for installation
  • FTP access or File Manager in Plesk

Download Easy!Appointments

  1. Download the latest package from the homepage of Easy!Appointments
  2. Save the zip file in your local computer (will be used later)

Upload Files to Plesk

plesk-file-manager-httdocs-screenshot
  1. Log in to your Plesk account
  2. Navigate to File Manager and open the directory where you want to install Easy!Appointments (e.g., public_html/appointments)
  3. Click Upload and select the zip file from your local computer
  4. Once uploaded, extract the ZIP file from the File Manager of Plesk
plesk-file-manager-extract-screenshot

Create a MySQL Database

  1. In Plesk, go to MySQL Databases
  2. Create a new database (e.g., easyappointments)
  3. Create a database user and assign a strong password
  4. Assign the user to the database with All Privileges
plesk-database-manager-screenshot

Configure the Application

  1. Navigate to the Easy!Appointments installation folder in File Manager
  2. Locate the config.php file inside the root folder
  3. Edit the file and update the database connection settings
  4. Save and close the file
config-file-credentials-screenshot

Set Up Database Tables

  1. Open the installation URL in your browser
  2. Fill and submit the installation form
easyappointments-installation-page-screenshot

Set Up Cron Jobs (Optional)

To enable automatic tasks such as appointment reminders, set up a cron job in Plesk:

  1. Go to Cron Jobs in your Plesk
  2. Add the following command to run every 5 minutes: php index.php console sync
plesk-cron-job-manager-screenshot

Access Easy!Appointments

Now, visit your domain or subdomain (e.g., https://yourdomain.com/appointments) and log in using the default admin credentials:

  • Username: your-username
  • Password: your-password
easyappointments-login-page-screenshot

Conclusion

Congratulations! You have successfully installed, Easy!Appointments using Plesk. Configure your business details, set up services, and start scheduling appointments. For further customization, refer to the official documentation.


Going Premium

Did you read this article, but you’re still not sure on how to proceed?

Reach out to info@easyappointments.org and have an expert take care of everything for you in zero time.

Get your free quote and get started now!

More great articles

dev-tutorial-add-custom-pages-illustration

Dev Tutorial: Add Custom Pages to Easy!Appointments

Easy!Appointments is a powerful open-source appointment scheduling application built with PHP and the CodeIgniter 3 (CI3) framework. Out of the…

Read Story
using-custom-booking-fields-illustration

Using the Custom Booking Fields

One of the most powerful features in Easy!Appointments is the ability to add custom fields to your booking form. This…

Read Story
automate-your-booking-workflow-illustration

Automate Your Booking Workflow

Easy!Appointments is built to be a powerful and flexible appointment scheduling solution for businesses of all sizes. But what truly…

Read Story

Never miss a minute

Get great content to your inbox every month. No spam.

    Only great content, we don’t share your email with third parties.
    Arrow-up