Особых сложностей при установке и настройке не встретил практические никаких. Делал по аналогии с инструкциями по CentOS на GitHub проекта.
Здесь опишу лишь особенности представления SOPDS через Apache 2.4
В отличие от CentOS заморачиваться со сборкой, установкой и загрузкой модуля wsgi не пришлось от слова "вообще". Просто устанавливается пакет, который сразу активирует нужный модуль в апаче.
apt-get install libapache2-mod-wsgi-py3
Повторю, ничего активировать и подгружать дополнительно не нужно (ну если не верите, можете посмотреть список загружаемых модулей). Просто переходим к настройке vhost. В примере каталогом расположения SOPDS является /home/sopds (можно массовой заменой просто поменять на свой).
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName sopds.yourlib.com
ErrorLog /var/log/apache2/sopds_error.log
WSGIScriptAlias / /home/sopds/sopds/wsgi.py
WSGIDaemonProcess sopds processes=2 threads=15 python-path=/home/sopds
WSGIProcessGroup sopds
WSGIScriptReloading On
WSGIPassAuthorization On
<Directory "/home/sopds/sopds/">
Require all granted
</Directory>
<Directory "/home/sopds/static/">
Require all granted
</Directory>
Alias /static "/home/sopds/static"
</VirtualHost>
Перезагружаем опаче. На этом настройка завершена. Заходим на страницу. Если неверно отображается, курим /var/log/apache2/sopds_error.log
Если где-то допустил неточности - сорян. Исправляйте.