Skip to content

Installation Guide

PHPCRM edited this page Dec 1, 2025 · 2 revisions

PHPCRM — INSTALLATION GUIDE

This guide explains how to install and run PHPCRM on localhost (XAMPP / WAMP) and live hosting (cPanel / VPS).


SYSTEM REQUIREMENTS

PHP Version: 7.4 or higher (PHP 8+ recommended) Database: MySQL / MariaDB Web Server: Apache / Nginx PHP Extensions Required: mysqli, session, openssl


INSTALLATION ON LOCALHOST (XAMPP / WAMP)

  1. EXTRACT CRM FILES Download PHPCRM ZIP and extract into web directory: XAMPP → htdocs WAMP → www

  2. CREATE DATABASE Open phpMyAdmin → Create new database

  3. IMPORT SQL FILE phpMyAdmin → Select the new database → Import: database/phpcrm_install.sql

  4. UPDATE DATABASE CONFIGURATION Open file: app/config/database.php

Update values: $servername = "localhost"; $username = "root"; $password = ""; $dbname = "your_database_name";

  1. RUN CRM IN BROWSER http://localhost/your-folder/public/

DEFAULT LOGIN Email: admin@phpcrm.com Password: 123456


INSTALLATION ON LIVE HOSTING (CPANEL / SHARED HOSTING)

  1. UPLOAD FILES Upload CRM ZIP to hosting and extract inside: public_html or subdomain folder

  2. CREATE DATABASE cPanel → MySQL Databases → Create Database and User Assign ALL PRIVILEGES

  3. IMPORT SQL phpMyAdmin → Select database → Import: database/phpcrm_install.sql

  4. UPDATE DATABASE CONFIG Open: app/config/database.php

Enter hosting DB values: $servername = "localhost"; $username = "hosting_db_user"; $password = "hosting_db_password"; $dbname = "hosting_db_name";

  1. ACCESS CRM https://yourdomain.com/public/

FOLDER STRUCTURE

app/ controllers, models, helpers database/ phpcrm_install.sql public/ index.php (main entry)


COMMON ISSUES & FIXES

ERROR: Blank page / 404 FIX: Use URL including /public/

ERROR: Login not working FIX: Check DB configuration and SQL import

ERROR: CSS/JS not loading FIX: Enable AllowOverride All in .htaccess

ERROR: Database connection failed FIX: Verify database name, user and password


USEFUL LINKS

Download — https://www.phpcrm.com/download/ Cloud CRM — https://www.phpcrm.com/cloud/ Demo — https://www.phpcrm.com/crm-demo/ Support — https://www.phpcrm.com/contact/


INSTALLATION COMPLETED

PHPCRM is now installed. You can customize modules, UI and workflows as needed.

Clone this wiki locally