Смотрим что делает Apache с помощью strace
Если нужно более подробно посмотреть что делает веб сервер Apache, а данных лог файлов или server-status не достаточно всегда можно воспользоваться утилитой strace.
Для этого в системе должны быть установлены следующие пакеты: ps, awk, xargs, strace
Читать дальше
Для этого в системе должны быть установлены следующие пакеты: ps, awk, xargs, strace
Читать дальше
- 0
- 11 января 2019, 10:13
- GreatAlex
- Оставить комментарий
Установка Apache + PHP + MySQL на VPS с Ubuntu 18
В этом топике мы рассмотрим как установить на Ubuntu 18.04 вебсервер Apache с php и сервером баз данных MySQL, установка phpmyadmin для работы с сервером БД MySQL а так же создание виртуальных хостов для хостинга нескольких доменов на VPS сервере.
Читать дальше
Читать дальше
- 0
- 19 сентября 2018, 21:54
- GreatAlex
- Оставить комментарий
Настраиваем сервер для хостинга сайтов: nginx+apache+php+mysql
В данной статье мы будем рассматривать как выполнить базовую настройку linux сервера для его использования под хостинг сайтов на примере Debian 7.
Читать дальше
Читать дальше
- 0
- 20 сентября 2013, 18:28
- admin
- Оставить комментарий
Краткое руководство по борьбе с DDOS-атаками на http-сервер
Часто бывает, что некоторые сайты атакуются злоумышленниками. В этой статье давайте рассмотри, какие имеются способы выявления проблемного сайта на вашем сервере, а также восстановления работоспособности других Ваших сайтов. •
Проявление атаки
Проявление атаки чаще всего проявляется в громадном количестве процессов apache, а сервер бывает недоступен, как раз из-за того, что превышено это максимальное количество процессов или как вариант из-за того, что серверу не хватает оперативной памяти.
Диагностика
Чтобы провести диагностику заходим на сервер по ssh. С помощью команд ps и top отметьте большое количество процессов httpd.
Действия администратора
Первым делом включаем firewall – редактируем /etc/rc.conf прописав строки:
firewall_enable=«YES»
firewall_type="/etc/firewall.conf"
Читать дальше
Проявление атаки
Проявление атаки чаще всего проявляется в громадном количестве процессов apache, а сервер бывает недоступен, как раз из-за того, что превышено это максимальное количество процессов или как вариант из-за того, что серверу не хватает оперативной памяти.
Диагностика
Чтобы провести диагностику заходим на сервер по ssh. С помощью команд ps и top отметьте большое количество процессов httpd.
Действия администратора
Первым делом включаем firewall – редактируем /etc/rc.conf прописав строки:
firewall_enable=«YES»
firewall_type="/etc/firewall.conf"
Читать дальше
- 0
- 10 апреля 2012, 17:55
- wiki
- Оставить комментарий
Не запускается apache
Выясняем почему не запускается apache.
Сначала пытаемся запустить apache
apachectl start
Для apache 1 версии компанда выглядит следующим образом:
apachectl startssl
Если ошибок при запуске не выходит, но apache так и не запустился, то мы должны проверить файл конфигурации:
apachectl configtest
Если и на этот раз выходит «Syntax OK» то осматриваем файл логов /var/log/httpd-error.log Бывает, что некоторые расширения php блокируют запуск apache и в том случае если ничего из вышеперечисленного Вам не помогло, то стоит попробовать закомментировать расширения в файле /usr/local/etc/php/extensions.ini
Сначала пытаемся запустить apache
apachectl start
Для apache 1 версии компанда выглядит следующим образом:
apachectl startssl
Если ошибок при запуске не выходит, но apache так и не запустился, то мы должны проверить файл конфигурации:
apachectl configtest
Если и на этот раз выходит «Syntax OK» то осматриваем файл логов /var/log/httpd-error.log Бывает, что некоторые расширения php блокируют запуск apache и в том случае если ничего из вышеперечисленного Вам не помогло, то стоит попробовать закомментировать расширения в файле /usr/local/etc/php/extensions.ini
- 0
- 10 апреля 2012, 16:00
- wiki
- Оставить комментарий