Monash University

User Web Pages: Web Server Software

This web server has been configured using standard vendor packages and has been locked down for security reasons. All software is kept up-to-date using the latest vendor updates. For more information about this web server, go back.

Standard Operating Environment

Operating System: Red Hat Enterprise Linux

Apache web server (SSI, CGI)
CGI scripts must be executable and reside in a folder called cgi-bin in your WWW folder. The home.page.setup script does this for you.
For security reasons, the home.page.setup command sets read-only access for the web server. For scripts to be able to write, use the command fs sa . apache write in the folder where writing is required. Caution: Understand ACLs before doing this. To find out more about ACLs, read the information page.
mod_authnz_ldap
See the Examples section for a sample configuration (it uses https).
Search Monash web sites for information on .htaccess.
For more information, go to https://users.monash.edu.au/manual/mod/mod_authnz_ldap.html.
mod_ssl
Use https instead of http, for example, https://users.monash.edu.au/.
perl 5.8.8
CGI programmers using Perl (/usr/bin/perl) can use the modules CGI::Debug (external link) or CGI::Out (external link) to help debug and build programs.
php 5.3.3 (ldap, mysql, odbc)
All PHP scripts must end in .php.
Oracle database connectivity is not available. Use sng if you want to use Oracle.

Examples

mod_authnz_ldap (.htaccess):

SSLRequireSSL
AuthType basic
AuthBasicProvider ldap
AuthName "Authcate"
AuthzLDAPAuthoritative Off
AuthLDAPURL "ldap://directory.monash.edu.au:389/o=Monash University, c=AU?uid?sub?(objectClass=*)"
require valid-user

Note: Before trying the example, make sure your folder ACLs are correct. To do this, go back and follow the instructions for Creating Your Website one more time. To find out more about ACLs, read the information page.



Back

Monash home page | A-Z index | Search | Contact