Deploying codeigniter project local live server

Deploying Codeigniter project from local to live server

Here I am sharing how you can deploy your CodeIgniter project to production server using cPanel. For making it live you need to purchase domain and hosting space from provider like Godaddy, bigrock or hostgator. Once you purchase you can deploy your project using cPanel.

Deployment can be divided in two major parts as Database and File deployment.

Database deployment

Step 1: Login to cPanel of your hosting provider.

Step 2: Look for “Mysql Database” link under “Database” section and click it to create one.

Step 3: Now you need to create new user for the Database

Step 4: Assign user created to database.

Step 5: Look for “Phpmyadmin” under Database section and click on it.

Step 6: After navigating to PHPmyAdmin dump tables inside database you have created.

Files & Folder Deployment

Step 1: In cPanel look for “File Manager” under “Files” Section. By Clicking you will navigate to the page where you can upload your files and folders.

Step 2: Make sure that you are in “public_html” folder, on “File Manager” page. Now look for Upload link and click on it.

Step 3: Now zip your local code and upload it and provide permissions.

Step 4: Once uploading is completed, come back to file manager. You can see your zip folder in file listing. Right click on folder and select the extract to unzip.

Step 5: Now you can update your “.htaccess” and other config files like, database.php (update the database name, DB username and DB password you created in Step 2 & 3 in database section) and config.php with path details.

Hope It will help someone!!!!

Originally published at




Love podcasts or audiobooks? Learn on the go with our new app.

Redocly: the right choice when looking for an API documentation tool

Problem Solving with Null or “Other” Data

Arlula Satellite Imagery API Upgrades

from Buffer

Why I Love Tech Podcasts

Google IT Support — Specialization of Specialties'

Redhat Marketplace

How to surf the Third Wave of Open Data using Snowflake Data Sharing

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Suresh Kamrushi

Suresh Kamrushi

More from Medium

Create API to upload Images using PHP

Detailed Guide on Laravel Development Proces

Supervisor Configuration in Laravel Homestead

Stripe ACH implementation in laravel