“Easy Codeigniter Installer ” Documentation by “TechXpert Author” v2.0


“Easy Codeigniter Installer”

Created: 01/11/2018
By: TechXpert
Email: techxpertit@gmail.com

Thank you for purchasing my software. If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here. Thanks so much!


About Codeigniter Application Installer

This Codeigniter Application Installer is a PHP based installer app which can be used to install any codeigniter application.This installer made easy the codeigniter application installaion process. Easy coding structure and Outlook made this system user friendly .


Installation Demo

To check our demo installation you can browse Here


Easy Installation

The installer is made your application installation process so easy.Using it, any person can easily install their app.

Directory Permissions

The installer is showing the directory permissions. So you can change your directory permissions if needed

Server Requirement

The installer is showing the minimum server requirement to install your application.

Database Information

User can set the database information in the application without any heavy affort.

Login Information

In the very first of the application, user can set their initial login info here.

Quick Installation

The installer install the application in very quickly.Using this, your application will be ready to use within 1 minute.

  1. Please extract the Installer.zip file . You will get Documentation and install.zip file.
  2. This install.zip file is the main file which will install your codeigniter application. So upload this install.zip file into your application root.
  3. After uploading, extract the install.zip file
  4. After extracting the file you will get 'install' named folder

    This is before uploading install folder

    This is after uploading install folder

  5. Now you just access into the main file folder and then you can see all folders and files (EX: assets, config, database, includes, index.php, logintable.php, serverinfo.php..)

  6. Put your application database into database directory and rename it as install.sql. We already added a demo install.sql file. So please delete the old one and upload your original database. Don't forget to rename it as install.sql

  7. To insert login information, we used 'users_information' named table.You should insert your login information into your original table.To set your original table, you can open -

    You just open the logintable.php with any editor like Notepad or Sublime Text

    1.Put your original table name replacing 'users_information'

    2.Put your table columns replacing email, password array('email', 'password')

    3.If you have more columns in the table you can add as last element of the array array('email', 'password', 'name', 'address')

    4.Put your table column values array('{userinput}', '{userinput}') The value "{userinput}" is used for getting dynamic value.

    3.If you have more columns in the table you can set default value for the last elements of the array array('{userinput}', '{userinput}','admin', 'New York')

                                
                                    public $table = 'users_information';    //Table Name
                                    public $table_columns = array('email', 'password');
                                    public $table_values = array('{userinput}', '{userinput}');
                                
                                

  8. Don't forget to check your all settings again.
  9. If all ok, your installer is ready to installl your application.
  10. Now, Browse your application http://yourdomain.com/install   Installer first step showing the TechXpert Application Installer form.Directory permission and Project system requirements are here.
  11. Step 1 - Directory Permission and System Requirment Page.Please change your directory permission if it has no permission to overwrite.

  12. Step2 - Database information form. If you already created your database in server then you can directly enter your database information Otherwise you have to enter mysql root user information and a choosen database name.

  13. *Enter your database name, username, password, host name and click on Next buttonNB. Don't forget to put mysql root user info if you already didn't create you database manually.Then click on next
  14. Just wait 10 seconds to complete the database installation process
  15. In the next step, To set initial login information.Just enter your email and password and click next.

  16. Just wait 3 seconds to complete the installation process
  17. Installation successfully doneā€¦
  18. Now, Click on Click to launch your application button to access application
  19. Yeah! Now your application is ready to use.

In this section we will discuss about the recommended configuration for the installer which might run your project perfectly. Those are not absolute values, the software performance depends on many factors like the host performance, server configuration and the number of visitors or data exist in the system.

Server requirements

Apache or IIS or Nginx

php.ini memory limit: 40MB (recommended: 64M)

PHP version 5.3 or greater (recommended: PHP 5.6 or greater)

MySQL version 5.0 or greater (recommended: MySQL 5.5 or greater)


Hosting requirements

Hosting actually depends on you. You can run the installer from live server or your local server.

HTML

CSS

JS

PHP

Demo Mysql Database

Full Documentation

installer.Zip

TechXpert is a Well known company. It is a Software development and envato based Company. We have wonderful team who are working for Customer satisfaction.Please visit our company website: TechXpert

We are working on next update. In the next update we will make the software more flaxible, robust and customizable. You can also suggest us to update next feature.Please send your suggestions via email.

We are always ready to support you. If you Need to know anything about the software - Please do not hesitate to ask to our support team.

Support E-mail : techxpertit@gmail.com