server_setup.rst 921 B

123456789101112131415161718192021222324
  1. Server Setup
  2. ===============
  3. Before installation of Tripal, a web server must be configured and ready, and Tripal requires the following dependencies:
  4. 1. A UNIX-based server (e.g. Ubuntu Linux or CentOS are the most popularly used).
  5. 2. Web server software. The `Apache web server <https://httpd.apache.org/>`_ is most commonly used.
  6. 3. `PHP <http://php.net/>`_ version 5.6 or higher (the most recent version is recommended).
  7. 4. `PostgreSQL <https://www.postgresql.org/>`_ 9.3 or higher (9.5 required for Chado 1.2 to 1.3 upgrade)
  8. 5. `Drush <http://www.drush.org/en/master/>`_ 7 or higher
  9. 6. `Drupal <https://www.drupal.org/>`_ 7.
  10. .. warning::
  11. PHP 7.2 is not fully compatible with Drupal.
  12. The following sections provide step-by-step instructions to help setup either an Ubuntu or CentOS system.
  13. .. toctree::
  14. :maxdepth: 1
  15. ./server_setup/ubuntu_18.04
  16. ./server_setup/ubuntu_16.04
  17. ./server_setup/centos_7