Workbook on Digital Private Papers > Setting up the Paradigm Digital Repository

Installing required applications

You can install the required applications using the SUSE 10 distribution on the DVD/CDs used for the original OS installation or via a network installation through FTP, HTTP, file share or from a local directory if network access is not available/permitted.

Applications

  • Apache Web Server
  • PHP
    • PHP, short for "PHP: Hypertext Preprocessor", is an open-source, programming language used mainly for developing server-side applications and dynamic web content, and more recently, other software.
  • PhpMyAdmin
    • is a tool written in PHP intended to handle the administration of MySQL over the Internet. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, and manage keys on fields.
  • MySQL
  • PostgreSQL
  • PhpPgAdmin
    • is a web application, written in PHP, for managing PostgreSQL databases. With PostgreSQL, like other popular client/server databases, the user interface is largely an exercise for acolytes of the system.

  • Java
    • a technology developed by Sun Microsystems for machine-independent software, which encompasses:
  • Tomcat
    • provides an environment for Java code to run in cooperation with a web server. It also adds tools for configuration and management, but it can also be configured by editing configuration files that are normally XML-formatted. Because Tomcat includes its own HTTP server internally, it is also considered to be a standalone web server. .
  • Fedora
    • Fedora (Flexible Extensible Digital Object Repository Architecture) -- not to be confused with a Red Hat Inc. initiative with a similar name -- is a modular architecture built on the principle that interoperability and extensibility is best achieved by the integration of data, interfaces, and mechanisms (i.e., executable programs) as clearly defined modules. Fedora is a Digital Asset Management (DAM) architecture, upon which many types of digital library systems might be built. Fedora is the underlying architecture for a digital repository, and is not a complete management, indexing, discovery, and delivery application.
  • DSpace
    • DSpace is an open source software package which provides the tools for management of digital assets and is commonly used as the basis for an institutional repository.

Definitions courtesy of Wikipedia and licensed under the GNU Free Documentation License.

Previous section << Post-installation updates for SUSE 10
Next section >> Install Apache