Pyramid installation tips

In the following article, we will provide a few tips to keep in mind when approaching the installation process for Pyramid. 

Follow these tips to ensure a smooth and successful installation.

  • To ensure a successful installation of Pyramid, it is important to confirm that the system meets our supported specifications and meets the minimum requirements.
    Please refer to our help section for the most up-to-date installation requirements and verify that your system meets these requirements before proceeding with the installation.
  • It is important to exclude the Pyramid installer and installation location from any active antivirus (AV) scanning.
    This is especially crucial if the installer continues to fail, as it could be due to AV interference.
    If it still fails to install, it's likely due to the AV still interfering with the installation process.
    Therefore, the AV should be completely disabled only for the installation process.
  • If you have a firewall running on your server, it is important to ensure that you have properly configured the required Pyramid services ports.
    This will ensure that the Pyramid services on each server can communicate properly between themselves and provide the necessary security measures.
    To view a list of the required ports, please refer here.
  • For the Pyramid repository database, regular database instances such as SQL, Postgres, or Oracle, it is essential that the installer is granted the necessary permissions to create the database.
    This includes ensuring that the database user has sufficient privileges to perform administrative tasks and create a new database.

    On the other hand, if you are using an RDS service for the Pyramid repository database, the database must be created by the RDS administrator before the installation can commence(plus use the RDS option in the installer).

  • If you are experiencing installation issues, please try the following steps:

    1. Re-install the software, as explained in detail here.
    2. If the issue persists, please open a support ticket and include the following information:
      • The installer logs ("installbuilder_installer" and "pyramidInstaller").
        These can be found in the user's temp directory on Windows (e.g. by accessing %temp% from the Run menu)
        or in the "tmp" directory on Linux (e.g. /tmp).
      • A detailed description of the issue you are experiencing, including any error messages you may have received.
      • Steps you have already taken to troubleshoot the issue.
      • Any other relevant information that may help us understand and resolve the issue.