Standard Components

  • Alfresco CMS
  • Apache 2
  • JDK 1.6
  • MySQL
  • OpenSSL
  • SASHServer (SourceLabs Tomcat)
  • UNRESOLVED: Standard PHP/Perl Configuration

Development Servers Only

  • sFTP. To enable access by a variety of development tools, all machines designated as for prototype, development, or test purposes must have sFTP installed.

System-Level User Accounts

Directories under /home indicate system users that IPS must set up, if the server needs the particular server component installed:

  • "db" for MySQL or other database installations
  • "logs" is to give developers read access to logs on staging or production servers. Java applications that implement log4j should write to the logs directory.
  • "repos" for Alfresco and other CMS installation
  • "www" for Apache, Tomcat, and all other web-application server components

Developers' Kerberos principles are mapped to these on development and test environments.

Developers' Kerberos root instances are mapped to these for staging and production environments and only on a temporary basis.

Directory Structure

/etc/init.d/web (file - web start/stop script)
/etc/profile.d (various files for establishing envronment variables)
    java_home.sh
    sash_home.sh
    alf_home.sh
/home
  /db
    /mysql (MySQL database and related components)
  /logs (application and server logs to give non-sysadmins secure access to log data): All application-specific logs go here, in files named <appname>.log
  /repos (AlFresco or other CMS or file-store repositories)
  /www
    /apache
    /etc (application certificates and configurations for www server applications)
    /openssl
    /tomcat
/usr/local/jdk

  • No labels