Как cpanel создает учетные записи? - PullRequest
0 голосов
/ 29 августа 2018

Скажите, что я не хочу, чтобы cpanel создавала веб-сайты / учетные записи на сервере. Есть ли способ создать их программно, как в nodejs или PHP? Как cpanel это делает?

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

1 Ответ

0 голосов
/ 29 августа 2018

cPanel и другие панели управления, на мой взгляд, не так просто объяснить в одном вопросе StackOverflow.

Попытка, проще говоря, состоит в следующем:

  1. создание пользователя в операционной системе;
  2. создание папок скелета;
  3. назначение прав доступа;
  4. назначение правильных лимитов счета;
  5. создание виртуального хоста в apache;
  6. настройка внутренних записей DNS;
  7. создание пользователя в своей базе данных, чтобы он мог войти позже;
  8. отправлять письма с подтверждением о создании аккаунта;

Это некоторые основные шаги, необходимые для того, чтобы система, подобная cPanel, добавила новую учетную запись. Наверное, о многих других я не думаю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...