Document toolboxDocument toolbox

(2024.1) RHEL 7-9 Install Guide

Basic Steps

  1. Configure the Firewall

    1. Allow http (80)

    2. Allow https (443)

    3. Allow smtp (25)

    4. Reload the firewall configuration

  2. Install Apache

    1. Install the service

    2. Enable the Service

    3. Create SSL Certificates

    4. Install SSL Mod

    5. Restart Apache

  3. Install the PCR-360 application files

    1. Extract and copy the application files to the Apache web directory

    2. Set file permissions

      1. Allow read/write access to the PCR user for the entire folder

      2. Allow read/write access to Apache for the data and logs folders

    3. Set SE Linux Permissions

      1. Give Apache read access to the entire application folder

      2. Give Apache write access to the data and logs folders

    4. Create the PCR-360 configuration INI file

    5. Install Virtual Host configurations

  4. Install the Database

    1. Percona (MySQL)

      1. Disable the MySQL Module

      2. Install the Percona repo

      3. Install Percona

      4. Enable the Percona service

      5. Secure the installation

      6. Update the database config

      7. Create the Databases and Users

    2. Oracle

      1. Install the Oracle Instant Client

      2. Create the Databases and Users

  5. Install PHP

    1. Install PHP

    2. Install require PHP mods

    3. Restart Apache

  6. Install third party software used by PCR-360

    1. Install WKHTML to PDF

    2. Install Poppler Utilities

    3. Install CatDoc

    4. Install ASpell

    5. Install Sendmail

  7. Install Crystal Reports support

    1. Install Java

    2. Install the Crystal Reports

  8. Configure Log rotate for the PCR-360 logs

  9. Configure CronJobs for PCR-360

  10. Create the database schemas

  11. Load the PCR-360 system data into the database

  12. Restart the Server