{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Аникин: заметки с тегом server-status",
    "_rss_description": "Блог об администрировании Linux, BSD и не только",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/anikin.pw\/tags\/server-status\/",
    "feed_url": "https:\/\/anikin.pw\/tags\/server-status\/json\/",
    "icon": "https:\/\/anikin.pw\/pictures\/userpic\/userpic@2x.jpg?1478690884",
    "authors": [
        {
            "name": "Петр Аникин",
            "url": "https:\/\/anikin.pw\/",
            "avatar": "https:\/\/anikin.pw\/pictures\/userpic\/userpic@2x.jpg?1478690884"
        }
    ],
    "items": [
        {
            "id": "29",
            "url": "https:\/\/anikin.pw\/all\/server-status-na-apache2-httpd\/",
            "title": "Включение server-status на apache2\/httpd в ubuntu и centos",
            "content_html": "<p>server-status это модуль веб-сервера, который может помочь установить какой из сайтов на сервере создает нагрузку или даже покажет на какой именно скрипт на сайте идет больше всего обращений. В общем это модуль который помогает в мониторинге состояния веб-сервера. Разберёмся как его установить.<\/p>\n<p>В centos он обычно уже установлен. В ubuntu смотрим:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\"># ls \/etc\/apache2\/mods-enabled<\/code><\/pre><p><\/br><br \/>\nЕсли в выводе есть status.load и status.conf, то значит он тоже установлен. Если же нет, то выполняем:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\"># \/usr\/sbin\/a2enmod status<\/code><\/pre><p><\/br><\/p>\n<p>Затем открываем конфигурационный файл веб-сервера, в centos — \/etc\/httpd\/conf\/httpd.conf, в ubuntu — \/etc\/apache2\/apache2.conf. Добавляем туда:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">ExtendedStatus On\n&lt;Location \/server-status&gt;\n    SetHandler server-status\n    Order deny,allow\n    Deny from all\n    Allow from 127.0.0.1\n&lt;\/Location&gt;<\/code><\/pre><p>Затем перезапускаем апач.<\/p>\n<pre class=\"e2-text-code\"><code class=\"\"># service apache2 restart<\/code><\/pre><ul>\n<li>в ubuntu<\/li>\n<\/ul>\n<pre class=\"e2-text-code\"><code class=\"\"># service httpd restart<\/code><\/pre><ul>\n<li>в centos<\/li>\n<\/ul>\n<p>Устанавливаем:<br \/>\nВ centos:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\"># yum install links elinks<\/code><\/pre><p><\/br><br \/>\nВ ubuntu:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\"># apt-get install links elinks<\/code><\/pre><p><\/br><\/p>\n<p>Теперь мы можем посмотреть server-status. Для этого выполняем:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\"># elinks http:\/\/localhost\/server-status<\/code><\/pre><p><\/br><br \/>\nЕсли апач у нас висит не на 80 порту, например когда фронтэндом установлен nginx, то в эту команду нужно добавить порт апача. Например так, для порта 81:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\"># elinks http:\/\/localhost:81\/server-status<\/code><\/pre>",
            "date_published": "2014-08-04T13:08:03+03:00",
            "date_modified": "2014-08-29T11:40:50+03:00",
            "tags": [
                "apache2",
                "centos",
                "httpd",
                "mod_status",
                "server-status",
                "ubuntu"
            ],
            "_date_published_rfc2822": "Mon, 04 Aug 2014 13:08:03 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "29",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": []
            }
        }
    ],
    "_e2_version": 4134,
    "_e2_ua_string": "Aegea 11.3 (v4134)"
}