Oakland University hosts multiple web servers, but only two are really available for use by the general community when developing personal or organizational sites: www.oakland.edu (organizations) and personalwebs.oakland.edu (personal). The following information provides an overview of what services are available on these web server instances. The section on "other web servers" provides an overview of servers other than the two community servers.
| WWW.OAKLAND.EDU / PERSONALWEBS.OAKLAND.EDU |
- Uses Apache web server.
- Custom CGIs are supported on personalwebs.oakland.edu, but NOT on www.oakland.edu.
- PHP is supported. For information on options/libraries, please run the phpinfo function.
- Oakland University does not provide database servers or services for web applications. If you wish to integrate your site with a database, you must build your database on your own server.
- JSP is not supported.
- Java in a web sense such as J2EE or a servlet container is NOT available.
- BerkeleyDB is available only on personalwebs. It is not available on
www.oakland.edu. Oakland University offers this for use, but cannot offer support in the use of it.
- Perl is available for use with CGI as well as the perl CGI Module.
- Both server instances support one public CGI: web counter.
- Users of both servers can access a mail processing script on www2.oakland.edu - see the "creating a form that sends e-mail" help document for more detail.
- Connectivity is supported by way of SFTP.
Oakland University hosts a number of other web server, but development on these servers is heavily restricted due to the fact that these servers are being used to serve out mission critical web sites and applications. If you wish to host a site on a server other than www.oakland.edu or personalwebs.oakland.edu, you must first obtain approval and then work directly with the web development team or the administrator of that particular server. In most cases, you won't be allowed to personally develop on the server; rather, you will work with an e-LIS web developer to jointly develop the solution (where you provide the specs and the developer writes and implements the code). This service is usually only available for faculty/staff projects.