Difference between revisions of "Information Systems:WebSmart Apache Instances on Bart"
m (→Configuration) |
|||
| Line 3: | Line 3: | ||
=Outline of our (unique) configuration= |
=Outline of our (unique) configuration= |
||
| − | There are 3 WebSmart Apache instances on Bart, designated as Web Orders, Infonet, and Web Test. |
+ | There are 3 WebSmart Apache instances on Bart, designated as Web Orders, Infonet, and Web Test. These designations are slightly misleading. To explain why, it is important to emphasize the difference between an Apache instance and a website. An Apache instance is a web server, communicating over an IP and a port (or multiple IPs and/or multiple ports), and serving out the files (web pages) in a directory. A website obviously must involve an Apache instance to serve it, but more specifically, a website describes the folders, libraries, and files that make up the web pages (HTML files, CGI programs etc.). To elaborate: |
'''Apache instances''': |
'''Apache instances''': |
||
| Line 9: | Line 9: | ||
{| class="wikitable" |
{| class="wikitable" |
||
|- |
|- |
||
| − | ! Apache instance !! Listening on !! Use |
+ | ! Apache instance !! Listening on !! Intended Use |
|- |
|- |
||
| Web Orders || 172.30.18.10:80, 172.30.18.10:443, 172.30.18.10:8150 || Web Orders |
| Web Orders || 172.30.18.10:80, 172.30.18.10:443, 172.30.18.10:8150 || Web Orders |
||
| Line 15: | Line 15: | ||
| Infonet || 172.30.18.5:80, 172.30.18.5:443 || Infonet |
| Infonet || 172.30.18.5:80, 172.30.18.5:443 || Infonet |
||
|- |
|- |
||
| − | | Web Test || 172.30.18.10:8151 || |
+ | | Web Test || 172.30.18.10:8151 || Test Environment |
|} |
|} |
||
| Line 21: | Line 21: | ||
{| class="wikitable" |
{| class="wikitable" |
||
|- |
|- |
||
| − | ! Website !! Path !! |
+ | ! Website !! Library (CGI programs,data) !! IFS Path (static files) !! Purpose |
|- |
|- |
||
| − | | Web Orders (Production) || |
+ | | Web Orders (Production) || WEBPRDP,WEBPRDD || /unipharm/Version2 || |
|- |
|- |
||
| − | | Infonet (Production) || |
+ | | Infonet (Production) || WEBPRDP,WEBPRDD || /unipharm/internal || |
|- |
|- |
||
| − | | Web Orders (Development) || |
+ | | Web Orders (Development) || WEBDEVP,WEBDEVD || /unidev/Version2 || |
|- |
|- |
||
| − | | Infonet ( |
+ | | Infonet (Development) || WEBDEVP,WEBDEVD || /unidev/internal || |
|- |
|- |
||
| + | | IN2 (Development) || WEBDEVP,WEBDEVD || /unipharm/in2 || New Infonet programs |
||
| − | | Infonet (Production) || Example || Example |
||
|} |
|} |
||
| + | Our configuration is unique in that all websites are accessible via all Apache instances. Thus, the 'Web Orders' instance doesn't necessarily just serve Web Orders. |
||
| − | As may be evident, although the Apache instances are designated |
||
[[Category: WebSmart]] |
[[Category: WebSmart]] |
||
Revision as of 11:38, 27 April 2017
Overview
This page discusses the Apache HTTP server instances associated with WebSmart on Bart.
Outline of our (unique) configuration
There are 3 WebSmart Apache instances on Bart, designated as Web Orders, Infonet, and Web Test. These designations are slightly misleading. To explain why, it is important to emphasize the difference between an Apache instance and a website. An Apache instance is a web server, communicating over an IP and a port (or multiple IPs and/or multiple ports), and serving out the files (web pages) in a directory. A website obviously must involve an Apache instance to serve it, but more specifically, a website describes the folders, libraries, and files that make up the web pages (HTML files, CGI programs etc.). To elaborate:
Apache instances:
| Apache instance | Listening on | Intended Use |
|---|---|---|
| Web Orders | 172.30.18.10:80, 172.30.18.10:443, 172.30.18.10:8150 | Web Orders |
| Infonet | 172.30.18.5:80, 172.30.18.5:443 | Infonet |
| Web Test | 172.30.18.10:8151 | Test Environment |
Websites:
| Website | Library (CGI programs,data) | IFS Path (static files) | Purpose |
|---|---|---|---|
| Web Orders (Production) | WEBPRDP,WEBPRDD | /unipharm/Version2 | |
| Infonet (Production) | WEBPRDP,WEBPRDD | /unipharm/internal | |
| Web Orders (Development) | WEBDEVP,WEBDEVD | /unidev/Version2 | |
| Infonet (Development) | WEBDEVP,WEBDEVD | /unidev/internal | |
| IN2 (Development) | WEBDEVP,WEBDEVD | /unipharm/in2 | New Infonet programs |
Our configuration is unique in that all websites are accessible via all Apache instances. Thus, the 'Web Orders' instance doesn't necessarily just serve Web Orders.