{"id":2867,"date":"2023-02-08T00:12:17","date_gmt":"2023-02-07T15:12:17","guid":{"rendered":"https:\/\/okamoto3.com\/?p=2867"},"modified":"2025-03-10T22:26:20","modified_gmt":"2025-03-10T13:26:20","slug":"motioneye-nginx-https","status":"publish","type":"post","link":"https:\/\/okamoto3.com\/index.php\/2023\/02\/08\/motioneye-nginx-https\/2867\/","title":{"rendered":"motioneye\u3092nginx\u3092\u901a\u3057\u3066https\u3067\u30a2\u30af\u30bb\u30b9\u3059\u308b"},"content":{"rendered":"<h2 class=\"wp-block-heading\">\u30c6\u30b9\u30c8\u74b0\u5883<\/h2><ul class=\"wp-block-list\"><li>Raspberry Pi OS Lite (32-bit)<\/li>\n\n<li>Debian Bullseys<\/li><\/ul><div class=\"wp-block-image\"><figure class=\"aligncenter size-medium\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"93\" src=\"https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2023\/02\/img_20230207_2240063876883157845724960.jpg?resize=300%2C93&#038;ssl=1\" alt=\"\" class=\"wp-image-2866\" srcset=\"https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2023\/02\/img_20230207_2240063876883157845724960.jpg?resize=300%2C93&amp;ssl=1 300w, https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2023\/02\/img_20230207_2240063876883157845724960.jpg?resize=600%2C186&amp;ssl=1 600w, https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2023\/02\/img_20230207_2240063876883157845724960.jpg?w=697&amp;ssl=1 697w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><figcaption class=\"wp-element-caption\">motioneye<\/figcaption><\/figure><\/div><p>\u5143\u30cd\u30bf\u2193\u3042\u308a\u304c\u3068\u3046\u3054\u3056\u3044\u307e\u3059\u3002<\/p><h2 class=\"wp-block-heading\"><a rel=\"noreferrer noopener\" href=\"https:\/\/letsencrypt.org\/ja\/docs\/certificates-for-localhost\/\" target=\"_blank\">localhost\u306e\u79d8\u5bc6\u9375\u3068\u81ea\u5df1\u7f72\u540d\u8a3c\u660e\u66f8\u3092\u751f\u6210\u3059\u308b\u6700\u3082\u7c21\u5358\u306a\u65b9\u6cd5<\/a><\/h2><p>\u3053\u3061\u3089\u306e\u8a18\u8ff0\u306b\u3088\u308b\u3068<\/p><p class=\"has-white-color has-vivid-cyan-blue-background-color has-text-color has-background\">CA \u306e\u52a9\u3051\u3092\u501f\u308a\u306a\u304f\u3066\u3082\u3001\u8ab0\u3067\u3082\u81ea\u5206\u306e\u8a3c\u660e\u66f8\u3092\u4f5c\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002 \u552f\u4e00\u306e\u9055\u3044\u306f\u3001\u81ea\u5206\u3067\u4f5c\u3063\u305f\u8a3c\u660e\u66f8\u306f\u3001<strong><mark style=\"background-color:rgba(0,0,0,0);color:#f78da7\" class=\"has-inline-color has-pale-pink-color\">\u4ed6\u306e\u8ab0\u304b\u3089\u3082\u4fe1\u983c\u3055\u308c\u306a\u3044<\/mark><\/strong>\u3068\u3044\u3046\u3053\u3068\u3067\u3059\u3002 \u305d\u308c\u3067\u3082\u3001<mark style=\"background-color:rgba(0,0,0,0);color:#fcb900\" class=\"has-inline-color has-luminous-vivid-amber-color\">\u30ed\u30fc\u30ab\u30eb\u306e\u958b\u767a\u306e\u5834\u5408\u306f\u5341\u5206<\/mark>\u3067\u3059\u3002<\/p><h2 class=\"wp-block-heading has-text-align-center\">\u4ed6\u306e\u8ab0\u304b\u3089\u3082\u4fe1\u983c\u3055\u308c\u306a\u3044<\/h2><p>\u6c17\u306b\u5165\u3063\u305f\uff01\u3057\u304b\u3082\u3001<strong><mark style=\"background-color:rgba(0,0,0,0);color:#cf2e2e\" class=\"has-inline-color has-vivid-red-color\">\u958b\u767a\u306b\u306f\u5341\u5206\uff01<\/mark><\/strong><\/p><ul class=\"wp-block-list\"><li>\u30ef\u30f3\u30e9\u30a4\u30ca\u30fc\u3058\u3083\u3057<\/li><\/ul><p class=\"has-white-color has-black-background-color has-text-color has-background\">openssl req -x509 -out <mark style=\"background-color:rgba(0,0,0,0);color:#f78da7\" class=\"has-inline-color has-pale-pink-color\">localhost.crt<\/mark> -keyout <mark style=\"background-color:rgba(0,0,0,0);color:#f78da7\" class=\"has-inline-color has-pale-pink-color\">localhost.key<\/mark> \\<br \/>&nbsp; -newkey rsa:2048 -nodes -sha256 \\<br \/>&nbsp; -subj &#8216;\/CN=localhost&#8217; -extensions EXT -config &lt;( \\<br \/>&nbsp;&nbsp; printf &#8220;[dn]\\nCN=localhost\\n[req]\\ndistinguished_name = dn\\n[EXT]\\nsubjectAltName=DNS:localhost\\nkeyUsage=digitalSignature\\nextendedKeyUsage=serverAuth&#8221;)<\/p><p class=\"has-white-color has-cyan-bluish-gray-background-color has-text-color has-background\">Generating a RSA private key<br \/>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..+++++<br \/>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;+++++<br \/>writing new private key to &#8216;localhost.key&#8217;<\/p><p>\u3067\u304d\u305f\uff01<\/p><ul class=\"wp-block-list\"><li>localhost.crt     (\u8a3c\u660e\u66f8\u30d5\u30a1\u30a4\u30eb)<\/li>\n\n<li>localhost.key    (\u79d8\u5bc6\u9375\u30d5\u30a1\u30a4\u30eb)<\/li><\/ul><p>\u30d5\u30a1\u30a4\u30eb\u540d\u3092\u5909\u3048\u305f\u3044\u5834\u5408\u3001\u2191\u30ef\u30f3\u30e9\u30a4\u30ca\u30fc\u306e\u8d64\u6587\u5b57\u306e\u90e8\u5206\u3092\u5909\u3048\u308b\u3002<\/p><ul class=\"wp-block-list\"><li>\u8a3c\u660e\u66f8\u306e\u5185\u5bb9\u3092\u78ba\u8a8d<ul class=\"wp-block-list has-white-color has-black-background-color has-text-color has-background\"><li>sudo openssl x509 -text -noout -in \/\u8a3c\u660e\u66f8\u30d5\u30a1\u30a4\u30eb<\/li><\/ul><\/li><\/ul><ul class=\"wp-block-list\"><li>\u79d8\u5bc6\u9375\u306e\u5185\u5bb9\u3092\u78ba\u8a8d<ul class=\"wp-block-list has-white-color has-black-background-color has-text-color has-background\"><li>sudo openssl rsa -text -noout -in \/\u79d8\u5bc6\u9375\u30d5\u30a1\u30a4\u30eb<\/li><\/ul><\/li><\/ul><h2 class=\"wp-block-heading\">motioneye\u3092\u30d0\u30fc\u30c1\u30e3\u30eb\u30db\u30b9\u30c8\u3068\u3057\u3066\u3001nginx\u304b\u3089https\u3067\u30a2\u30af\u30bb\u30b9\u3059\u308b\u8a2d\u5b9a<\/h2><p>(1)\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u307e\u3060\u306a\u3089\u3053\u3061\u3089\u3002<\/p><ul class=\"wp-block-list has-white-color has-black-background-color has-text-color has-background\"><li>sudo apt install nginx -y<\/li><\/ul><p>(2)localhost.crt\u3068localhost.key\u3092\u3001nginx\u306essl\u30d5\u30a9\u30eb\u30c0\u306b\u79fb\u52d5\u3059\u308b\u3002<\/p><ul class=\"wp-block-list has-white-color has-black-background-color has-text-color has-background\"><li>sudo mkdir \/etc\/nginx\/ssl<\/li>\n\n<li>sudo mv localhost.* \/etc\/nginx\/ssl<\/li><\/ul><p>(2)sites-available\u306b\u30d0\u30fc\u30c1\u30e3\u30eb\u30db\u30b9\u30c8\u306e\u5b9a\u7fa9\u30d5\u30a1\u30a4\u30eb\u4f5c\u6210<\/p><ul class=\"wp-block-list\"><li>\u30db\u30b9\u30c8\u540d:   \u25cb\u25cb\u25cb\u25cb\u25cb(kame1\u307f\u305f\u3044\u306a)<\/li>\n\n<li>URL\u30d1\u30b9:   \u25b3\u25b3\u25b3\u25b3(cam1\u307f\u305f\u3044\u306a)<\/li><\/ul><ul class=\"wp-block-list has-white-color has-black-background-color has-text-color has-background\"><li>sudo nano \/etc\/nginx\/sites-available\/\u25cb\u25cb\u25cb\u25cb\u25cb<\/li><\/ul><p class=\"has-white-color has-black-background-color has-text-color has-background\">server {<br \/><br \/>&nbsp;&nbsp;&nbsp; listen 443 ssl;<br \/><br \/>&nbsp;&nbsp;&nbsp; server_name \u25cb\u25cb\u25cb\u25cb\u25cb;<br \/><br \/>&nbsp;&nbsp;&nbsp; <mark style=\"background-color:rgba(0,0,0,0);color:#f78da7\" class=\"has-inline-color has-pale-pink-color\">ssl_certificate \/etc\/nginx\/ssl\/localhost.crt;<\/mark><br \/><mark style=\"background-color:rgba(0,0,0,0);color:#f78da7\" class=\"has-inline-color has-pale-pink-color\">&nbsp;&nbsp;&nbsp; ssl_certificate_key \/etc\/nginx\/ssl\/localhost.key;<\/mark><br \/><br \/>&nbsp;&nbsp;&nbsp; location \/\u25b3\u25b3\u25b3\u25b3\/ {<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proxy_pass http:\/\/IP\u30a2\u30c9\u30ec\u30b9:8765\/;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proxy_read_timeout 120s;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; access_log off;<br \/>&nbsp;&nbsp;&nbsp; }<br \/><br \/>}<\/p><p>(3)sites-enabled\u306bLink\u3092\u306f\u308b\u3002<\/p><ul class=\"wp-block-list has-white-color has-black-background-color has-text-color has-background\"><li>sudo ln -s \/etc\/nginx\/sites-available\/\u25cb\u25cb\u25cb\u25cb\u25cb \/etc\/nginx\/sites-enabled\/\u25cb\u25cb\u25cb\u25cb\u25cb<\/li><\/ul><p>\u30d5\u30a9\u30eb\u30c0\u306e\u5f79\u5272<\/p><ul class=\"wp-block-list\"><li>sites-available\uff08\u5b9a\u7fa9\u30d5\u30a1\u30a4\u30eb\u306e\u5b9f\u4f53\u5165\u308c\uff09<\/li>\n\n<li>sites-enabled\uff08\u5b9f\u4f53\u3078\u306e\u30ea\u30f3\u30af\u304c\u3042\u308c\u3070\u30d0\u30fc\u30c1\u30e3\u30eb\u30db\u30b9\u30c8\u304c\u8d77\u52d5\u3059\u308b\u3002\uff09<\/li><\/ul><p>(4)nginx\u30c7\u30fc\u30e2\u30f3\u518d\u8d77\u52d5<\/p><ul class=\"wp-block-list has-white-color has-black-background-color has-text-color has-background\"><li>sudo service nginx restart<\/li><\/ul><p>(5)\u30e1\u30e2<\/p><ul class=\"wp-block-list\"><li>\u30a2\u30af\u30bb\u30b9\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<ul class=\"wp-block-list\"><li>https:\/\/\u25cb\u25cb\u25cb\u25cb\u25cb\/\u25b3\u25b3\u25b3\u25b3\u307f\u305f\u3044\u306a\u3002<\/li><\/ul>\n\n<ul class=\"wp-block-list\"><li>https:\/\/kame1\/cam1<\/li><\/ul><\/li><\/ul><ul class=\"wp-block-list\"><li>\u8b66\u544a<\/li><\/ul><div class=\"wp-block-image\"><figure class=\"aligncenter size-medium\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"225\" height=\"300\" src=\"https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2023\/02\/img_20230207_2357485383888522528236233.jpg?resize=225%2C300&#038;ssl=1\" alt=\"\" class=\"wp-image-2877\" srcset=\"https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2023\/02\/img_20230207_2357485383888522528236233.jpg?resize=225%2C300&amp;ssl=1 225w, https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2023\/02\/img_20230207_2357485383888522528236233.jpg?resize=769%2C1024&amp;ssl=1 769w, https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2023\/02\/img_20230207_2357485383888522528236233.jpg?resize=768%2C1023&amp;ssl=1 768w, https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2023\/02\/img_20230207_2357485383888522528236233.jpg?resize=600%2C799&amp;ssl=1 600w, https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2023\/02\/img_20230207_2357485383888522528236233.jpg?w=1064&amp;ssl=1 1064w\" sizes=\"auto, (max-width: 225px) 100vw, 225px\" \/><figcaption class=\"wp-element-caption\">\u3053\u308c\u306f\u7121\u8996\u3057\u3066OK!<\/figcaption><\/figure><\/div><ul class=\"wp-block-list\"><li>http:\u3067\u30a2\u30af\u30bb\u30b9\u3059\u308b\u30d0\u30fc\u30c1\u30e3\u30eb\u30db\u30b9\u30c8\u306e\u5b9a\u7fa9<\/li><\/ul><p>\u3061\u306a\u307f\u306b\u3001SSL\u306a\u3057\u3067\u306f\u3053\u308c\u3002\u2193<\/p><p class=\"has-white-color has-black-background-color has-text-color has-background\">server {<br \/>&nbsp;&nbsp;&nbsp; listen 80;<br \/>&nbsp;&nbsp;&nbsp; server_name \u25cb\u25cb\u25cb\u25cb\u25cb;<br \/>&nbsp;&nbsp;&nbsp; location \/cam1\/ {<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proxy_pass http:\/\/\uff29\uff30\u30a2\u30c9\u30ec\u30b9:8765\/;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proxy_read_timeout 120s;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; access_log off;<br \/>&nbsp;&nbsp;&nbsp; }<br \/>}<\/p><ul class=\"wp-block-list\"><li>\u8a2d\u5b9a\u306e\u30c6\u30b9\u30c8<ul class=\"wp-block-list has-white-color has-black-background-color has-text-color has-background\"><li>sudo nginx&nbsp; -t<\/li><\/ul><\/li><\/ul><ul class=\"wp-block-list\"><li>log\u30d5\u30a1\u30a4\u30eb\u306e\u5834\u6240\u3068\u78ba\u8a8d<ul class=\"wp-block-list has-white-color has-black-background-color has-text-color has-background\"><li>\/var\/log\/nginx\/error.log<\/li>\n\n<li>journalctl -xe<\/li><\/ul><\/li><\/ul><h2 class=\"wp-block-heading\">\u3084\u308a\u305f\u304b\u3063\u305f\u3053\u3068<\/h2><p>\u8a66\u884c\u932f\u8aa4\u306e\u9014\u4e2d\u3067\u3001Dropbox developers\u306eApp console\u306b\u3042\u308bOAuth2 redirect URLs(https\u5fc5\u9808)\u306b\u3001motioneye\u306e\uff35\uff32\uff2c\u3092\u8a2d\u5b9a\u3057\u3066\u307f\u305f\u304b\u3063\u305f\u3002<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-medium\"><a href=\"https:\/\/www.dropbox.com\/developers\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"248\" src=\"https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2023\/02\/img_20230207_2339162974413487981219402.jpg?resize=300%2C248&#038;ssl=1\" alt=\"\" class=\"wp-image-2871\" srcset=\"https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2023\/02\/img_20230207_2339162974413487981219402.jpg?resize=300%2C248&amp;ssl=1 300w, https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2023\/02\/img_20230207_2339162974413487981219402.jpg?resize=768%2C636&amp;ssl=1 768w, https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2023\/02\/img_20230207_2339162974413487981219402.jpg?resize=600%2C497&amp;ssl=1 600w, https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2023\/02\/img_20230207_2339162974413487981219402.jpg?w=866&amp;ssl=1 866w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure><\/div><div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"294\" src=\"https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2023\/02\/image_editor_output_image-2012730539-1675781359890466401886422309728.jpg?resize=750%2C294&#038;ssl=1\" alt=\"\" class=\"wp-image-2874\" srcset=\"https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2023\/02\/image_editor_output_image-2012730539-1675781359890466401886422309728.jpg?w=761&amp;ssl=1 761w, https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2023\/02\/image_editor_output_image-2012730539-1675781359890466401886422309728.jpg?resize=300%2C117&amp;ssl=1 300w, https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2023\/02\/image_editor_output_image-2012730539-1675781359890466401886422309728.jpg?resize=600%2C235&amp;ssl=1 600w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure><\/div><p class=\"has-text-align-left\">\u4ee5\u4e0a\u3001\u53c2\u8003\u307e\u3067<\/p><hr class=\"wp-block-separator has-css-opacity\"\/><div class=\"wp-block-image is-style-rounded\"><figure class=\"aligncenter size-thumbnail\"><a href=\"https:\/\/youtube.com\/user\/hishigeki3\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2021\/10\/Screenshot_2021-10-25-07-00-51-667_com.google.android.youtube-01_copy_270x246.jpeg?resize=150%2C150&#038;ssl=1\" alt=\"\" class=\"wp-image-658\" srcset=\"https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2021\/10\/Screenshot_2021-10-25-07-00-51-667_com.google.android.youtube-01_copy_270x246.jpeg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2021\/10\/Screenshot_2021-10-25-07-00-51-667_com.google.android.youtube-01_copy_270x246.jpeg?resize=100%2C100&amp;ssl=1 100w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a><figcaption class=\"wp-element-caption\">\u3088\u308d\u3057\u3051\u308c\u3070\u30c1\u30e3\u30f3\u30cd\u30eb\u767b\u9332\u3088\u308d\u3057\u304f\u304a\u9858\u3044\u7533\u3057\u4e0a\u3052\u307e\u3059\uff01<\/figcaption><\/figure><\/div><hr class=\"wp-block-separator has-css-opacity\"\/>","protected":false},"excerpt":{"rendered":"<p>\u30c6\u30b9\u30c8\u74b0\u5883 \u5143\u30cd\u30bf\u2193\u3042\u308a\u304c\u3068\u3046\u3054\u3056\u3044\u307e\u3059\u3002 localhost\u306e\u79d8\u5bc6\u9375\u3068\u81ea\u5df1\u7f72\u540d\u8a3c\u660e\u66f8\u3092\u751f\u6210\u3059\u308b\u6700\u3082\u7c21\u5358\u306a\u65b9\u6cd5 \u3053\u3061\u3089\u306e\u8a18\u8ff0\u306b\u3088\u308b\u3068 CA \u306e\u52a9\u3051\u3092\u501f\u308a\u306a\u304f\u3066\u3082\u3001\u8ab0\u3067\u3082\u81ea\u5206\u306e\u8a3c\u660e\u66f8\u3092\u4f5c\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002 \u552f\u4e00\u306e\u9055\u3044\u306f\u3001\u81ea&hellip; <a class=\"more-link\" href=\"https:\/\/okamoto3.com\/index.php\/2023\/02\/08\/motioneye-nginx-https\/2867\/\">\u7d9a\u304d\u3092\u8aad\u3080 <span class=\"screen-reader-text\">motioneye\u3092nginx\u3092\u901a\u3057\u3066https\u3067\u30a2\u30af\u30bb\u30b9\u3059\u308b<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":2870,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[224,23,213,54],"tags":[190],"class_list":["post-2867","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-motioneye","category-raspberry-pi","category-all-articles","category-setting","tag-motioneye","entry"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/okamoto3.com\/wp-content\/uploads\/2023\/02\/nginx_logo_icon_169915.png?fit=512%2C512&ssl=1","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/okamoto3.com\/index.php\/wp-json\/wp\/v2\/posts\/2867","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/okamoto3.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/okamoto3.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/okamoto3.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/okamoto3.com\/index.php\/wp-json\/wp\/v2\/comments?post=2867"}],"version-history":[{"count":14,"href":"https:\/\/okamoto3.com\/index.php\/wp-json\/wp\/v2\/posts\/2867\/revisions"}],"predecessor-version":[{"id":3724,"href":"https:\/\/okamoto3.com\/index.php\/wp-json\/wp\/v2\/posts\/2867\/revisions\/3724"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/okamoto3.com\/index.php\/wp-json\/wp\/v2\/media\/2870"}],"wp:attachment":[{"href":"https:\/\/okamoto3.com\/index.php\/wp-json\/wp\/v2\/media?parent=2867"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/okamoto3.com\/index.php\/wp-json\/wp\/v2\/categories?post=2867"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/okamoto3.com\/index.php\/wp-json\/wp\/v2\/tags?post=2867"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}