Oracle Process Manager and Notification Server Oracle Plug-Ins

Introduction to Oracle HTTP Server 1-5

1.1.1.10 PHP

PHP Hypertext Preprocessor is a scripting language capable of being embedded in HTML, which makes it well-suited for Web development. Although the mod_php module does not ship with Oracle Fusion Middleware, Oracle provides detailed instructions on how to install and use PHP with Oracle HTTP Server. For more information, see Using PHP with Oracle HTTP Server 11g R1. 1.1.1.11 C C++ CGI and FastCGI CGI programs are commonly used to program Web applications. Oracle HTTP Server enhances the programs by providing a mechanism to keep them alive beyond the request lifecycle.

1.1.1.12 Load Balancing

Oracle HTTP Server includes the mod_wl_ohs module, which routes requests to Oracle WebLogic Server. The mod_wl_ohs module provides the same load balancing functionality as the Oracle WebLogic Server Plug-in for Apache HTTP Server mod_ weblogic. For more information on the mod_wl_ohs modules load balancing capability with Oracle WebLogic Server, see The Dynamic Server List section of Using Web Server Plug-Ins with Oracle WebLogic Server.

1.2 Understanding Oracle HTTP Server Directory Structure

Oracle HTTP Server directories are divided between the Oracle home and the Oracle instance. The Oracle home directories are read-only, and contain the Oracle Fusion Middleware binaries. The Oracle instance directories contain the modules and content pages for Oracle HTTP Server. Table 1–1 shows the subdirectories for Oracle HTTP Server in the Oracle home directory. Table 1–2 shows the subdirectories for Oracle Fusion Middleware in the Oracle instance directory. Note: The mod_wl_ohs module provides the same functionality as the Oracle WebLogic Server Plug-in for Apache HTTP Server mod_ weblogic, except for the minor differences described in mod_wl_ohs on page 3-32. Table 1–1 Oracle Home Directories Directory Contents ohsbin Oracle HTTP Server binary files. ohsconf Oracle HTTP Server template configuration files, which get provisioned to an Oracle instance when an Oracle HTTP Server component is configured. Note: These files should only be edited by advanced Oracle HTTP Server users. ohsmodules Oracle HTTP Server modules