Homepage MWeb Online Catalogs - Overview - MWeb Enterprise - MWeb Universal - - Beta Program - PastPerfect-Online - Compare Versions - Large Systems - How to Buy - Examples - Articles - MWeb News - Support - Documentation MARCView MARConvert Contact us

Email icon Sign up for MWeb News or MARCView/ MARConvert News

We send brief announcements by email a few times a year. We do not insist on a lot of contact information, and we will not share, sell, rent, or lose what you do provide. You may unsubscribe at any time. Please add systemsplanning.com to your spam-filter's whitelist so the news will get through!
Privacy Policies

MWeb™ Server Requirements

Introduction

MWeb runs on your Windows server (or multiple servers for MWeb Universal 2.0 and later). The server(s) may be used for other purposes as well, depending on their power and the amount of activity you expect. MWeb may be run on a hosted server if the hosting company supports the requirements.

Your server and its software are not part of the MWeb product. We assume you have or will acquire a server and the technical knowledge to configure and maintain it. We regret that predicting load or specifying hardware are outside our expertise; we strongly recommend your IT staff or a web-hosting consultant be involved in choosing the server.

Whenever you install software to a server, there is potential for problems. There may be issues with security or with pre-existing IIS setup. Therefore we recommend that a server technician install MWeb; a non-technical person may not be able to understand the options and messages. (However, it is quite easy and straightforward for a technician. Furthermore, once it is installed, no ongoing technical ability is required.)

For Enterprise, all software required comes with MWeb and Windows Server, unless you choose to use the optional SQL Server, MySQL, Oracle, or DB2.

For Universal, all software required comes with MWeb and Windows Server, except for the software required to access your databases, such as ODBC drivers.

Shared hosting services

If you plan to use a hosting service, make sure they meet all these requirements (numbers 3, 4, 5, and 8 may be hard to find on shared servers).

We believe #4 is impossible to find on a shared server, ruling out this option for Universal. For Enterprise it will prevent using MWeb Reporter, although the rest of Enterprise will run on a shared server.

One other problem with shared servers is that sometimes all sites on the server share certain storage areas. This may cause MWeb to fail if another site is using incompatible versions of software MWeb needs.

We will develop ways to overcome these limitations if there is sufficient demand.

Requirements

    MWeb Universal*  
Item MWeb Enterprise Main Module server Database servers Notes
1. Windows Server 2000 or later.  
2. Web-server software. Generally this will be Microsoft Internet Information Server (IIS) which comes with Windows Server. 2
3. Permission to run compiled CGI programs with the EXE extension. 3
4. Permission to run non-CGI programs with the EXE extension.   4
5. Programs must have permission to create, read, write, and delete files in specified folders on the server using the file system (that is, not just by using IIS or ODBC).  
6. FTP service or similar software, so you can install and update files remotely (an FTP server comes with IIS). 6
7. SMTP service, which MWeb uses for certain social features and for error reporting (an SMTP server comes with IIS).   7
8. The appropriate software needed by MWeb to access your database(s) -- an engine, an ODBC driver, or both, depending on the database.   8
9. Disk space sufficient for the database plus 10GB for Windows, IIS, and ODBC work areas.   9
10. Disk space sufficient for the images.   10
11. Backup software and procedures. 11

Notes

* MWeb Universal integrates databases that may be hosted on multiple servers. In addition, the MWeb Universal Main Module runs on a server, which may be (but need not be) one of the database servers.

2. Enterprise: You may use Windows Server Web Edition for MWeb Enterprise.

Enterprise: You should be able to use Apache or any other web-server instead of IIS, as MWeb programs are standard CGI programs compiled as Windows EXEs. We have not yet tested this.

Universal: We have been told by Microsoft that MWeb Universal, including item 4 above, will run on Windows Server Web Edition. We will be testing this soon.

Universal: MWeb Universal has been tested under Linux and Apache, and this will be supported in a future release.

3. All programs are delivered as compiled Windows EXEs.

4. Various CGI programs must be allowed to start non-CGI programs. These non-CGI programs are used for long-running processes that would time-out if they were run as CGIs. Examples are programs to update indexes and create statistical reports. All programs are delivered as compiled Windows EXEs.

6. It can be a convenience for Systems Planning to have FTP access to your server, but this is not required.

7. We highly recommend this feature so we can receive reports of software problems that users may not tell you about. It is required if you wish MWeb Enterprise users to be able to email pages and feedback.

8. Universal: You will need the appropriate software on the Database Servers for your databases, such as the MySQL server and ODBC driver if you have MySQL databases. Universal uses only ODBC to access your Databases. Enterprise: If you plan to store the MWeb database in Foxpro tables, you will need the Microsoft Visual FoxPro ODBC driver version 6 (a free download from Microsoft). The other database technologies available (SQL Server, MySQL, Oracle, and DB2) require you to acquire and install the appropriate database engine and/or ODBC driver. You may use the free version of MySQL; the others may or may not be free (check the vendor's licensing requirements).

9. Enterprise only: Database size is approximately 1 to 3 megabytes per 100 Primary Records, depending on the data and your choice of database software. We can be more specific about database size once we have seen your requirements and data.

10. Image space can be calculated by taking the average size of the files (don't forget thumbnails too) and multiplying by the expected number. Images may be stored on any servers connected to the Internet. These servers need not run Windows. All that is required is that the images have URLs.

11. If the server fails, we cannot reconstruct your configuration data, logon files, search histories, and other valuable information.


All contents of website, including HTML and JavaScript, copyright © 1996-2008 Systems Planning. MWeb, MARCView, MARConvert, and InFORMer are trademarks of Systems Planning.

Systems Planning
4915 Redford Road
Bethesda, MD 20816 USA
(301) 652-1231
info@systemsplanning.com (Including the name of one of our products in your message will bypass all spam filters)