|
Uploading to Web Server |
Top Previous Next |
|
Ready to Install?
Great, let's begin...
This page will give you step-by-step instructions on how to install the software by uploading to your server via FTP. Once you finish this section, you can move on to Step 1 of the online Installation script.
You must have the following complete to Install:
A. Purchase a license from our website (www.ultimatelocator.com) B. Download the software files to your computer. C. Create your MySQL Database manually. D. Upload the files to your server
If you have not yet completed all steps above, please review the Prep for Install section of this manual.
Steps for installing the ionCube version: - ionCube version for Linux/FreeBSD servers using the Auto Uploader tool
Note: This version requires ionCube to be installed on your server.
1. Download the Software:
Simply login to your Ultimate Locator Member's Account and click the link provided to download the software to your computer. It will be a compressed (zip) file. Save the Zip file to your local hard drive when prompted.
2. Extract the Zip file:
After you have downloaded the Zip file to your computer, you will have to extract (Unzip) the files onto your computer's hard drive. You will have to use software programs such as WinZIP or WinRAR to do this. Windows XP users may have Unzipping built in to their operating system. If you do not, you will need to install the unzipping software.
3. Launch the Auto Uploader:
After unzipping the download, you will have a new file name Locator_Setup.exe on your hard drive. Simply launch this file by double-clicking it. You will be presented with a few screens that will ask you for your server's FTP information so that the setup can connect to your server and upload the files automatically. You can get more help (with screenshots) on the Auto Uploader tool here.
Setup will also attempt to change permissions on a few select files and folders. If it fails with this step, it will notify you that it could not change permissions and will ask you to do this manually. In most cases, Setup will not be able to change permissions on a windows server.
Setup will also attempt to install the needed IonCube Loaders that are needed to run the Admin Control Panel. Auto Uploader will detect your server type and automatically upload the correct IonCube loaders to your server, if they are not already detected and installed.
Complete all steps of the Auto Uploader to have Ultimate Locator installed onto your web server. After setup is complete, you will be automatically taken to the install.php script on your server where you will continue setting up your software through your web browser.
If you experience trouble using the Auto-Uploader tool, you do have the option to download the non-ionCube version from your member's account and install via FTP manually. Follow instructions below.
Steps for installing the non-ionCube version: - non-ionCube version for Windows servers using FTP to manually upload files
Note: This version requires that you have ZLib v1.1.4 or higher on your server
1. Download the Software:
Login to your Member's Account and download the non-ionCube version of our software. You will download a zipped file containing all the locator files that need to me FTP'ed over to your server.
The only requirements for running the non-ionCube version of our software are:
1. Server must have ZLIB installed (usually is by default on most servers) 2. Safe_Mode should be turned off for best performance.
2. Upload all files to your server:
After you have all the files on your computer, you will need to transfer all the files and folders to your server. This can be easily achieved via FTP. Try WS_FTP Home or SmartFTP. Please refer to your FTP programs help system on how to transfer file to your server.
We suggest you create a new directory on your server called 'locator' and upload all your files into it. Of course, it can be any directory name or structure you wish.
Connect to your server via FTP and create a new directory called 'locator'. Double click this new 'locator' folder, and enter inside it. Now you can begin to transfer all your files into this new directory.
You will want to use ASCII transfer mode for all files except images and admin control panel files.
Use ASCII transfer mode for the following files:
/locator /locator/admin /locator/dbackup /locator/key /locator/templates /locator/templates/admin
Use Binary transfer mode for the following files: /locator/templates/images
You should keep the same directory structure as in your download, and do not rename any of the files. Doing so will cause the install to fail. You must keep the default filenames and folders as is.
For instance, you will want to make sure and upload the /admin/add.php page on your computer to the /locator/admin/ directory on your server. And this holds true for all files.
Once you have all the files transferred to your server, you should end up with the following directory structure:
If you are confident that you have uploaded the files correctly, then you may continue.
3. Change File Permissions:
Ultimate Locator needs special write permission on some files and folders on your server. In order to perform an import or backup, the program must be able to write to files on your server. By default, your files and folders to do not have any special permission.
You will have to change the permission of the following files and folders manually.
1. /locator/admin/config.php 2. /locator/admin/codelock.php 3. /locator/dbackup 4. /locator/dbackup/zipdata 5. /locator/dbackup/restore 6. /locator/key
The way a file permission is changed for a file or a folder is different among server types. With a Unix/Linux based system, you can simply change file permission with most FTP software. On a Windows server, you will have to launch your hosting control panel and give a specific web user full read/write/modify access to these files/folders. Always ask your hosting support team or web administrator what the best way to change file permissions are. Their help documents will probably inform you as well.
UNIX, Linux or FreeBSD Server:
You will need to locate the files/folders on your server and issue a CHMOD command for each file so the permission can be changed to 777, which gives Read-Write-Execute permissions to a specific file or folder. This is easily done with the FTP programs mentioned previously, such as WS_FTP Home or SmartFTP. All you must do is select the file on the server that you wish to change permissions on, and "right-click" that file. You will see the alternate menu popup, where you select the CHMOD choice.
To set 0777 Permission via WSFTP PRO software:
Right Click the file you wish to change permissions on: Choose Properties. Simply place a check mark into each box giving Read-Write-Execute permission for each the Owner, Group and Other. Click OK.
To set 0777 Permissions via SmartFTP software:
Right Click the file: Choose Properties / CHMOD: Simply place a check mark into each box giving Read-Write-Execute permission for each the Owner, Group and Public. Click OK.
Simply stated: you need to right click each file/folder above and select CHMOD then give the proper permissions for each. All other files should not need to be changed. If you are not comfortable issuing full read/write permissions (0777) on your server, then you can try to use others and see if they work. We recommend only trying 0755.
Windows Server:
Changing the permissions of a Windows server can be a bit trickier than on a Unix/Linux box. You can not use FTP software to perform this task. You must use your windows manager panel or a control panel provided by your hosting company that allows you to change permissions. If you don't know how to change file permissions on your server, then you may want to ask your support department how to achieve this. They should be glad to help.
If you are renting your Windows account from a professional hosting company, such as Hostway, Interland or Verio, then these companies do provide you with a control panel that you can log into and change permissions on your files you have in your account.
Determine the best way to make your file permission changes, then perform them on the files and folders as indicated above.
Initial Steps Complete:
Now that all the files are on your server and have the proper read/write permissions, you are ready to begin the real installation of the system.
You need to launch the installation script by pointing your browser to the install.php file on your server.
i.e.: http://www.mysite.com/locator/install.php
Of course, you need to replace the mysite.com above with your real domain, and also point to your root install directory.
|