Service Alerts (1 New)

Web Publishing on Unix

Detailed Feature Specification

The basis of Web publishing on the Unix platform is Unix Timesharing Services, or UTS. UTS differs from contained application environments in that UTS users are first-class members of the operating system environment. Users can run processes and own files directly on the Unix server. This fundamental of operating-system level identity informs many of the features listed below.

UTS is also unique because it uses the departmental computer account system; it is not UT EID-based.  Departments can own an identity not tied any particular EID, which can therefore outlast individual staff job assignments or roles.

Using UTS as the basis for Unix Web Publishing provides the following feature set.

User process execution

  • Provides interactive Unix shell logins
  • Allows automated periodic processes (cron jobs)
  • Permits creation of CGI scripts using CGIwrap

File uploading/downloading/storage

  • Provides access to Web Central and virtual host content publishing areas
  • Enables unattended file upload using SCP/SFTP (e.g. mainframe file transfers)
  • Allows users to store files and publish Web content from their home directory

E-mail

Individual Web publishing (uts/~user)

Web Central publishing

Virtual host publishing

  • Provides the publishing server for the Unix virtual hosting service
  • Provides virtual hosting service customers access to publishing areas from UTS
  • Allows CGIwrap scripts to modify user's files on virtual Web hosts

CGIwrap

  • Allows users to run CGI scripts under their own identity, thereby enabling individualized execution of CGI scripts and allowing Web-based applications to modify content if needed
  • Refer to http://www.utexas.edu/learn/cgi/cgiwrap.html for more information

MySQL support

Additional benefits

  • Provides 24x7 operator coverage and monitoring for Web servers and systems
  • Includes ITS consulting assistance for UTS and Web Central questions
  • Backs up file system daily for disaster recovery purpose
  • Includes high performance, highly redundant storage hardware