Сижу сейчас над проектом, решил сделать нормальную локальную среду, чтобы не гонять постоянно на реальный хостинг. Первым делом поставил XAMPP, всё просто, но с настройками Apache и MySQL приходится иногда танцевать — иногда порты мешают, иногда база подвисает. Потом попробовал Docker, и тут уже всё гибче — можно поднять разные компоненты отдельно, но если не привык, то настройка докера и докер-композ где-то запутала поначалу. Из интересного — попробовал Local by Flywheel, там даже SSL включается на локалке без заморочек, но это больше для WP-сайтов, у меня сложный кастомный бэкенд, не шибко подошло.
В итоге сейчас крутится связка из docker-compose с php + nginx + mysql, чтоб имитировать прод, и это реально хорошо, но поначалу надо повозиться с конфигами. В Linux проще, в Винде с докером иногда косяки с правами вылезают.
Короче, локалка — это заряд терпения, но польза огромная. У кого как с этим? Какой минимальный набор софта ставите и не паритесь?