Задать вопрос
@Tashiro

Как автоматизировать управление вирт хостами на локальной Ubuntu ?

на девелоперской машине установлена Убунту 14.04, стоит стандартная LAMP, количество виртхостов перевалило уже 20, хочу еще накатить Nginx, в основном работаю с Битрикс.
На данный момент создаю ручками каждый виртхост в
/etc/apache2/sites-available/ + делаю симлинк в ../sites-enabled/*.conf
+ правка /etc/hosts

если ставить Nginx то для него еще +1 конфиг на каждый вирт хост. (nginx нужен исключительно для отдачи статики, даже больше для 404 обработки т.к. зачастую работаю на копиях сайтов без картинок а апач при большом количестве запросов на статику начинает тупить)

вопрос, есть ли какие-нибудь средства для автоматизации всего этого процесса? может панель какая-то так умеет?

P.S. сейчас сижу на mod_php но думаю переийти на php-fpm
  • Вопрос задан
  • 2366 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Lynn
@Lynn
nginx, js, css
Ну, например:

server {
  server_name ~^(?<name>.+)\.example\.com$;
  set $rootdir /var/site/$name;
  root $rootdir;
  ... и т.д.
}
Ответ написан
reffy
@reffy
Я молодец.
На гитхабе тонна решений -- https://github.com/search/?q=virtual+hosts+sh&type...

А для себя я за 10 минут накидал свой скрипт на Bash. Все что вы делаете руками может делать .sh скрипт.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽