Setting up WebObjects

Once you have installed WebObjects on your system, you must set it up to work with your Web server. To do this, you need to know where to find the various WebObjects files and directories and what to do with them.


The <NeXT_Root> directory

WebObjects resides under the <NeXT_Root>/NextLibrary directory.

Remember to check NeXT Software's WebObjects Release Notes regularly for updated information.


The WebObjects directory

The WebObjects directory resides under the <NeXT_Root>/NextLibrary directory. It contains a ReadMe.html file with installation instructions as well as these directories

On NEXTSTEP or Solaris you may have an additional WebObjects directory to which the live WebObjects directory links. For example

This scheme lets you store several versions of WebObjects. You link whichever you choose to the live WebObjects directory. By default, the latest version of WebObjects is linked to the WebObjects directory.


Server-specific directories

On UNIX-based systems, whether or not you received a Web server from NeXT, WebObjects provides a WebServer directory which resides under the <NeXT_Root>/NextLibrary directory. It contains two directories

If you received a Web server from NeXT Software, Inc., then this Web server resides under the <NeXT_Root>/NextLibrary/WebServer directory, and these links have been made for you.

On Windows NT systems, WebObject's setup installation utility asks you to enter information about the location of your <NeXT_Root> directory as well as your Web server's cgi-bin and htdocs directories. The Setup program copies the appropriate files to these locations. See the description of Windows NT platform dependencies for more information.

On NEXTSTEP or Solaris systems, you must create links from the corresponding directories of your Web server.


Installing a WebObjects upgrade

If you're installing an upgraded version of WebObjects, be sure to clean up the following