Мой конфиг — Apache Subdomains, users и ленивый админ.
Совсем не конфиг, зато к переименованой неделе ленивого админа подходит.
Преамбула: Наша фирма занимается разработкой/доработкой сайтов. Для крупный проектов заводим репу свинки, а мелкие(на которых по 1 человеку работает) каждый заливает на наш тестовый сервак по фтп.
Т.е. для каждого мелкого проекта создавать поддомен, БД, а ещё и правильно доступ пользователяю выдавать, и чтобы ещё и ничего лишнего сделать не мог.
Амбула:
1) содзать поддомен(каталог +запись в вирт.хостах апача)
2) в домашней директории создать каталог, примонтировать туда созданный каталог. Выдать права
3) Создать БД.
Всё. Легко алгоритмизируется, а руками - лень.
Плюс один раз перезагрузили сервак, все маунты слетели. Теперь ещё сохраняем заклинание монтирования в спец.файлик, чтобы всё потом починить (не хочу fstab захламлять)
Теперь создание поддомена
sudo addsub newsub coder
А с этим нащальнике справляется сам и меня не дёргает.
Но хотел не похвастать, а попросить совета:
Варианты как избавиться от sudo(разные-разные)
Красивости кода, вроде HEREDOC и оформления в целом.
Ну и так советы и камни
Преамбула: Наша фирма занимается разработкой/доработкой сайтов. Для крупный проектов заводим репу свинки, а мелкие(на которых по 1 человеку работает) каждый заливает на наш тестовый сервак по фтп.
Т.е. для каждого мелкого проекта создавать поддомен, БД, а ещё и правильно доступ пользователяю выдавать, и чтобы ещё и ничего лишнего сделать не мог.
Амбула:
1) содзать поддомен(каталог +запись в вирт.хостах апача)
2) в домашней директории создать каталог, примонтировать туда созданный каталог. Выдать права
3) Создать БД.
Всё. Легко алгоритмизируется, а руками - лень.
Плюс один раз перезагрузили сервак, все маунты слетели. Теперь ещё сохраняем заклинание монтирования в спец.файлик, чтобы всё потом починить (не хочу fstab захламлять)
Теперь создание поддомена
sudo addsub newsub coder
А с этим нащальнике справляется сам и меня не дёргает.
Но хотел не похвастать, а попросить совета:
Варианты как избавиться от sudo(разные-разные)
Красивости кода, вроде HEREDOC и оформления в целом.
Ну и так советы и камни
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 |
|