Мы решили значительно ускорить процесс настройки LAMP-окружения для разработчиков, добавив необходимые файлы для развертывания проекта в docker.
Теперь, независимо от операционной системы, достаточно скачать и распаковать дистрибутив ReadyScript, перейти в папку docker и выполнить команду
docker compose up
Через пару минут уже можно вести полноценную разработку, открыв в браузере адрес http://localhost
Для удобства работы и снятия ограничения на trial-период, мы рекомендуем добавить следующую строку в ваш hosts-файл:
127.0.0.1 rs.local
После этого вашим сайтом можно будет пользоваться на удобном домене для разработки http://rs.local
Наш docker-стек содержит следующие сервисы:
- PHP 8.0
- Apache 2.4
- MariaDB 10.1
- PhpMyAdmin, доступный по адресу localhost:8081
В PHP заранее настроены все необходимые для работы ReadyScript модули и сразу настроен планировщик cron. Приглашаем наших разработчиков к тестированию нового способа удобной разработки.
Логи будут складываться в следующих папках:
- /docker/log/cron.log - лог последнего запуска cron.php
- /docker/log/sendmail/* – здесь будут все отправленные письма
Более подробная информация об использовании docker, располагается в дистрибутиве ReadyScript в файле /docker/README.md