{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Skurudo Blog(post): заметки с тегом nginx",
    "_rss_description": "nginx (англ. engine x) (по-русски произносится как э́нжин-э́кс или э́нжин-и́кс) — веб-сервер и почтовый прокси-сервер, работающий на Unix-подобных операционных системах",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/skurudo.ru\/tags\/nginx\/",
    "feed_url": "https:\/\/skurudo.ru\/tags\/nginx\/json\/",
    "icon": "https:\/\/skurudo.ru\/pictures\/userpic\/userpic@2x.jpg?1691593083",
    "authors": [
        {
            "name": "Pavel Galkin",
            "url": "https:\/\/skurudo.ru\/",
            "avatar": "https:\/\/skurudo.ru\/pictures\/userpic\/userpic@2x.jpg?1691593083"
        }
    ],
    "items": [
        {
            "id": "155",
            "url": "https:\/\/skurudo.ru\/all\/nginx-say-hello-to-debian-users\/",
            "title": "Привет nginx’a дебианщикам",
            "content_html": "<p>При попытке обновить программное обеспечение на  Debian 7\/8 получаем милое сообщение о том, что ключик-то того — имел место истечь и неплохо бы его обновить:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">W: A error occurred during the signature verification. \r\nThe repository is not updated and the previous index files will be used. \r\nGPG error: https:\/\/nginx.org wheezy Release: The following signatures were invalid: KEYEXPIRED 1471427554\r\n\r\nW: Failed to fetch https:\/\/nginx.org\/packages\/debian\/dists\/wheezy\/Release\r\nW: Some index files failed to download. They have been ignored, or old ones used instead.<\/code><\/pre><p>Выясняем, что истекло:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">apt-key list | grep &quot;expired:&quot;<\/code><\/pre><p>Оказывается, вот что:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">pub   2048R\/7BD9BF62 2011-08-19 [expired: 2016-08-17]<\/code><\/pre><p>Обновляем то, что истекло:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">apt-key adv --recv-keys --keyserver keys.gnupg.net 7BD9BF62<\/code><\/pre>",
            "date_published": "2016-09-07T21:02:24+03:00",
            "date_modified": "2016-09-07T20:59:55+03:00",
            "tags": [
                "Debian",
                "nginx"
            ],
            "_date_published_rfc2822": "Wed, 07 Sep 2016 21:02:24 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "155",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "98",
            "url": "https:\/\/skurudo.ru\/all\/nginx-too-many-open-files\/",
            "title": "Nginx — too many open files",
            "content_html": "<p>Самое распространенное решение с ошибкой «too many open files», когда увеличение лимитов ulimit (\/etc\/sysctl.conf и \/etc\/security\/limits.conf) не помогает:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">worker_rlimit_nofile 16384;<\/code><\/pre><p>Общеизвестное и разрекламированное решение, ноги его растут из <a href=\"https:\/\/sku.su\/Waj5c\">документации<\/a>. Однако в связи с широким появлением systemd в Debian 8 Jessie \/ CentOS 7, может возникнуть ситуация, когда перечисленные методы могут и не сработать. Идея фикса в принципе та же, но со стороны модной systemd:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">$ mkdir -p \/etc\/systemd\/system\/nginx.service.d\/\r\n$ nano \/etc\/systemd\/system\/nginx.service.d\/limits.conf<\/code><\/pre><p>Оглашаем лимиты для сервиса:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">[Service]\r\nLimitNOFILE=22222<\/code><\/pre><p>Перезапускаем сервис и радуемся жизни.<br \/>\nРешение применимо и для других сервисов.<\/p>\n",
            "date_published": "2015-11-29T00:20:42+03:00",
            "date_modified": "2015-11-28T22:58:32+03:00",
            "tags": [
                "CentOS",
                "Debian",
                "nginx",
                "systemd",
                "Ubuntu"
            ],
            "_date_published_rfc2822": "Sun, 29 Nov 2015 00:20:42 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "98",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css"
                ],
                "og_images": []
            }
        }
    ],
    "_e2_version": 4116,
    "_e2_ua_string": "Aegea 11.2 (v4116)"
}