Skip to main content

 Installation

PageSeeder installation and upgrade instructions

New installation

For information regarding supported operating systems and hardware requirements, see Installing PageSeeder.

Before beginning!

PageSeeder requires a MySQL or PostgreSQL relational database to function. To minimize the chance of installation-related problems, closely read the following instructions.

First, consider the database

For a problem-free installation, ensure the ability to communicate with MySQL or PostgreSQL before commencing the install. Don’t wait for prompting from the install. By that point, ‘problem-free’ is no longer an option!

See Configuring MySQL or Configuring PostgreSQL.

IMPORTANT: database and file system backup!

PageSeeder DOES NOT backup or administer the host database or file system. If the integrity of either component is compromised, the application won’t function. To minimize the potential for problems, users should follow all recommended backup and maintenance procedures.

In accordance with good administration practices, system owners should consider encrypting all backups and routinely test that restore procedures provide the expected results.

File system

Once in production, the critical folders to backup from the host operating system are:

pageseeder/documents
pageseeder/WEB-INF/config
pageseeder/WEB-INF/state

Second, check what ports your server is using

By default PageSeeder uses the following TCP/IP ports:

  • 25: Incoming mail SMTP
  • 443: Secure HTTP
  • 2525: Incoming mail SMTP (internal)
  • 8005: Shutdown command (internal)
  • 8282: Non-secure HTTP

If any of these ports are used by other services on the computer where PageSeeder will be installed then those services must be disabled.

The PageSeeder SMTP server is for incoming email only. For PageSeeder to send email, another SMTP server on a different computer is required.

Begin installing PageSeeder

Choose the operating system that PageSeeder will be installed on:

Created on , last edited on