Порядок загрузки Debian 3.1 (Sarge) init.d

  • Создайте группу разработки. Синтаксис будет отличаться на основе того, какая разновидность *отклоняют Вас, используют: groupadd dev, например.
  • Удостоверьтесь оба пользователь, Вы зарегистрированы как (который не должен быть корнем), и пользователь веб-сервера часть той группы: useradd -G dev david; useradd -G dev apache
  • Удостоверьтесь, что файлы в Ваших веб-каталогах принадлежат Вашему пользователю веб-сервера: chown -R apache:dev /path/to/dir
  • Полномочия изменения для файлов и каталоги соответственно с chmod, удостоверяясь, что первые два числа соответствуют и дают полные полномочия, но что последнее число дает только необходимые полномочия, чтобы пользователи просмотрели страницы (который обычно 'читается' (4) или 'читал/выполнял' (5)),

PHP, выполняемый от Вашего веб-сервера, должен быть выполнен как Ваш пользователь веб-сервера, и PHP, выполняемый от Вашего зарегистрированного пользователя, должен быть выполнен как тот пользователь. По сути, пока Ваш зарегистрированный пользователь 'david' является частью 'dev' группы (как 'апач' должен быть также), и все файлы принадлежат apache:dev, необходимо быть хорошими для движения.

1
задан 5 July 2013 в 12:40
1 ответ

Это простые сценарии инициализации System V. Таким образом, по умолчанию никаких зависимостей нет, вы можете только спланировать порядок запуска и уровни выполнения.

0
ответ дан 4 December 2019 в 09:29

Теги

Похожие вопросы