Search:     Advanced search

Step By Step installation Guideline.

Article ID: 26
Last updated: 07 Jul, 2011
Revision: 18
Print
Export to PDF
Email to friend
Add comment
Views: 0
Comments: 0

 
First, you have to create your database to contain your website data.

Before you start please Check :

  • Hosting Server qualifies our System Requirement  
  • PHP is installed on your server
  • MySQL is installed on your server
  • ionCube loader is installed or enabled
  • Login to your Client Area and Click on "My Service" link on the top menu and find the zip file link below to download and install

If any of these are not, install these first.

For MySQL - Install MySQL as appropriate for your operating system. There are a lot of documents on how to do this all over the internet and I'm not going to reiterate all of that here.

SECURITY TIP: Be sure to set a root password

Start your MySQL

Log in your MySQL database - For *nix operating systems and Windows from the command line: mysql -u root -p & hit enter

It will ask for the root password you set earlier.

You should get a prompt that says "mysql>"

Type in "CREATE DATABASE <mydatabase>;" <-- Note the semi-colon on the end which MUST be included on all statements to the database.

Do NOT include the < and >!

Hit enter.

SECURITY TIP: Do not use the default database or user names or passwords included in the installation the document

Now you will need to make a user.

Type in "CREATE USER 'myuser'@'localhost/hostname' IDENTIFIED BY 'mysecurepassword';" & Hit enter

Type in "GRANT ALTER, ALTER ROUTINE, CREATE, CREATE ROUTINE, CREATE TEMPORARY TABLES, CREATE VIEW, DELETE, DROP, EXECUTE, INDEX, INSERT, LOCK TABLES, REFERENCES, SELECT, SHOW VIEW, UPDATE ON `mydatabase`.* TO 'myuser'@'localhost/myhostname' WITH GRANT OPTION;" & hit enter.

Type in "FLUSH PRIVILEGES;" <-- Note the semi colon

Your database is created, your user is created, your user has their password and their rights set. You should be ready to rumble.

 

Step 1


Upload the ZIP file and Extract through Control panel => File managed => Select Zip => Extract it. If you want to extract / unzip at local PC before uploading to the host server, make sure we are uploading the files in Binary format. General in FTP Setting => Transfer Type => Select Binary format => Save it before uploading. You can go by below order sequences :

  1. Unpack the distribution package
  2. Place it somewhere in your web-server's document root, preferably the parent directory of your root web directory. Usually the root directory will be public_html or httpdocs.
  3. You can rename "rs" folder as you wish (it will be a part of your URL for knowledge base)
    For example if you rename it to "property" and place it in document root directory (document root/property)
    the URL for knowledge base will be www.youdomain.com/property/
  4. Extract the zip and upload the entire files into Binary format through FTP software (Generally WS-FTP , Cute-FTP or other ftp has the option to set files to upload in binary format ). If you are having problem uploading file via FTP binary file format, please upload entire zip file to the server and use cpanel / Control panel zip extractor (generally available under the File Manager section) to extract it.
  5. After uploading, installer will start automatically. Please collect product Licensed key from your Client Area and use it in appropriete feilds. If there is any issues with Licensed key, please re-issue it and try again.
  6. Type http://<your_domain>/<eicraRS_installation_path>/setup/index.php into your browser address line, where <your_domain> is your domain name, and <kb_installation_path> is either 'kb', if you retained the default, or whatever folder you renamed it to. For example, if you used the domain name in step 3, this would be www.yourdomain.com/eicraRS/setup/index.php.
    The installation wizard comes up.
  7. After successful uploading, visit http://www.yoursite.com/…/index.php when you kept the files  and it will automatically initialize the installation process. 

Step 2


This step is considered as starting point for automatic installation just after extracting the zip file or uploading all files to the host server (in binary mode). The entire installation process will go through six (06) steps and you are now on the 1st step of installation. 


Please select your preferred language to proceed to next step.


Installation process – Step 1

Step 3


In this step, the application wants to know, whether you are going to install this application as a fresh new copy or not.  Select “New Installation” if you never used our application before.

You can only select “Upgrade” option only if you are an existing user of same application and now want to upgraded to next available build.

Step 4


The End User License Agreement appears during the process of installation. Please read this agreement carefully and print it for future reference. If you accept the terms of the End User License Agreement, you will proceed with the installation of the software and you will be bound by your obligations under the End User License Agreement.

If you do not accept the terms of the End User License Agreement, the installation process will stop and you may return the software  within thirty (15) days of purchase.

Step 5


Now the fun starts! Check the radio button next to “I accept the license agreement” and click “next”

The Pre-installation check will show if you meet the minimum requirements to install. If everything is checked with a green flag tick, you can proceed to step 6. In this step, application will check some extensions, server environments, php mysql versions  and necessary permissions to run this application. If any one of required parameters are not set / available, It will not install in order to avoid future issues.

Process of installation is very easy and straightforward, you just need to follow the instructions. This steps the software will verify and make sure that, your hosting server has proper environment to run this application.  See the image below : 


Step 6


The next step is to setup your database and provide our script the necessary information to access this database. If you have no idea how to create a database, you should refer my tutorial on setting up MySQL databases on Cpanel and setting up MySQL databases on DirectAdmin / cPANEL. You will need the host name of the database server (which is usually localhost), the database name, the username and password. As seen above, you will need to key in all those information before you click on Continue..

The important thing here is that you have to enter the correct database information.Use the port number, username, password, and database name which was created.

NOTE: If you do not see drop down menu here with your type of database (MySQL, PostgreSQL, etc.) your php PDO is either not installed or enabled. You may have to adjust your php.ini and restart your web server.

MySQL Note: You may also need to adjust your my.cnf to either allow for only localhost or adjust your settings here for the IP address. For MySQL the *default* port is 3306 but again, you need to check YOUR configuration file for YOUR server.

Let me go over a bit details to help understanding each fields :

  1. License Key : Collect your License Key from your Client Area => Click on "My Service" menu on top => Find your product that you purchased => Click on green icon on right to get License Key.
  2. Database type: Select the Database interface to connect.  MYSQLI is highly recommended.
  3. Database Host : Host name is where your databased is located. Generally localhost is applicable most of cases.
  4. Port  : Database Port. By default port is set as 3306 for mysql .
  5. Username : Database username to establish connection.
  6. Password  : Databased password of corresponding user.
  7. Database name : The name of the databased that you have created from control panel to run this application
  8. Database Table Prefix : Type an unique prefix name in order to keep DB Table separate from available tables which will hep you to avoid name collusion
  9. So on…. See the image below

Step 7


The final step informs that you have just installed the application successfully and it generates a random password. Copy it and save it to somewhere.

SECURITY TIP: Log in and change your password right away. Use a strong password.


You can click on the Go to the administrator button. After logging in successfully, click on the Account > Change Password menu item.
Enter and confirm your new password, and press the Save button to change your password.

This article was:  
Also read
document Is this installed on my web server?
document How to Install / configure ionCube loader
document System Requirements
document Script installation guide and help tips.
document Installation - What are server requirements to run this application ?
document How to get quick support?
document Where do I download your product after purchase.
document License Details
document How to change my Logo?

Also listed in
folder Setup and Configuration
folder Modules Wise Documentation -> Installation - Upgrades

Prev   Next
HowTo, Tips & Tricks     How To Change Admin Password ?