v1.0.0 Stable
Last Updated: 2026

Installation Guide

Follow these steps to set up Eventiq on your server. Ensure your environment meets the Laravel 12 requirements before starting.

🖥️ Server Requirements

Your server must meet the following PHP and extension requirements:

  • PHP >= 8.2
  • BCMath PHP Extension
  • Ctype PHP Extension
  • Fileinfo PHP Extension
  • JSON PHP Extension
  • Mbstring PHP Extension
  • OpenSSL PHP Extension
  • PDO PHP Extension
Note: Ensure allow_url_fopen is enabled for the license verification system.

Deployment Methods

Choose the environment that matches your hosting provider:

Using the Eventiq Web Installer

  1. Upload the Eventiq.zip file to your domain's root directory.
  2. Extract the files.
  3. Visit yourdomain.com in your browser you will automatically be redirected to the installer.
  4. The wizard will check your server permissions and database connection.
Custom Installer UI
Step 1: Welcome Screen
Custom Installer UI
Step 2: Extension Installation
Custom Installer UI
Step 3: Permission Check
Custom Installer UI
Step 4: Configuration for application
Custom Installer UI
Step 5: Admin Setup

Standard cPanel Installation for Eventiq

  1. Open File Manager: Log in to your cPanel. Under the Files section, click on File Manager.
    cPanel File Manager
  2. Navigate to Root: Locate and double-click the public_html folder. This is the directory where your website files must be placed.
    Public HTML Folder
  3. Upload Project: Click the Upload button in the top menu. Select the eventiq.zip file from your computer and wait for the progress bar to turn green.
    Upload Button
  4. Extract Files: Right-click on the uploaded eventiq.zip and select Extract. Ensure the destination is /public_html.
    Extract Zip File
  5. Create Database: Go back to cPanel Home and click MySQL Database Wizard.
    • Step 1: Name your database (e.g., orfactor_event).
    • Step 2: Create a user and a strong password.
    Database Wizard Step 1
  6. Assign Privileges: On the final step of the wizard, check the ALL PRIVILEGES box and click "Make Changes".
    Database Privileges
  7. Domain & Environment: Point your domain to the /public folder via the Domains setting in cPanel. Finally, edit the .env file in public_html with your new database name, user, and password.

Hostinger hPanel Setup for Eventiq

  1. Access File Manager: Log in to your Hostinger dashboard. Locate the Files section and click on File Manager.
    Hostinger File Manager Access
    Hostinger File Manager Access
    Hostinger File Manager Access
  2. Select Domain Directory: Navigate to domains/yourdomain.com/public_html. Ensure you are in the correct root directory before uploading.
    Public HTML Directory
  3. Upload Source Code: Click the Upload button (arrow icon). Select eventiq.zip from your local machine and wait for the upload to complete.
    Uploading eventiq.zip
  4. Extract the Project: Right-click the eventiq.zip file and select Extract. Choose the current directory as the destination to ensure files are placed in public_html.
    Extracting Zip File
  5. PHP Version Setup: Go to Advanced -> PHP Configuration. Ensure your version is set to PHP 8.2 or 8.3 to meet the system requirements.
  6. Create MySQL Database: Navigate to Databases -> MySQL Databases. Enter your database name, username, and a strong password. Click Create.
    Database and User Creation