[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"tag-linux":3,"categories-menu":13,"posts-\u002Ftag\u002Flinux-{\"filters\":{\"tags\":{\"slug\":\"linux\"}},\"pagination\":{\"pageSize\":5}}-1":121},{"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":256},[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":250,"author":252,"comments":32,"reactions":255},"2018-11-25T13:51:00.000Z","Библиотека для создания резервных копий сервера","biblioteka-dlya-sozdaniya-rezervnyh-kopiy-servera","Я тут написал библиотеку для **создания резервных копий сервера** на моём любимом PHP. Хочу поделиться с вами!\n\n**Что умеет:**\n\n- Поддерживает **MySQL**\n\n- Сжимает в **Zip**\n\n- Выгружает на **Яндекс.Диск**\n\n**Что выгружает:**\n\n- Юзеров, у которых есть конфиг `dumper.yaml` в корне\n\n- Папки `\u002Froot\u002F` и `\u002Fetc\u002F`\n\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":202,"alternativeText":127,"caption":127,"width":208,"height":209,"formats":210,"hash":243,"ext":212,"mime":215,"size":244,"url":245,"previewUrl":8,"provider":246,"provider_metadata":8,"folderPath":247,"createdAt":248,"updatedAt":248,"publishedAt":249,"locale":8},14,"x2cwfc79zgkb3ui4esmot0ei",1536,1024,{"large":211,"small":221,"medium":229,"thumbnail":236},{"ext":212,"url":213,"hash":214,"mime":215,"name":216,"path":8,"size":217,"width":218,"height":219,"sizeInBytes":220},".png","\u002Fuploads\u002Flarge_Dumper_323ad90d21.png","large_Dumper_323ad90d21","image\u002Fpng","large_Dumper",677.72,1000,667,677718,{"ext":212,"url":222,"hash":223,"mime":215,"name":224,"path":8,"size":225,"width":226,"height":227,"sizeInBytes":228},"\u002Fuploads\u002Fsmall_Dumper_323ad90d21.png","small_Dumper_323ad90d21","small_Dumper",159.56,500,333,159558,{"ext":212,"url":230,"hash":231,"mime":215,"name":232,"path":8,"size":233,"width":234,"height":226,"sizeInBytes":235},"\u002Fuploads\u002Fmedium_Dumper_323ad90d21.png","medium_Dumper_323ad90d21","medium_Dumper",367.76,750,367762,{"ext":212,"url":237,"hash":238,"mime":215,"name":239,"path":8,"size":240,"width":241,"height":97,"sizeInBytes":242},"\u002Fuploads\u002Fthumbnail_Dumper_323ad90d21.png","thumbnail_Dumper_323ad90d21","thumbnail_Dumper",22.25,160,22253,"Dumper_323ad90d21",499.9,"\u002Fuploads\u002FDumper_323ad90d21.png","local","\u002F1","2026-08-16T12:02:22.304Z","2026-08-16T12:02:22.305Z",[251],{"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":253,"icon":8,"firstname":150,"lastname":149,"phone":147,"locale":8,"role":254,"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":257,"pageCount":32,"total":258},5,6]