Installing on Debian and Ubuntu =============================== .. include:: steps/hw.rst .. include:: steps/install-system-devel.rst .. code-block:: sh apt install -y \ libxml2-dev libxslt-dev libfreetype6-dev libjpeg-dev libz-dev libyaml-dev \ libffi-dev libcairo-dev gir1.2-pango-1.0 libgirepository1.0-dev \ libacl1-dev libssl-dev libpq-dev libjpeg-dev build-essential \ python3-gdbm python3-dev python3-pip python3-virtualenv virtualenv git .. include:: steps/install-system-optional.rst .. code-block:: sh apt install -y \ tesseract-ocr libtesseract-dev libleptonica-dev \ libldap2-dev libldap-common libsasl2-dev \ libxmlsec1-dev .. include:: steps/install-system-server.rst .. code-block:: sh # Web server option 1: NGINX and uWSGI apt install -y nginx uwsgi uwsgi-plugin-python3 # Web server option 2: Apache with ``mod_wsgi`` apt install -y apache2 libapache2-mod-wsgi-py3 # Caching backend: Redis apt install -y redis-server # Database server: PostgreSQL apt install -y postgresql postgresql-contrib # SMTP server apt install -y exim4 .. include:: steps/install-python.rst .. include:: steps/install-configure.rst .. include:: steps/install-after.rst