Как часть моего учебного процесса, я подумал, что было бы хорошо, если бы я немного расширил знания о том, что я знаю об apache. У меня есть несколько вопросов, и, хотя я знаю, что некоторые вещи могут потребовать довольно длинного объяснения, я надеюсь, что вы можете предоставить обзор, чтобы я знал, куда идти искать. (желательно ссылка на mod_wsgi
) Я прочитал некоторые ресурсы после поиска в Google, и то, что я знаю, пришло оттуда, поэтому, пожалуйста, потерпите меня.
Как выглядит жизненный цикл apache до, во время и после получения http-запроса? Создает ли он новый дочерний процесс или создает поток в одном из дочерних процессов?
Apache по умолчанию работает под www-data
? Так что, если это так, если я хочу, чтобы каталог в папке моего проекта использовался для журналов, я могу изменить только группу папок на www-data и разрешить запись?
Под каким пользователем будет запускаться интерпретатор python после вызова apache? И под какими процессами будут создаваться Popen
или multiprocessing
?
Я бегал ps U www-data
. Почему так много процессов с
S 0:00 / usr / sbin / apache2 -k start