| [Top] | [Contents] | [Index] | [ ? ] |
iAuto Installation Guide Copyright © 2006 iAuto Software.
http://www.yourdomain.com/iauto-uri/ or http://www.yourdomain.com/
Below are system requirements for iAuto:
mod_rewrite
libiconv (optional, required for importing data from MS Excel files)
Installation of iAuto includes the following steps:
After your order is processed, you will receive the iAuto installation package. You will either get it by email as an attachment, or download the package following the link in the confirmation email. iAuto system comes in a single tar-gz file. The file name will be something like iAuto-X.Y.Z.tgz, where X and Y indicate iAuto's major and minor version release numbers, and Z indicated the subversion number
Important notice: all files and folders will be unzipped into the current directory unless specified by you otherwise. Make sure you check the directory to which you are going to unzip the files to prevent any accidental damage to other files and/or folders.
Unless you are installing iAuto to the DocumentRoot, you need to create a new installation directory.
Under Windows, tar-gz files can be unpacked with either 7-Zip, WinZip, WinRAR or other popular archivers.
Create installation directory:
$ mkdir -p /path/to/iAuto/installation/dir
b) Unpack files:
$ tar -xzf /path/to/package/iAuto-x.y.z.tz -C /path/to/iAuto/installation/dir
Usually public or commercial hosting providers offer web interface for managing hosted files and services called control panel or Cpanel. A typical Cpanel includes, among other features, a file manager that allows extraction of tar- gzipped files. Please note that the package files are extracted to the same directory by default. To avoid any accidental damage to your existing files and directories, you should first create the installation directory and then upload the iAuto-x.y.z.tgz archive file to that directory. Using Cpanel's file manager, unpack the files and move iAuto-x.y.z.tgz to a different location; otherwise, the package will be publicly accessible.
When your hosting provider does not offer any tools to extract iAuto files directly on the hosting server, extract the archive to a folder on your local computer and then upload the files and directories to your hosting server via ftp. This usually takes much longer than uploading the package file and extracting it on the server.
Before you can run installation script, you need to have a MySQL database ready. If you use public hosting, then you probably already have it ready or it can be easily created with control panel. If you do not have a control panel for your hosting server, you will have to ask the server's administrator to create a database for you.
If you have root access to MySQL server, create the database following the steps below:
mysql -u root -p, mysql will prompt for root's password.
mysql> CREATE DATABASE iAuto;
mysql> GRANT ALL PRIVILEGES ON iAuto.* TO iAutoUser IDENTIFIED BY 'iAutoPassword';
In this example, iAuto is the name of the database,
iAutoUser is the database user name, and iAutoPassword is
the password to access the database. These values do not have to be the same as
in the example.
Important Notice: If this user already exists, this user's password will be
reset to 'iAutoPassword'. To avoid resetting the password, omit
IDENTIFIED BY 'iAutoPassword' in the above command.
Configure iAuto before use. The installation script included in the root of the package will configure the system. This script performs the following actions:
Now launch the script by directing your browser to the installation URL, i.e.
http://www.yourdomain.com/iauto-uri/ or http://www.yourdomain.com/
when installing iAuto to the root of your site. After the initial checks are
complete, the system displays the configuration form.
Initially, the script runs all checks and prompts user for installation details. Below is a brief explanation of each field of the installation form:
Field name | Description |
MySQL Database Host | IP address or host name of the MySQL database server (localhost by default). |
MySQL Database Name | Name of your iAuto database. |
MySQL Database User | Name of the MySQL user with all privileges enabled for the iAuto database. |
MySQL Database Password | Database user's password. |
Administrator Username | Choose a name for the administrator's account. |
Administrator Password | Set the admin password. |
SMTP Host | IP address or domain name of your hosting account's SMTP server for use by iAuto (localhost by default). |
SMTP Port | The default SMTP port of your hosting account (25 by default). |
SMTP Username | User name for SMTP account authorization. It is an optional field required only if your SMTP server requires authentication. |
SMTP Password | User password to access SMTP. It is an optional field that you should fill out only if your SMTP server requires authentication. |
iAuto Admin Email | The email address used by iAuto to send out system-generated messages. |
FTP Host | IP address or domain name of your hosting account's FTP server for use by iAuto (localhost by default). |
FTP Initial Directory | FTP path to your installation directory. |
FTP User | User name for FTP account authorization. |
FTP Password | User password to access FTP. |
Having validated the data, the script creates configuration files. If the installation is successful, you will see the following message: "Congratulations, you have iAuto installed". In case of installation errors, correct the mistakes outlined in red until you successfully complete the installation.
For proper functioning the system will request you to change permissions for particular files under Linux/Unix. If you specify FTP Host/FTP Initial/FTP Directory/FTP User/FTP Password, you won't have to change file permissions manually. The system will change them automatically.If you don't have FTP access, then you should change file permissions via the cpanel or run the following commands on your server:
$ cd /path/to/installation/dir
$ chmod a+w the list of the files divided by space which will be shown by the installation script to change their mode (e.g. config-site.php .htaccess admin/config-site.php admin/.htaccess)
Under Windows, files are typically writable. If not, adjust file permissions by right-clicking on the file(s) and opening the "Properties" tab to type in the correct values. Alternatively, have your systems administrator do it for you.
After installing iAuto, you may start configuring the system using the administrative back-end console. To access the admin back-end console, login using the admin user name and password specified during the installation. In order to login to the admin panel, use the BaseURL/admin page.
After logging in, you now have access to all admin functions. For additional information on system configuration, please refer to the user manual.
| [Top] | [Contents] | [Index] | [ ? ] |
| [Top] | [Contents] | [Index] | [ ? ] |
This document was generated by Automated Release Builder Script on January, 12 2007 using texi2html.
The buttons in the navigation panels have the following meaning:
| Button | Name | Go to | From 1.2.3 go to |
|---|---|---|---|
| [ < ] | Back | previous section in reading order | 1.2.2 |
| [ > ] | Forward | next section in reading order | 1.2.4 |
| [ << ] | FastBack | beginning of this chapter or previous chapter | 1 |
| [ Up ] | Up | up section | 1.2 |
| [ >> ] | FastForward | next chapter | 2 |
| [Top] | Top | cover (top) of document | |
| [Contents] | Contents | table of contents | |
| [Index] | Index | index | |
| [ ? ] | About | about (help) |
where the Example assumes that the current position is at Subsubsection One-Two-Three of a document of the following structure:
This document was generated by Automated Release Builder Script on January, 12 2007 using texi2html.