[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"tag-linux":3,"categories-menu":13,"posts-\u002Ftag\u002Flinux-{\"filters\":{\"tags\":{\"slug\":\"linux\"}},\"pagination\":{\"pageSize\":5}}-1":121,"tags":235},{"id":4,"documentId":5,"name":6,"slug":7,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":10,"updatedAt":10,"publishedAt":11,"locale":12,"heading":8,"desc":8},15,"aju4latl5hi6906pt0ktlb1g","Linux","linux",null,true,"2026-05-16T10:03:45.426Z","2026-05-16T10:03:45.422Z","en",[14,31,105],{"id":15,"documentId":16,"name":17,"slug":18,"desc":8,"published":9,"uri":19,"showmenu":9,"createdAt":20,"updatedAt":21,"publishedAt":22,"locale":12,"heading":8,"order":23,"posts":24},4,"dw88ipzixowg4rbtqhna1fck","Личное","self","\u002Fself","2026-05-17T11:06:55.868Z","2026-05-19T09:58:08.297Z","2026-05-19T09:58:08.291Z",0,[25,28],{"id":26,"documentId":27},61,"otr8hblo0fac9ovggct48osv",{"id":29,"documentId":30},76,"z77qh8cg0mcz533087epr6xu",{"id":32,"documentId":33,"name":34,"slug":35,"desc":8,"published":9,"uri":36,"showmenu":9,"createdAt":37,"updatedAt":38,"publishedAt":39,"locale":12,"heading":8,"order":40,"posts":41},2,"oxow5hzkizd4dgongka7hxvf","Рабочее","work","\u002Fwork","2026-05-15T07:43:18.016Z","2026-05-19T09:58:08.301Z","2026-05-19T09:58:08.295Z",1,[42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102],{"id":43,"documentId":44},71,"tciv16vv801l5eg5m4rx3gal",{"id":46,"documentId":47},80,"x8y72z9yibyjcllzwes23h43",{"id":49,"documentId":50},81,"v06yaukpbxnypv0bh0s48osu",{"id":52,"documentId":53},82,"wgd4f0022pq1pwbvq04rq0x0",{"id":55,"documentId":56},83,"i8wiipabpbxtcofme04ncqjy",{"id":58,"documentId":59},84,"ny1dz9tknms3219nrc5oaahy",{"id":61,"documentId":62},89,"igz67vanm4ke94cilkgrts2i",{"id":64,"documentId":65},95,"fa4sibhpf6ohmet6qo3s4ywx",{"id":67,"documentId":68},96,"u7g77d0bu0rv1u67qea9kglu",{"id":70,"documentId":71},98,"exnbib5xi3fgt7mku9q8ithc",{"id":73,"documentId":74},99,"bja31j10up0ffiqw1j5nfr79",{"id":76,"documentId":77},100,"ztrhdkce10c349k6jngsqz72",{"id":79,"documentId":80},101,"gsf74mv1zc39kkejpvy70lfk",{"id":82,"documentId":83},102,"m7c1icp5gt0x73ssyc67atvc",{"id":85,"documentId":86},103,"yz8vml65wloblc0dsp1okc8l",{"id":88,"documentId":89},104,"lquxceynryigq9wdydiwby7f",{"id":91,"documentId":92},105,"yy6x55uwn90hzkzz0786ev1q",{"id":94,"documentId":95},106,"ns37ttwnqxfc86lw6355bx9n",{"id":97,"documentId":98},107,"bjlqk6v41quti6geq9hs4ta6",{"id":100,"documentId":101},108,"ztumsu968y7otczfxrol0o19",{"id":103,"documentId":104},109,"xxxi8etz2ay3839xvw2oz9ym",{"id":106,"documentId":107,"name":108,"slug":109,"desc":8,"published":9,"uri":110,"showmenu":9,"createdAt":111,"updatedAt":112,"publishedAt":113,"locale":12,"heading":8,"order":32,"posts":114},3,"cat0obshestvennoe000001","Общественное","public","\u002Fpublic","2026-05-15T18:29:50.696Z","2026-05-19T09:58:05.992Z","2026-05-19T09:58:05.985Z",[115,118],{"id":116,"documentId":117},74,"u55grcuibxa3e64ymhoaav2v",{"id":119,"documentId":120},92,"rcz3w4mhmhb54ps3o8j462fp",{"data":122,"pagination":233},[123,159,172,185,197],{"publishedDate":124,"id":85,"documentId":86,"title":125,"slug":126,"desc":127,"intro":128,"coverCaption":129,"uri":130,"published":9,"showComments":9,"canComment":9,"category":131,"cover":8,"tags":132,"author":141,"comments":157,"reactions":158},"2024-01-11T05:14:00.000Z","Поднимаем ShadowSocks сервер на Debian или Ubuntu","podnimaem-shadowsocks-server-na-debian-ili-ubuntu","","ShadowSocks – это очень быстрый, лучший в своём роде прокси сервер, который способен обходить Великий Китайский Фаервол, в отличие от большинства VPN поставщиков. ShadowSocks настолько хорошо маскирует трафик под HTTPS-соединение, что в сравнении с VPN трафиком, Великий Фаервол не способен его идентифицировать и соответственно заблокировать. Чего не скажешь о подавляющем числе VPN серверов, которые благодаря наученным нейросетям Китайский Фаервол легко обнаруживает.\r\n\r\nВ этой небольшой статье я показываю, как поднять свой ShadowSocks сервер и тем самым обезопасить своё пребывание в Интернете. Статья является исключительно ознакомительной и не призывает использовать данный инструмент для нарушения законодательства!","ShadowSocks","\u002Flinux\u002Fshadowsocks",{"id":32,"documentId":33,"name":34,"slug":35,"desc":8,"published":9,"uri":36,"showmenu":9,"createdAt":37,"updatedAt":38,"publishedAt":39,"locale":12,"heading":8,"order":40},[133,134],{"id":4,"documentId":5,"name":6,"slug":7,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":10,"updatedAt":10,"publishedAt":11,"locale":12,"heading":8,"desc":8},{"id":135,"documentId":136,"name":137,"slug":138,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":139,"updatedAt":139,"publishedAt":140,"locale":12,"heading":8,"desc":8},16,"czaf643kmvvab1xf4gx3ddh9","VPN","vpn","2026-05-16T10:03:45.455Z","2026-05-16T10:03:45.446Z",{"id":40,"documentId":142,"username":143,"provider":127,"confirmed":9,"blocked":144,"telegramId":145,"telegramData":146,"icon":8,"firstname":150,"lastname":149,"phone":147,"locale":8,"role":151,"avatar":8},"mr9zlrq1858u3k1t8r6dmlly","pavelgvozdb",false,"133652371",{"id":145,"phone":147,"premium":144,"language":148,"lastname":149,"username":143,"firstname":150},"77025551199","ru","Гвоздь","Павел",{"id":106,"documentId":152,"name":153,"description":154,"type":155,"createdAt":156,"updatedAt":156,"publishedAt":156,"locale":8},"agv9d9dnu7pxc9ked3amj647","Admin","Главный админ блога — полный доступ к управлению на фронтенде","admin","2026-05-15T18:45:58.088Z",30,{"like":40,"dislike":23},{"publishedDate":160,"id":70,"documentId":71,"title":161,"slug":162,"desc":127,"intro":163,"coverCaption":8,"uri":164,"published":9,"showComments":9,"canComment":9,"category":165,"cover":8,"tags":166,"author":168,"comments":23,"reactions":171},"2020-08-17T08:34:00.000Z","Решение проблем MySQL","reshenie-problem-mysql","При установке или обновлении MySQL могут возникать разного рода ошибки. Постарался описать некоторые из них и решение оных.","\u002Flinux\u002Fmysql-errors",{"id":32,"documentId":33,"name":34,"slug":35,"desc":8,"published":9,"uri":36,"showmenu":9,"createdAt":37,"updatedAt":38,"publishedAt":39,"locale":12,"heading":8,"order":40},[167],{"id":4,"documentId":5,"name":6,"slug":7,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":10,"updatedAt":10,"publishedAt":11,"locale":12,"heading":8,"desc":8},{"id":40,"documentId":142,"username":143,"provider":127,"confirmed":9,"blocked":144,"telegramId":145,"telegramData":169,"icon":8,"firstname":150,"lastname":149,"phone":147,"locale":8,"role":170,"avatar":8},{"id":145,"phone":147,"premium":144,"language":148,"lastname":149,"username":143,"firstname":150},{"id":106,"documentId":152,"name":153,"description":154,"type":155,"createdAt":156,"updatedAt":156,"publishedAt":156,"locale":8},{"like":23,"dislike":23},{"publishedDate":173,"id":67,"documentId":68,"title":174,"slug":175,"desc":127,"intro":176,"coverCaption":8,"uri":177,"published":9,"showComments":9,"canComment":9,"category":178,"cover":8,"tags":179,"author":181,"comments":23,"reactions":184},"2020-04-19T07:35:00.000Z","Обновляем NGINX >=1.15","obnovlyaem-nginx-1-15","По-умолчанию ставится версию NGINX 1.10, которая давно уже устарела. Обновить на новую версию не представляется сложным.","\u002Flinux\u002Fnginx",{"id":32,"documentId":33,"name":34,"slug":35,"desc":8,"published":9,"uri":36,"showmenu":9,"createdAt":37,"updatedAt":38,"publishedAt":39,"locale":12,"heading":8,"order":40},[180],{"id":4,"documentId":5,"name":6,"slug":7,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":10,"updatedAt":10,"publishedAt":11,"locale":12,"heading":8,"desc":8},{"id":40,"documentId":142,"username":143,"provider":127,"confirmed":9,"blocked":144,"telegramId":145,"telegramData":182,"icon":8,"firstname":150,"lastname":149,"phone":147,"locale":8,"role":183,"avatar":8},{"id":145,"phone":147,"premium":144,"language":148,"lastname":149,"username":143,"firstname":150},{"id":106,"documentId":152,"name":153,"description":154,"type":155,"createdAt":156,"updatedAt":156,"publishedAt":156,"locale":8},{"like":23,"dislike":23},{"publishedDate":186,"id":64,"documentId":65,"title":187,"slug":188,"desc":127,"intro":187,"coverCaption":8,"uri":189,"published":9,"showComments":9,"canComment":9,"category":190,"cover":8,"tags":191,"author":193,"comments":23,"reactions":196},"2020-04-19T06:53:00.000Z","SSL для доменов от Let's Encrypt","ssl-dlya-domenov-ot-let-s-encrypt","\u002Flinux\u002Fssl",{"id":32,"documentId":33,"name":34,"slug":35,"desc":8,"published":9,"uri":36,"showmenu":9,"createdAt":37,"updatedAt":38,"publishedAt":39,"locale":12,"heading":8,"order":40},[192],{"id":4,"documentId":5,"name":6,"slug":7,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":10,"updatedAt":10,"publishedAt":11,"locale":12,"heading":8,"desc":8},{"id":40,"documentId":142,"username":143,"provider":127,"confirmed":9,"blocked":144,"telegramId":145,"telegramData":194,"icon":8,"firstname":150,"lastname":149,"phone":147,"locale":8,"role":195,"avatar":8},{"id":145,"phone":147,"premium":144,"language":148,"lastname":149,"username":143,"firstname":150},{"id":106,"documentId":152,"name":153,"description":154,"type":155,"createdAt":156,"updatedAt":156,"publishedAt":156,"locale":8},{"like":40,"dislike":23},{"publishedDate":198,"id":97,"documentId":98,"title":199,"slug":200,"desc":127,"intro":201,"coverCaption":202,"uri":203,"published":9,"showComments":9,"canComment":9,"category":204,"cover":205,"tags":227,"author":229,"comments":32,"reactions":232},"2018-11-25T13:51:00.000Z","Библиотека для создания резервных копий сервера","biblioteka-dlya-sozdaniya-rezervnyh-kopiy-servera","Я тут написал библиотеку для **создания резервных копий сервера** на моём любимом PHP. Хочу поделиться с вами!\r\n\r\n**Что умеет:**\r\n\r\n- Поддерживает **MySQL**\r\n\r\n- Сжимает в **Zip**\r\n\r\n- Выгружает на **Яндекс.Диск**\r\n\r\n**Что выгружает:**\r\n\r\n- Юзеров, у которых есть конфиг `dumper.yaml` в корне\r\n\r\n- Папки `\u002Froot\u002F` и `\u002Fetc\u002F`\r\n\r\n- Логи","Dumper","\u002Flinux\u002Fdumper",{"id":32,"documentId":33,"name":34,"slug":35,"desc":8,"published":9,"uri":36,"showmenu":9,"createdAt":37,"updatedAt":38,"publishedAt":39,"locale":12,"heading":8,"order":40},{"id":206,"documentId":207,"name":208,"alternativeText":8,"caption":8,"width":209,"height":210,"formats":211,"hash":221,"ext":213,"mime":216,"size":222,"url":223,"previewUrl":8,"provider":224,"provider_metadata":8,"folderPath":225,"createdAt":226,"updatedAt":226,"publishedAt":226,"locale":8},5,"viozww64ekkh3744185nysqp","main.jpg",450,301,{"thumbnail":212},{"ext":213,"url":214,"hash":215,"mime":216,"name":217,"path":8,"size":218,"width":219,"height":97,"sizeInBytes":220},".jpg","\u002Fuploads\u002Fthumbnail_main_220f3793e8.jpg","thumbnail_main_220f3793e8","image\u002Fjpeg","thumbnail_main.jpg",6.69,160,6685,"main_220f3793e8",44.33,"\u002Fuploads\u002Fmain_220f3793e8.jpg","local","\u002F","2026-05-16T10:33:44.065Z",[228],{"id":4,"documentId":5,"name":6,"slug":7,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":10,"updatedAt":10,"publishedAt":11,"locale":12,"heading":8,"desc":8},{"id":40,"documentId":142,"username":143,"provider":127,"confirmed":9,"blocked":144,"telegramId":145,"telegramData":230,"icon":8,"firstname":150,"lastname":149,"phone":147,"locale":8,"role":231,"avatar":8},{"id":145,"phone":147,"premium":144,"language":148,"lastname":149,"username":143,"firstname":150},{"id":106,"documentId":152,"name":153,"description":154,"type":155,"createdAt":156,"updatedAt":156,"publishedAt":156,"locale":8},{"like":40,"dislike":23},{"page":40,"pageSize":206,"pageCount":32,"total":234},6,[236,244,256,266,276,288,296,304,313,322,331,334,343,352,361],{"id":4,"documentId":5,"name":6,"slug":7,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":10,"updatedAt":10,"publishedAt":11,"locale":12,"heading":8,"desc":8,"posts":237},[238,239,240,241,242,243],{"id":61,"documentId":62},{"id":64,"documentId":65},{"id":67,"documentId":68},{"id":70,"documentId":71},{"id":85,"documentId":86},{"id":97,"documentId":98},{"id":234,"documentId":245,"name":246,"slug":247,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":248,"updatedAt":248,"publishedAt":249,"locale":12,"heading":8,"desc":8,"posts":250},"mau3qzs4gq9pxckgymu674yr","MODX","modx","2026-05-16T10:03:44.164Z","2026-05-16T10:03:44.154Z",[251,252,253,254,255],{"id":49,"documentId":50},{"id":52,"documentId":53},{"id":76,"documentId":77},{"id":91,"documentId":92},{"id":94,"documentId":95},{"id":257,"documentId":258,"name":259,"slug":260,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":261,"updatedAt":261,"publishedAt":262,"locale":12,"heading":8,"desc":8,"posts":263},19,"bfi7bs1ny52g8tz3ok8wrngy","macOS","macos","2026-05-16T10:33:46.268Z","2026-05-16T10:33:46.265Z",[264,265],{"id":43,"documentId":44},{"id":58,"documentId":59},{"id":267,"documentId":268,"name":269,"slug":270,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":271,"updatedAt":271,"publishedAt":272,"locale":12,"heading":8,"desc":8,"posts":273},20,"georvivt518jgm5vp8rcv0kv","Инструменты","instrumenty","2026-05-16T10:33:46.941Z","2026-05-16T10:33:46.938Z",[274,275],{"id":55,"documentId":56},{"id":79,"documentId":80},{"id":277,"documentId":278,"name":279,"slug":280,"textcolor":8,"bgcolor":8,"published":9,"uri":281,"createdAt":282,"updatedAt":282,"publishedAt":283,"locale":12,"heading":284,"desc":127,"posts":285},31,"dcyh9y95rmthzo6oip4ftoez","AI","ai","\u002Fai","2026-05-30T10:54:12.198Z","2026-05-30T10:54:12.192Z","Искусственный интеллект",[286,287],{"id":100,"documentId":101},{"id":103,"documentId":104},{"id":106,"documentId":289,"name":290,"slug":291,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":292,"updatedAt":292,"publishedAt":293,"locale":12,"heading":8,"desc":8,"posts":294},"tfr5asfr2apchhtgxje8epz1","Стихи","stihi","2026-05-16T10:03:43.872Z","2026-05-16T10:03:43.861Z",[295],{"id":26,"documentId":27},{"id":206,"documentId":297,"name":298,"slug":299,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":300,"updatedAt":300,"publishedAt":301,"locale":12,"heading":8,"desc":8,"posts":302},"c7joczpqlb928nxr2l5qyg9m","Мысли","mysli","2026-05-16T10:03:44.061Z","2026-05-16T10:03:44.054Z",[303],{"id":116,"documentId":117},{"id":305,"documentId":306,"name":307,"slug":308,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":309,"updatedAt":309,"publishedAt":310,"locale":12,"heading":8,"desc":8,"posts":311},8,"dwpf4sx017aq366ygh46evsc","Психология","psihologiya","2026-05-16T10:03:44.268Z","2026-05-16T10:03:44.264Z",[312],{"id":119,"documentId":120},{"id":314,"documentId":315,"name":316,"slug":317,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":318,"updatedAt":318,"publishedAt":319,"locale":12,"heading":8,"desc":8,"posts":320},13,"qolbs7a9lkvr15oytyy3gj03","CSS","css","2026-05-16T10:03:45.289Z","2026-05-16T10:03:45.283Z",[321],{"id":82,"documentId":83},{"id":323,"documentId":324,"name":325,"slug":326,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":327,"updatedAt":327,"publishedAt":328,"locale":12,"heading":8,"desc":8,"posts":329},14,"lz1k1ridxwxre34lzf0jfl3t","SASS","sass","2026-05-16T10:03:45.319Z","2026-05-16T10:03:45.314Z",[330],{"id":82,"documentId":83},{"id":135,"documentId":136,"name":137,"slug":138,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":139,"updatedAt":139,"publishedAt":140,"locale":12,"heading":8,"desc":8,"posts":332},[333],{"id":85,"documentId":86},{"id":335,"documentId":336,"name":337,"slug":338,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":339,"updatedAt":339,"publishedAt":340,"locale":12,"heading":8,"desc":8,"posts":341},18,"gpitv9ds3usb3p8j7sgajglb","SEO","seo","2026-05-16T10:33:46.002Z","2026-05-16T10:33:45.995Z",[342],{"id":46,"documentId":47},{"id":344,"documentId":345,"name":346,"slug":347,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":348,"updatedAt":348,"publishedAt":349,"locale":12,"heading":8,"desc":8,"posts":350},21,"htsr27rbn93onqsys2gavt4m","Phpstorm","phpstorm","2026-05-16T10:33:46.959Z","2026-05-16T10:33:46.956Z",[351],{"id":55,"documentId":56},{"id":353,"documentId":354,"name":355,"slug":356,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":357,"updatedAt":357,"publishedAt":358,"locale":12,"heading":8,"desc":8,"posts":359},29,"l9ruh02w7yl3rvez05s8ndv7","Node.js","node-js","2026-05-16T10:33:47.947Z","2026-05-16T10:33:47.944Z",[360],{"id":73,"documentId":74},{"id":157,"documentId":362,"name":363,"slug":364,"textcolor":8,"bgcolor":8,"published":9,"uri":8,"createdAt":365,"updatedAt":365,"publishedAt":366,"locale":12,"heading":8,"desc":8,"posts":367},"xkffo03bgoiimugiwqgryrx0","Крипта","kripta","2026-05-16T10:33:48.241Z","2026-05-16T10:33:48.237Z",[368],{"id":88,"documentId":89}]