up

Installation

Installation

  1. Download esrender

    1. 
      				
  2. Prepare filesystem

    In order to allow esrender to cache some objects (e.g. converted video- and image-files) you have to provide an cache-directory.

    1. Create cache-directory

      # mkdir /var/lib/esrender
    2. Setup file-owner

      # chown httpd_user:httpd_group /var/lib/esrender
    3. Setup write premissions

      # chmod 0750 /var/lib/esrender

    Prepare filesystem for log-files

    1. Create log-file directory

      # mkdir /var/log/esrender
    2. Setup file-owner

      # chown httpd_user:httpd_group /var/log/esrender
    3. Setup write premissions

      # chmod 0750 /var/log/esrender
  3. Create and prepare database

    In order to use the render-service you have to provide access to a relational database. Currently supported RDBM-systems are MySQL and PostgreSQL.

    Please continue installation by preparing your database-system.

  4. Extract esrender

    1. # cd /your/esrender/install/dir
    2. # tar xvfz /path/to/download/of/esrender-X.Y.Z.tar.gz
  5. Clean up

    Set file-owner for webserver

    1. # chown -R httpd_user:httpd_group /your/esrender/install/dir
    2. # chmod -R +w /your/esrender/install/dir

    The end

    1. Remove install directory to mark installation finished.

      # rm -rf /your/esrender/install/dir/install
    2. For security we'll mark the esrender-directory read-only.

      # chmod -R -w /your/esrender/install/dir
    3. But we have to keep the data-dir writeable.

      # chmod -R +w /your/esrender/data/dir

Please continue by reading about configuration.