Назад | Перейти на главную страницу

автоматически создавать поддомен, виртуальный хост и т. д. при добавлении пользователя

есть ли способ, как автоматически создать поддомен, виртуальный хост для apache, конфигурацию совместного использования (самба) и т.д., когда я добавляю нового пользователя?

Я хочу, чтобы это работало как служба веб-хостинга, когда мы регистрируемся, домен создается автоматически ??

как это сделать? или это никак?

примечание: мой сервер использует debian 5.

Если вы буквально используете adduser, то есть поддержка файла adduser.local, и в нем должен быть пример /usr/share/doc/adduser/examples/adduser.local. Скопируйте его в /usr/local/sbin, отредактируйте его по своему усмотрению, и он будет использоваться при каждом запуске adduser.

Я установил несколько сценариев оболочки, чтобы несколько автоматизировать создание новых пользователей, виртуальных хостов Apache и т. Д., Но я предполагаю, что провайдеры общего хостинга используют что-то вроде CPanel / WHM или какая-то самодельная автоматика.

РЕДАКТИРОВАТЬ

Похоже, что сейчас есть несколько альтернатив CPanel с открытым исходным кодом. Я не пробовал ничего, надеюсь, другой пользователь SF может вмешаться в качество:

http://www.vhcs.net/

http://www.virtualmin.com/

http://www.ispconfig.org/

Подробнее здесь, можно датировать: http://wiki.debian.org/HostingControlPanels