• Настройка Apache HTTPS Server на AWS для Jam.py фреймворка

    Мы хотим использовать фреймворк Jam.py (https://jam-py.com) для создания веб-приложений, позволяющих пользователям редактировать данные в базе данных и загружать/выгружать сопутствующие файлы. В рамках proof of concept приложение будет размещено на одном сервере AWS EC2 без балансировщика нагрузки. Он будет работать под управлением Ubuntu или Amazon Linux 2, запускать Apache HTTP Server и должен поддерживать HTTPS с использованием SSL-сертификатов Let's Encrypt. Соответствующее доменное имя имеется.

    В документации фреймворка есть отдельные руководства по развертыванию на AWS без https и развертыванию Apache https, однако неясно, как связать оба варианта. Нам удалось запустить сервер с https, следуя этим инструкциям, однако все функции, связанные с файлами, не работают, то есть файлы не могут быть загружены, изображения не отображаются, а экспорт данных в файлы завершается ошибкой сервера. Возможно, это связано с неправильной настройкой Apache, так как http без ssl это работает корректно.


    Ожидаемые результаты:

    1. На отдельном тестовом аккаунте AWS настроить один сервер AWS EC2 без балансировщика нагрузки, с Apache HTTP Server, HTTPS с использованием Let's Encrypt SSL, установленным Jam.py, любой простой макет приложения (1-2 таблицы), демонстрирующий, что:
    a) изображения могут быть загружены и корректно отображаются
    б) записи данных имеют поле файла и эти файлы можно загружать и скачивать (например pdf)
    в) записи таблицы можно экспортировать в CSV-файл.

    2. Подробное пошаговое руководство по запуску таких серверов.

  • Настройка почтового агента Exim4 на VPS сервере Debian 9
    Виконавець визначений:

    Необходимо настроить почтовый агент Exim4 на VPS сервере на Debian 9, чтобы отправлялись письма с сайта на WP на этом сервере. При этом также нужно будет настроить DNS записи (включая SPF, DKIM, DMARC), чтобы отправляемые письма не попадали в спам. Тестим здесь: www.mail-tester.com

  • Настройка Apache2 на Debian 9 для сайта с SSL
    400 грн. linux apache debian
    Виконавець визначений: АнтІн_Валерійович

    Необходимо настроить сервер Apache2 на VPS (Debian 9) для вебсайта с установкой SSL сертификата Let's Encrypt.
    Также необходимо сделать лог командной строки, чтобы было понятно, как это всё настраивается.

Вгору