Prep for Install

Top  Previous  Next

 

Congratulations on choosing Ultimate Locator for your website's zip code locator solution.

 

First Things First:

 

In order to install Ultimate Locator onto your own server, you will need to take care of a few things.  They include making sure your server meets the Minimum Requirements to run the software, create a new Member's Account at our website by purchasing the software, and creating your new MySQL Database that you wish to use.

 

Minimum Server Requirements:

 

Your server must meet the following minimum requirements:

 

   Operating System: Linux, Unix, FreeBSD or Windows

   Web Server: Apache or IIS

   Scripting Language: PHP 4.1+
          (4.3.0+ recommended, 4.2.2 not recommended)

   Database: MySQL 3.23+

   ionCube Encoder

 

 

Member's Account:

 

In order to use our software, you must purchase our software from our website.  When you purchase our software online, you will be asked to create a new Member's Account.  Your Account will be setup on our servers, and you will have access to the Member's Account area where you can visit to download the program anytime.   During your active Membership, you can login anytime to download software updates, get support, change your email and password via your member profile and more.

 

We have two versions of the software available:

 

- ionCube - Recommended for Linux/FreeBSD servers

- non-ionCube - Recommended for Windows servers or if you experience using Auto-Uploader tool.

 

You can choose which version you want to download and install from within your Member's Account.

 

ionCube Encoder:

 

If you choose to download the ionCube version, some files within your software are encoded with ionCube Encoder.  ionCube Encoder is a method of protection for php scripts.  It helps us protect our software from piracy while being able to deliver the software at an affordable price.

 

ionCube Loaders are required to be installed on your server to run Ultimate Locator.  There are 3 methods available for integrating ionCube into your server.

 

1.  Our Upload Utility named Auto-Uploader will try to install the ionCube Runtime Loaders during install of the software.

2.  Integrate the Loaders into your php.ini file

3.  Install the Runtime Loaders yourself

 

You can learn more about the ionCube Encoder requirements by visiting www.ioncube.com

 

MySQL Database:

 

Ultimate Locator utilizes a MySQL database backend.  You must manually create your own database before you can install the software.  Once you have your database created, our install script will setup everything else, including all the tables needed and the installation data.  All you must do during the install is input your MySQL Database's  Hostname, Database Name, Username and Password.  The install script must have these inputs to locate your database and continue installation.

 

Typically if you have a rented server, such as from a hosting company, they will make is easy to create new mysql databases.  Many hosting companies give you an online control panel, which may have a database manager built in.  If so, you can use this tool to create your new database.  If you do not have a control panel, there are other simple ways to create your database.

 

The easiest way to create mysql databases are with 3rd party database manager software.  Such as phpMyAdmin or MySQL Control Center

 

Of course, you can always connect to your MySQL Host remotely, and follow the following instructions.  You can visit W3Schools.com for easy instructions on creating your database with SQL.

 

a) Login to mySQL: Firstly, you need to login to the mysql interface, once you login you should have something like the following output:

 

> mysql -u root -p

Enter Password: [Enter your root password here]

 

b) Create Database: Assuming the database name is locator, user is admin, the host is localhost and the password is admin123, issue the following commands:

 

mysql> create database locator;

 

Query OK, 1 row affected (0.02 sec)

 

mysql> GRANT ALL PRIVILEGES ON locator.* TO admin@"%" IDENTIFIED BY 'admin123' WITH GRANT OPTION;

 

Query OK, 0 rows affected (0.01 sec)

 

mysql> exit

 

Bye

 

>

 

These commands will create a new database named locator and assign the user admin to this database.

 

Additionally you can also use control panels like CPanel, Ensim or Plesk to create a database and assign users under it.

 

Check with your hosting company first to see if their hosting control panel offers you a way to create your own MySQL databases and users.

 

Summary:

 

Now that you know the requirements needed to install and run Ultimate Locator, you can start installing.  If you do not have the time nor willingness to install the software yourself, our team can do it for you.