how-to-install-easyappointments-with-cpanel

How to Install Easy!Appointments With cPanel

Alex Tselegidis

The Easy!Appointments installation is pretty simple, and in this post you will learn how to install Easy!Appointments on cPanel. If you have a hosting account with cPanel, 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 cPanel access
  • A MySQL database and user
  • A domain or subdomain ready for installation
  • FTP access or File Manager in cPanel

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 cPanel

  1. Log in to your cPanel 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 cPanel

Create a MySQL Database

  1. In cPanel, 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
cpanel-mysql-database-wizard-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 cPanel:

  1. Go to Cron Jobs in your cPanel
  2. Add the following command to run every 5 minutes: php index.php console sync

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 cPanel. 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

Default Featured Image

How to manage translation files

This week's post aims to describe the localization process of Easy!Appointments. The project supports the translation of the user interface…

Read Story
Default Featured Image

Follow Easy!Appointments on the web

If you want to get the latest updates on the development progress, show your support on the project or get informed…

Read Story
Default Featured Image

How to enable Google Calendar sync

Since version 1.0 Easy!Appointments supports two way synchronization with the Google Calendar API. Every provider can link his Google Calendar…

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