|
| Installer screen | Instructions |
|---|---|
1. ![]() |
Click Next to proceed. |
2. ![]() |
Read the license. You may also read or print it by going to the
MWeb License page.
When you have read the license, click I Agree. |
3. ![]() |
The exact wording of this screen depends on what components you purchased, either Express Installation, Install Main Module, or Install Database Connector. Express Installation installs all MWeb components onto this server. The other two must be installed separately.
If you are installing Database Connectors on more than one server, you will run that installation program on EACH server. Click Next to proceed. |
4. ![]() |
This is the location where MWeb will be installed. You may choose another location by clicking the Browse button. Write down the location before clicking Next to proceed.
|
5. ![]() |
Here is where you enter the Project and Database codes. These should be short, as they are used to make folder names and URLs. These codes are not displayed to users.
For Express Installation we recommend the defaults shown. However, for multiple Databases, give each one a unique Code. Write down the codes before clicking Install to proceed.
|
6. ![]() |
When you see this display, the installation program is creating directories, copying files, and adding the virtual directories to IIS.
During the process, or at the end, messages may be shown about problems the installation program encountered. It is always safe to re-run the installation program. Therefore if you see a message like "Could not configure IIS ...", try that first. You may save yourself having to do manual configuration. If you see a message like "... already exists in IIS ...", then IIS already has a virtual directory with the name that MWeb was planning to use. MWeb creates names based on the Project and Database Codes you entered in the previous step. Unfortunately the installer cannot go back at this point, so do one of these two things: delete the IIS virtual directories if they are no longer needed and rerun the installer; or rerun the installer choosing a different Project or Database Code. |
For Windows Server 2003, the default security does not allow executable programs to run. This needs to be modified:
To install Database Connectors you perform the same procedure as for installing MWeb, with a few differences.
You will do this entire procedure on EACH server holding a Database. If there are multiple Databases on the same server, you need to run the installation program only once for that server.
If you are installing a PastPerfect-Online Database, you may skip to Project Setup. There is no need to install the Database Connector on the PastPerfect server.
The installer creates virtual directories for the IIS web-server, in the default website. You will need to perform the installation by hand if any of these conditions are true:
Now you will use the second of the two files you downloaded when you purchased MWeb. To begin, double-click the MWeb Universal Database Connector installation file to run it (its name is like MWebUni_xx_DC.exe, where xx stands for the release number.
Click images for larger view
| Installer screen | Instructions |
|---|---|
1. ![]() |
Click Next to proceed. |
2. ![]() |
Read the license. You may also read or print it by going to the
MWeb License page.
When you have read the license, click I Agree. |
3. ![]() |
The exact wording of this screen depends on what components you purchased, either Express Installation, Install Main Module, or Install Database Connector. Express Installation installs all MWeb components onto this server. The other two must be installed separately.
If you are installing Database Connectors on more than one server, you will run that installation program on EACH server. Click Next to proceed. |
4. ![]() |
This is the location where MWeb will be installed. You may choose another location by clicking the Browse button. Write down the location before clicking Next to proceed.
|
5. ![]() |
Here is where you enter the Project and Database codes. These should be short, as they are used to make folder names and URLs. These codes are not displayed to users.
For Express Installation we recommend the defaults shown. However, for multiple Databases, give each one a unique Code. Write down the codes before clicking Install to proceed.
|
6. ![]() |
When you see this display, the installation program is creating directories, copying files, and adding the virtual directories to IIS.
During the process, or at the end, messages may be shown about problems the installation program encountered. It is always safe to re-run the installation program. Therefore if you see a message like "Could not configure IIS ...", try that first. You may save yourself having to do manual configuration. If you see a message like "... already exists in IIS ...", then IIS already has a virtual directory with the name that MWeb was planning to use. MWeb creates names based on the Project and Database Codes you entered in the previous step. Unfortunately the installer cannot go back at this point, so do one of these two things: delete the IIS virtual directories if they are no longer needed and rerun the installer; or rerun the installer choosing a different Project or Database Code. |
For Windows Server 2003, the default security does not allow executable programs to run. This needs to be modified:
You must allow the Database Server(s) to accept long URLs. For some MWeb requests, the URL may be 500 characters long or more. If you do not do this, your users will get a 408 message (server timeout) if the URL is longer than allowed.
MWeb Enterprise Databases, Relational Databases, and PastPerfect Export Databases: If your Database uses FoxPro tables, the Microsoft Visual FoxPro ODBC driver requires permissions to write and then delete temporary files. Add these permissions as follows:
The Database(s) to be used by MWeb must be on the server. Please put them there now if they are not already there. Since every Database is different, the installer cannot do this. For some types of database (SQL Server, Oracle, etc.) this may be a complex installation that a technician should do.
A MARC Database is one or more files in the same format and in the same encoding. Simply copy the files to the server. Configuration will be easier if they are all in the same folder, but this is not required. Skip to Installing MARC Databases.
The PastPerfect-Online User's GuideThe PastPerfect-Online User's Guide was written assuming that your database would be hosted on the PastPerfect server. Therefore you may skip some parts of the Guide. Here is what you need to know:
|
| Note: Mapping is performed only the first time you load data from PastPerfect. To make changes to the mapping after the initial load of your data, use MWeb Universal. |
For a PastPerfect Export Database the Database consists of a set of FoxPro tables created by running the web-export wizard from PastPerfect. For help with this process, see the PastPerfect Online User's Guide you received when you purchased the PastPerfect-Online module (more information in the box to the right).
We regret we cannot help with installing databases and database software on your servers except on a consulting basis. It requires specialized knowledge for each database vendor.
The Database Connectors use Open Database Connectivity (ODBC) to access the Database(s) in your Project. This is a nearly universal approach to accessing data. ODBC requires an "ODBC driver", which is just a program developed for data access. In nearly all cases, the vendor of your database software (Microsoft, Oracle, MySQL, IBM, etc.) provides an ODBC driver with the database software.
If the Database already has an ODBC Data Source on the server, you may skip this step, but write down the Data-Source Name.
Each ODBC driver is slightly different. We regret we cannot help with the details of installing and configuring ODBC drivers, except on a consulting basis. However, here are the general steps:
Using the ODBC Administrator on the server, create a "System DSN" as follows:
For PastPerfect Export Databases, click the Free tables radio button.
For Microsoft Visual FoxPro databases, click Options and un-check Fetch data in background.
For Oracle databases, end the Data Source Name with an underscore and the schema name, such as "MWEB_ORACLE_HR", where "HR" is the schema name. Enter both the user ID and password in the User ID box, separated by a slash, such as "joe/Gdk45". If you prefer, you may add the password to the Windows Registry instead. You may set the Data Source to "read-only" for safety, since MWeb does not alter the Oracle database.
For SQL Server databases, after you set up the Data Source, use the SQL Server administration interface to add the IUSR to the valid users of the database. Only the db_datareader and db_datawrite roles are required for this user.
You may now close the ODBC Administrator.
For MARC Databases, it is required that the images be referenced by a complete URL in the 856$u. Therefore, install the images to the locations specified in the 856$u subfields.
Install images by copying them to the udcimages folder on the server, which was created by the MWeb installation program.
Install images by copying them to the udcimages folder on the server, which was created by the MWeb installation program. For PastPerfect Export Databases, image access is configured by the wizard if your images are stored in sub-folders under udcimages like this:
| Images | /udcimages/001/imagefile.jpg |
|---|---|
| Thumbnails | /udcimages/001/thumbs/imagefile.jpg |
You may also have multiple levels of sub-folders in the path, like this:
| Images | /udcimages/objects/gifts/imagefile.jpg |
|---|---|
| Thumbnails | /udcimages/objects/gifts/thumbs/imagefile.jpg |
If you wish to do things differently, you will need to see Databases with Images after you have completed the rest of Project Setup.
Installation is complete! You are now ready to proceed with Project Setup.
Installing a MARC Database (defined here) is quite easy. When you setup the Database, you will be asked for a full path and filename for the MARC files. Here are some examples of what you might enter:
d:\library\catalog.mrc d:\library\snapshot*.mrc d:\library\*.mrc d:\library\*.*
When the filename includes * (the "wildcard" character), the Database will include each file in the folder that meets the specifications. For example, if you specify
d:\library\snapshot*.mrc
the Database will include files such as
d:\library\snapshot1.mrc d:\library\snapshot2.mrc etc.
Therefore, to install your MARC Database, simply copy the files to a folder.
The setup wizard can add only files in the same folder. However, after setup you may add additional MARC files in other folders to the Database.
Installation is complete! You are now ready to proceed with Project Setup.
Systems Planning