How to Install Exponential Platform Print

  • exponential cms installation, exponential setup guide, se7enx exponential, cms installation tutorial, install exponential cms, exponential cms hosting, install exponential on cpanel, exponential composer install, enterprise cms setup, php cms installation, exponential database setup, exponential admin panel, install exponential manually, exponential quick start, exponential cms configuration, exponential hosting guide
  • 0

How to Install Exponential Platform

Exponential Platform is an enterprise-grade Content Management System (CMS) designed for professional websites, intranets, and digital experiences. Follow the steps below to install it on your hosting.


✅ Prerequisites

Before you start, make sure you have:

  • A hosting account with PHP (≥ 8.2) and MySQL/MariaDB support

  • SSH or FTP access to your hosting account

  • Composer installed (recommended)

  • A domain name connected to your hosting account


✅ Step 1: Download Exponential Platform

You can install Exponential Platform using Composer or by downloading the source files.

To install using Composer, run this command:

composer create-project se7enxweb/exponential-platform:v3.2.9 --ignore-platform-reqs exponential-platform;

This will create a new folder called exponential containing all the system files.

Alternatively, you can download the latest release directly from the Exponential Platform GitHub page.


✅ Step 2: Upload Files to Server

  • If you installed via Composer locally, upload all files to your hosting server using FTP or your control panel’s File Manager.

  • Place the files inside your domain’s public_html directory (or a subfolder if preferred).


✅ Step 3: Create a Database

  1. Log in to cPanel → MySQL Databases

  2. Create a new database

  3. Create a new database user

  4. Assign the user to the database with ALL PRIVILEGES


✅ Step 4: Configure Database Connection

Edit the file:

.env

Add your database connection details into the file

DATABASE_USER=ezp
DATABASE_PASSWORD=SetYourOwnPassword
DATABASE_NAME=ezp
DATABASE_HOST=db
DATABASE_PORT=3306
DATABASE_PLATFORM=mysql
DATABASE_DRIVER=pdo_mysql

✅ Step 5: Run Installation Wizard

Open your command line and run the following command:

php app/console ezplatform:install clean;
php bin/console ibexa:graphql:generate-schema;

✅ Step 6: Finalize Installation

When setup completes, you’ll have access to:

  • Frontend: https://yourdomain.com

  • Admin Panel: https://edit.yourdomain.com


✅ Step 7: Post-Installation Setup

Set correct file permissions (important for cache and logs):

 
sudo chmod -R 755 var/ public/ app/cache app/logs sudo chown -R www-data:www-data .

Enable SSL/HTTPS for added security, and install any desired extensions, themes, or modules.


✅ Final Notes

  • Exponential Platform performs best on VPS or Dedicated Hosting.

  • Regularly back up your database and files.

  • Use Composer or your package manager to update the platform.


Was this answer helpful?
Back