Install-Panther WebSphere |
This chapter discusses the following issues to consider before installing Panther software on UNIX:
Hardware and Software Requirements |
To run a Panther web application broker, an HTTP server must be configured and running on the same system. Panther supports some of the industry favorites, and supports CGI, ISAPI, NSAPI, and Java servlet architectures. You can select one according to your preferred configuration.
We recommend that you install the Panther web application broker and Panther software in the same directory if you installed them on the same machine. If they are not in the same directory and you need to remake the executables, set WEBBASE
(in the WEB PARAMETERS
section of the makefile) to the web application broker installation directory.
File Ownership and Protection |
Before installing Panther software on a UNIX platform, consider the issues of file ownership and protection.
Once they are installed, the files distributed with Panther should not be modified except under special circumstances, for example, to create a new executable. To prevent inadvertent changes to the files, we recommend that write-access to them be limited to a system administrator (or a specially created prolifics
login), and that general Panther users be allowed only read-access.
Two suggested ways of implementing the above recommendations are:
root
to install the files. After installation is complete, set the permissions so that only root
can modify the files but all others can read and/or execute them. See chmod
in your system manual, or type man chmod
for information on setting permissions.
Do not install Panther software into a particular user's account; it is most likely to cause maintenance problems.
After deciding who is going to own the Panther files ( If your system layout does not permit you to put the files in If you are upgrading from a version of JAM or Prolifics, we recommend that you install Panther in a different directory from your previous installations.
Determining File Location
root
or a dummy login ID), determine where they will be installed (referred to as the Panther installation directory or SMBASE
). Do not change this directory once it is set up because users are likely to embed the directory name in makefiles, shell scripts, and so forth. The default installation directory is /usr/prolifics
.
/usr/prolifics
, it might allow a symbolic link from /usr/prolifics
to the directory using the ln -s
command.
Upgrading
Before Installing a Web Application Broker |
If you plan to install a Panther web application broker on UNIX, you must create a user account called proweb
.
proweb
(this name assignment is required) to the /etc/passwd
file on the machine on which your HTTP server is running. This creates a user account for the web application broker./home/proweb
.proweb
so that both the Panther web application broker and the HTTP server can access the files in the web home directory in the following way:
ini
subdirectory. Make sure that it has read-write permissions for everyone. Your subdirectory might look like this.
/home/proweb/ini