- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Не могу добится вывода /server-status
В общем имеется сервак на Ubuntu 11.10.
NGINX фронтэнд настроен на статику, Apache2 - динамика.
Проблема в том, что не работает server-status.
Фрагметны конфига nginx.conf:
proxy.conf:
Конфиг одного из хостов:
Фрагмент конфига apache2.conf:
Конфиг одного из хоста апача:
С приведенными выше настройками сайты работают нормально, но при указании site1:8080/server-status пишет ошибка 404, то же самое если site1 заменить на IP-сервера.
Хотя IP:8080/phpmyadmin открывается и работает нормально.
Вычитал в буржунете, что если поменять *:8080 на 127.0.0.1:8080, то server-status заработает. И действительно поменял у всех хостов на:<VirtualHost 127.0.0.1:8080>, server-status работает.
НО! При обращении к абсолютно любому хосту открывается все время первый сайт из директории sites-enabled.
Уже всю голову сломал не могу понять в чем проблема
И еще такой вопрос: worker_processes 4;
Рекомендуют указывать число ядер проца.
У меня проц I7-2600. Физически 4 ядра, фактически в ОС 8 шт.
Лучше указать 8?
---------- Добавлено в 13:09 ---------- Предыдущее сообщение было в 13:08 ----------
в апаче есть?
Нету
Сейчас попробую добавить
---------- Добавлено в 13:12 ---------- Предыдущее сообщение было в 13:09 ----------
Добавил, сделал рестарт апача.
Тоже самое выдает 404 ошибку.
В общем пока решил проблему так: в port.conf добавил Listen 8081
И если обращаюсь к IP:8081/server-status то работает.
Но просто интересно, почему на старом сервак с такими же настройками, но нчуть-чуть более старыми версиями nginx и apache2 (примерно годовалой давности) все работает
Посмотрите логи апача, покажите их и httpd.conf (или какой там в убунте он)
а IP сервера в ServerAlias, ServerName есть?
попробуйте удалить если есть.
mod_rewrite у апача включен?
тогда попробуйте добавить
<IfModule mod_rewrite.c>
RewriteEngine off
</IfModule>
в Location /server-status файла status.conf
а mod status включен?
включить: a2enmod status
а потом апач перезапустить
Grohotun почитайте внимательно первый пост.