{"id":5864,"date":"2020-01-12T14:36:04","date_gmt":"2020-01-12T05:36:04","guid":{"rendered":"https:\/\/pandanote.info\/?p=5864"},"modified":"2021-03-26T23:08:00","modified_gmt":"2021-03-26T14:08:00","slug":"%e3%82%aa%e3%83%b3%e3%83%97%e3%83%ac%e3%83%9f%e3%82%b9%e3%81%aafedora-31%e3%81%abgrowi%e3%82%92%e5%8b%95%e3%81%8b%e3%81%97%e3%81%a6%e3%81%bf%e3%81%9f%e3%81%9d%e3%81%ae1-growi%e7%ad%89%e3%81%ae","status":"publish","type":"post","link":"https:\/\/pandanote.info\/?p=5864","title":{"rendered":"\u30aa\u30f3\u30d7\u30ec\u30df\u30b9\u306aFedora 31(or later)\u3067GROWI\u3092\u52d5\u304b\u3057\u3066\u307f\u305f(1\/2): GROWI\u7b49\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3002"},"content":{"rendered":"<h2>\u306f\u3058\u3081\u306b<\/h2>\n<p>\u6a2a\u6d5c\u3067\u5bb6\u3092\u8cb7\u3046\u76f4\u524d\u306e\u6642\u671f\u3042\u305f\u308a(2014\u5e74\u304f\u3089\u3044)\u304b\u3089\u3001\u500b\u4eba\u7528\u306e\u60c5\u5831\u306e\u84c4\u7a4d\u7528\u306bMediaWiki\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u904b\u7528\u3057\u3066\u3044\u307e\u3057\u305f\u304c\u2026<\/p>\n<ol>\n<li>MediaWiki\u306e\u62e1\u5f35\u6a5f\u80fd\u306e\u7dad\u6301\u7ba1\u7406\u304c\u72ec\u81ea\u4ed5\u69d8\u3067\u3042\u308a\u3001\u500b\u4eba\u304c\u7247\u624b\u9593\u3067\u884c\u3046\u306b\u306f\u5927\u639b\u304b\u308a\u3059\u304e\u308b\u611f\u3058\u3067\u3042\u308b\u3053\u3068\u3002Fedora\u306e\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3068\u3068\u3082\u306bMediaWiki\u672c\u4f53\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3082\u4e0a\u304c\u308a\u307e\u3059\u304c\u3001\u305d\u308c\u306b\u3064\u308c\u3066MediaWiki\u306e\u95a2\u6570\u3084\u5185\u90e8\u306e\u4ed5\u69d8\u304c\u5927\u304d\u304f\u5909\u308f\u308b\u3053\u3068\u304c\u3042\u308a\u307e\u3059\u3002\u305d\u306e\u5909\u66f4\u306b\u62e1\u5f35\u6a5f\u80fd\u304c\u3064\u3044\u3066\u884c\u3051\u306a\u304f\u306a\u308b\u3053\u3068\u304c\u5272\u3068\u3042\u308a\u3001\u305d\u306e\u5bfe\u5fdc\u306e\u305f\u3081\u306e\u4f5c\u696d\u306b\u76f8\u5f53\u306e\u624b\u9593\u3092\u8981\u3059\u308b\u3053\u3068\u3082\u591a\u3005\u3042\u308a\u307e\u3059\u3002<\/li>\n<li>MediaWiki\u306b\u3042\u308b\u8a18\u4e8b\u306e\u3046\u3061\u5b9a\u671f\u7684\u306b\u8ffd\u52a0\u3057\u305f\u308a\u66f4\u65b0\u3057\u3066\u3044\u308b\u8a18\u4e8b\u306e\u5185\u5bb9\u304cMediaWiki\u304c\u672c\u6765\u5f97\u610f\u3068\u3057\u3066\u3044\u308b\u7528\u8a9e\u306b\u5bfe\u3059\u308b\u8aac\u660e\u3068\u3044\u3046\u3088\u308a\u306f\u30e1\u30e2\u66f8\u304d\u7684\u306a\u3082\u306e\u304c\u591a\u304f\u3001\u304b\u3064\u7279\u5b9a\u306e\u5185\u5bb9\u306b\u7d5e\u3089\u308c\u3066\u304d\u305f\u3053\u3068\u3002<\/li>\n<li>\u904e\u53bb\u306bMediaWiki\u306b\u4fdd\u5b58\u3057\u305f\u8a18\u4e8b\u3092\u3055\u304b\u306e\u307c\u3063\u3066\u307f\u3066\u3082\u3001\u4fdd\u5b58\u304c\u5fc5\u8981\u306a\u8a18\u4e8b\u306f\u30e1\u30e2\u66f8\u304d\u7684\u306a\u8a18\u4e8b\u304c\u307b\u3068\u3093\u3069\u3067\u3042\u308b\u3053\u3068\u3002<\/li>\n<li>\u305f\u307e\u305f\u307e\u8077\u5834\u3067crowi\u3092\u4f7f\u3044\u59cb\u3081\u305f\u306e\u3067\u3001\u4f7f\u3063\u3066\u307f\u305f\u3068\u3053\u308d\u4f7f\u3044\u3084\u3059\u304b\u3063\u305f\u3053\u3068(\u203b\u500b\u4eba\u306e\u611f\u60f3\u3067\u3059)\u3002<\/li>\n<\/ol>\n<p>\u3068\u3044\u3046\u3053\u3068\u306b\u306a\u3063\u3066\u304d\u307e\u3057\u305f\u3002<\/p>\n<p>\u305d\u3053\u3067\u3001Fedora 31\u3067\u7a3c\u50cd\u3055\u305b\u3066\u3044\u308b\u30b5\u30fc\u30d0\u306bcrowi\u2026\u3067\u306f\u306a\u304f\u3001GROWI\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3053\u3068\u306b\u3057\u307e\u3057\u305f\u3002<\/p>\n<h2>\u524d\u63d0\u3068\u306a\u308b\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h2>\n<h3>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306e\u5bfe\u8c61\u304b\u3089\u9664\u5916\u3057\u305f\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2<\/h3>\n<p>GROWI\u672c\u4f53\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306e\u524d\u306b\u3001GROWI\u304c\u4f9d\u5b58\u3057\u3066\u3044\u308b\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2(\u4ee5\u4e0b\u3001\u300c\u524d\u63d0\u3068\u306a\u308b\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u300d\u3068\u66f8\u304d\u307e\u3059\u3002)\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u304c\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u5148\u306e\u30de\u30b7\u30f3\u306e\u30ea\u30bd\u30fc\u30b9\u306e\u5236\u7d04\u306e\u95a2\u4fc2\u3067\u3001Elasticsearch\u306f\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u884c\u3063\u3066\u3044\u307e\u305b\u3093\u3002<\/p>\n<h3>Node.js\u53ca\u3073\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h3>\n<p>\u307e\u305a\u3001\u6700\u521d\u306bNode.js\u53ca\u3073npm\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u304c\u2026<\/p>\n<div class=\"code\">$ sudo dnf install &#45;&#45;skip-broken nodejs<br \/>\n\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u671f\u9650\u5207\u308c\u306e\u6700\u7d42\u78ba\u8a8d: 2:13:07 \u6642\u9593\u524d\u306e 2020\u5e7401\u670806\u65e5 17\u664253\u520618\u79d2 \u306b\u5b9f\u65bd\u3057\u307e\u3057\u305f\u3002<br \/>\n\u4f9d\u5b58\u95a2\u4fc2\u304c\u89e3\u6c7a\u3057\u307e\u3057\u305f\u3002<br \/>\n&nbsp;<br \/>\n(\u4e2d\u7565)<br \/>\n&nbsp;<br \/>\n\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb  5 \u30d1\u30c3\u30b1\u30fc\u30b8<br \/>\n&nbsp;<br \/>\n\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30b5\u30a4\u30ba\u306e\u5408\u8a08: 25 M<br \/>\n\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6e08\u307f\u306e\u30b5\u30a4\u30ba: 132 M<br \/>\n\u3053\u308c\u3067\u3088\u308d\u3057\u3044\u3067\u3059\u304b? [y\/N]: y<br \/>\n&nbsp;<br \/>\n(\u4e2d\u7565)<br \/>\n&nbsp;<br \/>\n\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6e08\u307f:<br \/>\n  nodejs-1:12.13.1-1.fc31.x86_64        nodejs-docs-1:12.13.1-1.fc31.noarch  libuv-1:1.34.0-1.fc31.x86_64  nodejs-libs-1:12.13.1-1.fc31.x86_64<br \/>\n  npm-1:6.12.1-1.12.13.1.1.fc31.x86_64<br \/>\n&nbsp;<br \/>\n\u5b8c\u4e86\u3057\u307e\u3057\u305f!<\/div>\n<p>&nbsp;<br \/>\n\u3068\u3044\u3046\u3053\u3068\u3067\u3001Node.js\u306f12.13.1\u304c\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u305f\u3088\u3046\u3067\u3059\u3002<\/p>\n<p>\u3053\u306e\u8a18\u4e8b\u3092\u6700\u521d\u306b\u66f8\u3044\u305f\u6642\u70b9(2020\u5e741\u6708)\u306b\u304a\u3051\u308bGROWI\u306eGitHub\u306e\u30da\u30fc\u30b8\u306b\u3088\u308b\u3068\u3001Node.js\u306fv10.x\u306b\u306e\u307f\u5bfe\u5fdc\u3057\u3066\u3044\u3066v11.x\u306b\u3064\u3044\u3066\u306f&#8221;DON&#8217;T USE&#8221;\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u304c\u3001<\/p>\n<p>\u300c<strong>\u4eca\u56de\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u305fNode.js\u306fv11.x\u3067\u306f\u306a\u3044\u306e\u3067\u30e8\u30b7!!(\u753b\u50cf\u7565)<\/strong>\u300d<\/p>\n<p>\u3068\u3044\u3046\u3053\u3068\u306b\u3057\u3066\u3001\u5148\u306b\u9032\u3080\u3053\u3068\u306b\u3057\u307e\u3059\u3002<\/p>\n<p>\u306a\u304a\u3001npm\u306f6.12.1\u304c\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u3066\u3044\u308b\u3088\u3046\u3067\u3059\u3002<\/p>\n<h3>GNU C++\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h3>\n<p>\u6b21\u306fyarn\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u3057\u307e\u3059\u304c\u3001\u305d\u306e\u524d\u306byarn\u304cGNU C++\u3092\u5229\u7528\u3057\u3066\u3044\u308b\u305f\u3081\u3001GNU C++\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p>\n<div class=\"code\">$ sudo dnf install gcc-c++<br \/>\n\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u671f\u9650\u5207\u308c\u306e\u6700\u7d42\u78ba\u8a8d: 2:14:42 \u6642\u9593\u524d\u306e 2020\u5e7401\u670806\u65e5 17\u664253\u520618\u79d2 \u306b\u5b9f\u65bd\u3057\u307e\u3057\u305f\u3002<br \/>\n\u4f9d\u5b58\u95a2\u4fc2\u304c\u89e3\u6c7a\u3057\u307e\u3057\u305f\u3002<br \/>\n&nbsp;<br \/>\n(\u4e2d\u7565)<br \/>\n&nbsp;<br \/>\n\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb  2 \u30d1\u30c3\u30b1\u30fc\u30b8<br \/>\n&nbsp;<br \/>\n\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30b5\u30a4\u30ba\u306e\u5408\u8a08: 13 M<br \/>\n\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6e08\u307f\u306e\u30b5\u30a4\u30ba: 41 M<br \/>\n\u3053\u308c\u3067\u3088\u308d\u3057\u3044\u3067\u3059\u304b? [y\/N]: y<br \/>\n&nbsp;<br \/>\n(\u4e2d\u7565)<br \/>\n&nbsp;<br \/>\n\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6e08\u307f:<br \/>\n  gcc-c++-9.2.1-1.fc31.x86_64                                         libstdc++-devel-9.2.1-1.fc31.x86_64<br \/>\n&nbsp;<br \/>\n\u5b8c\u4e86\u3057\u307e\u3057\u305f!<\/div>\n<p>&nbsp;<\/p>\n<h3>yarn\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h3>\n<p>yarn\u3092\u4ee5\u4e0b\u306e\u624b\u9806\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p>\n<ol>\n<li>\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u3001yarn\u7528\u306e\u30ea\u30dd\u30b8\u30c8\u30ea\u306e\u5b9a\u7fa9\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002\n<div class=\"code\">$ curl -sL https:\/\/dl.yarnpkg.com\/rpm\/yarn.repo | sudo tee \/etc\/yum.repos.d\/yarn.repo<br \/>\n[yarn]<br \/>\nname=Yarn Repository<br \/>\nbaseurl=https:\/\/dl.yarnpkg.com\/rpm\/<br \/>\nenabled=1<br \/>\ngpgcheck=1<br \/>\ngpgkey=https:\/\/dl.yarnpkg.com\/rpm\/pubkey.gpg<\/div>\n<p>&nbsp;\n<\/li>\n<li>\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u3001yarn\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002\n<div class=\"code\">$ sudo yum install yarn<br \/>\nYarn Repository         994 kB\/s | 364 kB     00:00<br \/>\n\u4f9d\u5b58\u95a2\u4fc2\u304c\u89e3\u6c7a\u3057\u307e\u3057\u305f\u3002<br \/>\n&nbsp;<br \/>\n(\u4e2d\u7565)<br \/>\n&nbsp;<br \/>\n\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30b5\u30a4\u30ba\u306e\u5408\u8a08: 1.2 M<br \/>\n\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6e08\u307f\u306e\u30b5\u30a4\u30ba: 5.1 M<br \/>\n\u3053\u308c\u3067\u3088\u308d\u3057\u3044\u3067\u3059\u304b? [y\/N]: y<br \/>\n&nbsp;<br \/>\n(\u4e2d\u7565)<br \/>\n&nbsp;<br \/>\nGPG \u9375 0x6963F07F \u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u4e2d:<br \/>\n Userid     : &#8220;Yarn RPM Packaging <yarn@dan.cx>&#8221;<br \/>\n Fingerprint: 9A6F 73F3 4BEB 7473 4D8C 6914 9CBB B558 6963 F07F<br \/>\n From       : https:\/\/dl.yarnpkg.com\/rpm\/pubkey.gpg<br \/>\n\u3053\u308c\u3067\u3088\u308d\u3057\u3044\u3067\u3059\u304b? [y\/N]: y<br \/>\n&nbsp;<br \/>\n(\u4e2d\u7565)<br \/>\n&nbsp;<br \/>\n\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6e08\u307f:<br \/>\n  yarn-1.21.1-1.noarch<br \/>\n&nbsp;<br \/>\n\u5b8c\u4e86\u3057\u307e\u3057\u305f!\n<\/div>\n<p>&nbsp;\n<\/li>\n<\/ol>\n<h3>MongoDB\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h3>\n<p>\u4ee5\u4e0b\u306e\u624b\u9806\u3067MongoDB\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p>\n<ol>\n<li>MongoDB\u306e\u30ea\u30dd\u30b8\u30c8\u30ea\u5b9a\u7fa9\u7528\u306e\u30d5\u30a1\u30a4\u30eb(Fedora 31\u7528)\u3092\u4f5c\u6210\u3057\u3001\/etc\/yum.repos.d\/mongodb-org.repo\u3068\u3044\u3046\u30d5\u30a1\u30a4\u30eb\u540d\u3067\u4fdd\u5b58\u3057\u307e\u3059\u3002Fedora 31\u7528\u306e\u8a2d\u5b9a\u304c\u306a\u3044\u306e\u3067\u3001Amazon\u7528\u306e\u8a2d\u5b9a\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002\u306a\u304a\u3001\u4ee5\u4e0b\u306e\u8a2d\u5b9a\u3067\u306fMongoDB 4.2\u7528\u306e\u30ea\u30dd\u30b8\u30c8\u30ea\u3092\u4f7f\u3046\u8a2d\u5b9a\u3068\u3057\u3066\u3044\u307e\u3059\u304c\u3001MongoDB\u3082\u65e5\u3005\u9032\u5316\u3057\u3066\u3044\u307e\u3059\u306e\u3067\u3001\u30d0\u30fc\u30b8\u30e7\u30f3\u306f\u3067\u304d\u308b\u3060\u3051\u6700\u65b0\u306e\u3082\u306e\u3092\u4f7f\u7528\u3057\u305f\u65b9\u304c\u3088\u3044\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002\u305d\u306e\u969b\u306f&#8221;4.2&#8243;\u306e\u90e8\u5206\u3092\u8aad\u307f\u66ff\u3048\u3066\u4f7f\u7528\u3057\u307e\u3059\u3002<br \/>\n<script src=\"https:\/\/gist.github.com\/pandanote-info\/fde4ede67e6f80c8ae71409bee9a2482.js\"><\/script><\/li>\n<li>\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u3001MongoDB\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002\n<div class=\"code\">$ sudo dnf install mongodb-org<br \/>\n\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u671f\u9650\u5207\u308c\u306e\u6700\u7d42\u78ba\u8a8d: 0:00:25 \u6642\u9593\u524d\u306e 2020\u5e7401\u670806\u65e5 20\u664218\u520631\u79d2 \u306b\u5b9f\u65bd\u3057\u307e\u3057\u305f\u3002<br \/>\n\u4f9d\u5b58\u95a2\u4fc2\u304c\u89e3\u6c7a\u3057\u307e\u3057\u305f\u3002<br \/>\n&nbsp;<br \/>\n(\u4e2d\u7565)<br \/>\n&nbsp;<br \/>\n\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb  5 \u30d1\u30c3\u30b1\u30fc\u30b8<br \/>\n&nbsp;<br \/>\n\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30b5\u30a4\u30ba\u306e\u5408\u8a08: 103 M<br \/>\n\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6e08\u307f\u306e\u30b5\u30a4\u30ba: 260 M<br \/>\n\u3053\u308c\u3067\u3088\u308d\u3057\u3044\u3067\u3059\u304b? [y\/N]: y<br \/>\n&nbsp;<br \/>\n(\u4e2d\u7565)<br \/>\n&nbsp;<br \/>\nGPG \u9375 0x058F8B6B \u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u4e2d:<br \/>\n Userid     : &#8220;MongoDB 4.2 Release Signing Key <packaging@mongodb.com>&#8221;<br \/>\n Fingerprint: E162 F504 A20C DF15 827F 718D 4B7C 549A 058F 8B6B<br \/>\n From       : https:\/\/www.mongodb.org\/static\/pgp\/server-4.2.asc<br \/>\n\u3053\u308c\u3067\u3088\u308d\u3057\u3044\u3067\u3059\u304b? [y\/N]: y<br \/>\n&nbsp;<br \/>\n(\u4e2d\u7565)<br \/>\n&nbsp;<br \/>\n\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6e08\u307f:<br \/>\n  mongodb-org-4.2.2-1.amzn1.x86_64               mongodb-org-mongos-4.2.2-1.amzn1.x86_64         mongodb-org-server-4.2.2-1.amzn1.x86_64<br \/>\n  mongodb-org-shell-4.2.2-1.amzn1.x86_64         mongodb-org-tools-4.2.2-1.amzn1.x86_64<br \/>\n&nbsp;<br \/>\n\u5b8c\u4e86\u3057\u307e\u3057\u305f!<\/div>\n<p>&nbsp;\n<\/li>\n<li>\u3053\u3053\u3067\u30b5\u30fc\u30d0\u3092\u518d\u8d77\u52d5\u3057\u307e\u3059\u3002\u3059\u308b\u3068\u3001systemd-sysv-generator\u304csystemd\u7528\u306eservice\u30d5\u30a1\u30a4\u30eb(mongod.service)\u3092\u751f\u6210\u3057\u3066\u304f\u308c\u307e\u3059\u3002<\/li>\n<li>NoSQL\u306e\u4e16\u754c\u3078\u3088\u3046\u3053\u305d\u3002<\/li>\n<\/ol>\n<h3>Redis\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h3>\n<p>\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u3001Redis\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p>\n<div class=\"code\">$ sudo dnf install redis<br \/>\n\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u671f\u9650\u5207\u308c\u306e\u6700\u7d42\u78ba\u8a8d: 0:02:45 \u6642\u9593\u524d\u306e 2020\u5e7401\u670806\u65e5 20\u664218\u520631\u79d2 \u306b\u5b9f\u65bd\u3057\u307e\u3057\u305f\u3002<br \/>\n\u4f9d\u5b58\u95a2\u4fc2\u304c\u89e3\u6c7a\u3057\u307e\u3057\u305f\u3002<br \/>\n&nbsp;<br \/>\n(\u4e2d\u7565)<br \/>\n&nbsp;<br \/>\n\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb  1 \u30d1\u30c3\u30b1\u30fc\u30b8<br \/>\n&nbsp;<br \/>\n\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30b5\u30a4\u30ba\u306e\u5408\u8a08: 951 k<br \/>\n\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6e08\u307f\u306e\u30b5\u30a4\u30ba: 3.2 M<br \/>\n\u3053\u308c\u3067\u3088\u308d\u3057\u3044\u3067\u3059\u304b? [y\/N]: y<br \/>\n&nbsp;<br \/>\n(\u4e2d\u7565)<br \/>\n&nbsp;<br \/>\n\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6e08\u307f:<br \/>\n  redis-5.0.7-1.fc31.x86_64<br \/>\n&nbsp;<br \/>\n\u5b8c\u4e86\u3057\u307e\u3057\u305f!<\/div>\n<p>&nbsp;<\/p>\n<h2>GROWI\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3068\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7<\/h2>\n<p>\u524d\u63d0\u3068\u306a\u308b\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u5b8c\u4e86\u3057\u305f\u3089\u3001GROWI\u3092\u4ee5\u4e0b\u306e\u624b\u9806\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p>\n<ol>\n<li>\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u3001GROWI\u306e\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002\u3053\u306e\u4f8b\u3067\u306f\/opt\/wiki\/growi\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u4e0b\u306b\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u304cclone\u3055\u308c\u307e\u3059\u3002\n<div class=\"code\">$ sudo mkdir \/opt\/wiki<br \/>\n$ cd \/opt\/wiki<br \/>\n$ sudo git clone https:\/\/github.com\/weseek\/growi.git<\/div>\n<p>&nbsp;\n<\/li>\n<li>yarn\u3092\u5b9f\u884c\u3057\u3001GROWI\u304c\u4f9d\u5b58\u3057\u3066\u3044\u308bNode.js\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u307e\u3059\u3002\u3059\u308b\u3068\u2026\n<div class=\"code\">$ cd \/opt\/wiki\/growi<br \/>\n$ sudo yarn<\/p>\n<p>yarn install v1.21.1<br \/>\n[1\/5] Validating package.json&#8230;<br \/>\n[2\/5] Resolving packages&#8230;<br \/>\n[3\/5] Fetching packages&#8230;<br \/>\nwarning sha.js@2.4.9: Invalid bin entry for &#8220;sha.js&#8221; (in &#8220;sha.js&#8221;).<br \/>\ninfo fsevents@1.2.7: The platform &#8220;linux&#8221; is incompatible with this module.<br \/>\ninfo &#8220;fsevents@1.2.7&#8221; is an optional dependency and failed compatibility check. Excluding it from installation.<br \/>\ninfo fsevents@1.2.4: The platform &#8220;linux&#8221; is incompatible with this module.<br \/>\ninfo &#8220;fsevents@1.2.4&#8243; is an optional dependency and failed compatibility check. Excluding it from installation.<br \/>\n[4\/5] Linking dependencies&#8230;<br \/>\nwarning &#8221; > mongoose-gridfs@1.2.2&#8243; has incorrect peer dependency &#8220;mongoose@>=5.5.14&#8221;.<br \/>\nwarning &#8220;mongoose-gridfs > @lykmapipo\/mongoose-common@0.25.3&#8221; has incorrect peer dependency &#8220;mongoose@>=5.6.0&#8221;.<br \/>\nwarning &#8220;mongoose-gridfs > @lykmapipo\/mongoose-common > mongoose-valid8@1.5.9&#8221; has incorrect peer dependency &#8220;mongoose@>=5.6.0&#8243;.<br \/>\nwarning &#8221; > multer-autoreap@1.0.3&#8243; has incorrect peer dependency &#8220;express@^4.16.3&#8221;.<br \/>\nwarning &#8220;eslint-config-weseek > eslint-config-airbnb@17.1.0&#8221; has incorrect peer dependency &#8220;eslint@^4.19.1 || ^5.3.0&#8221;.<br \/>\nwarning &#8220;eslint-config-weseek > eslint-config-airbnb@17.1.0&#8221; has unmet peer dependency &#8220;eslint-plugin-jsx-a11y@^6.1.1&#8221;.<br \/>\nwarning &#8220;eslint-config-weseek > eslint-config-airbnb > eslint-config-airbnb-base@13.1.0&#8221; has incorrect peer dependency &#8220;eslint@^4.19.1 || ^5.3.0&#8221;.<br \/>\nwarning &#8220;eslint-plugin-jest > @typescript-eslint\/experimental-utils > @typescript-eslint\/typescript-estree > tsutils@3.17.1&#8221; has unmet peer dependency &#8220;typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta&#8221;.<br \/>\nwarning &#8221; > metismenu@3.0.3&#8243; has unmet peer dependency &#8220;jquery@^3.3.1&#8243;.<br \/>\nwarning &#8221; > react-frame-component@4.0.0&#8243; has unmet peer dependency &#8220;prop-types@^15.5.9&#8243;.<br \/>\nwarning &#8221; > stylelint-config-recess-order@2.0.1&#8243; has incorrect peer dependency &#8220;stylelint@^9.9.0&#8221;.<br \/>\nwarning &#8220;stylelint-config-recess-order > stylelint-order@2.1.0&#8221; has incorrect peer dependency &#8220;stylelint@^9.10.1&#8221;.<br \/>\nwarning &#8220;swagger2openapi > better-ajv-errors@0.6.6&#8221; has unmet peer dependency &#8220;ajv@4.11.8 &#8211; 6&#8221;.<br \/>\nwarning &#8220;unstated > create-react-context@0.1.6&#8221; has unmet peer dependency &#8220;prop-types@^15.0.0&#8221;.<br \/>\n[5\/5] Building fresh packages&#8230;<br \/>\nDone in 289.25s.<\/p><\/div>\n<p>&nbsp;<br \/>\n\u306e\u3088\u3046\u306b\u5b9f\u884c\u3055\u308c\u3066\u3001\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3055\u308c\u307e\u3059\u3002warning\u304c\u305f\u304f\u3055\u3093\u51fa\u307e\u3059\u304c\u3001error\u3067\u306f\u306a\u3044\u306e\u3067\u5148\u306b\u9032\u3081\u308b\u3053\u3068\u306b\u3057\u307e\u3059\u3002<\/li>\n<li>\/opt\/wiki\/growi\/config\/env.prod.js\u3092\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u5909\u66f4\u3059\u308b(\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u306e\u307e\u307e\u3067\u8d77\u52d5\u3057\u305f\u3068\u3053\u308d\u3001&#8221;javascript heap out of memory&#8221;\u3068\u8868\u793a\u3055\u308c\u3066\u8d77\u52d5\u306b\u5931\u6557\u3057\u305f\u305f\u3081)\u3002\u306a\u304a\u3001Version 4.0.10\u3067\u306fMathJax\u3092\u4f7f\u7528\u3059\u308b\u305f\u3081\u306e\u8a2d\u5b9a\u306fenv.prod.js\u306b\u8a2d\u5b9a\u3057\u306a\u3044\u3068\u6709\u52b9\u306b\u306a\u3089\u306a\u304b\u3063\u305f\u306e\u3067\u30015\u884c\u76ee\u306b\u8ffd\u52a0\u3057\u3066\u3044\u307e\u3059\u3002<br \/>\n<script src=\"https:\/\/gist.github.com\/pandanote-info\/2d778338a8eb43f4807745f0bb88a94c.js\"><\/script>\n<\/li>\n<li>GROWI\u7528\u306e\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3057\u3001\/etc\/sysconfig\/growi\u306e\u4e0b\u306b\u7f6e\u304d\u307e\u3059\u3002\u306a\u304a\u3001\u6700\u5f8c\u306e\u884c\u306e\u8a2d\u5b9a\u306fMathJax\u3092\u4f7f\u7528\u3059\u308b\u305f\u3081\u306e\u8a2d\u5b9a\u3067\u3059\u3002<br \/>\n<script src=\"https:\/\/gist.github.com\/pandanote-info\/7e3add3a139e5bde3e775ed626fbd8b5.js\"><\/script><\/li>\n<li>GROWI\u3092\u8d77\u52d5\u3059\u308b\u305f\u3081\u306e\u30b5\u30fc\u30d3\u30b9\u306e\u30e6\u30cb\u30c3\u30c8\u5b9a\u7fa9\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3057\u3001\/etc\/systemd\/system\/growi.service\u306e\u4e0b\u306b\u7f6e\u304d\u307e\u3059\u3002<br \/>\n<script src=\"https:\/\/gist.github.com\/pandanote-info\/0d550673b70602712fd8ae069b31c5fd.js\"><\/script>\n<\/li>\n<li>\u624b\u98065\u306e\u30e6\u30cb\u30c3\u30c8\u5b9a\u7fa9\u30d5\u30a1\u30a4\u30eb\u3067\u306f\/opt\/wiki\/startgrowi.sh\u3092\u8d77\u52d5\u6642\u306b\u4f7f\u7528\u3057\u3066\u3044\u308b\u306e\u3067\u3001\/opt\/wiki\/startgrowi.sh\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3057\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u8a18\u8ff0\u3057\u307e\u3059\u3002<br \/>\n<script src=\"https:\/\/gist.github.com\/pandanote-info\/c2d2f434399c49c2e8bea46bb40eec40.js\"><\/script>\n<\/li>\n<li>\u30b5\u30fc\u30d3\u30b9\u306e\u30e6\u30cb\u30c3\u30c8\u5b9a\u7fa9\u30d5\u30a1\u30a4\u30eb\u3092\u8ffd\u52a0\u3057\u305f\u306e\u3067\u3001\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u3001\u5909\u66f4\u3092\u53cd\u6620\u3057\u3066\u304a\u304d\u307e\u3059\u3002\n<div class=\"code\">$ sudo systemctl daemon-reload<\/div>\n<p>&nbsp;\n<\/li>\n<\/ol>\n<h2>\u8a66\u904b\u8ee2<\/h2>\n<p>\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u3001\u8d77\u52d5\u3067\u304d\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u307f\u307e\u3059\u3002<\/p>\n<div class=\"code\">$ sudo systemctl start mongod<br \/>\n$ sudo systemctl start growi<\/div>\n<p>&nbsp;<\/p>\n<p>\u6b63\u5e38\u306b\u8d77\u52d5\u3067\u304d\u305f\u3053\u3068\u3092\u78ba\u8a8d\u3067\u304d\u305f\u3089\u3001\u9069\u5f53\u306a\u30d6\u30e9\u30a6\u30b6\u3092\u8d77\u52d5\u3057\u3001http:\/\/localhost:3000\/\u306b\u30a2\u30af\u30bb\u30b9\u3057\u3066\u307f\u307e\u3059\u3002<\/p>\n<p>\u3059\u308b\u3068\u2026<br \/>\n<a href=\"https:\/\/pandanote.info\/?attachment_id=5871\" rel=\"attachment wp-att-5871\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/pandanote.info\/wordpress\/wp-content\/uploads\/2020\/01\/growi_setup_scene2-300x150.png\" alt=\"\" width=\"300\" height=\"150\" class=\"alignnone size-medium wp-image-5871\" srcset=\"https:\/\/pandanote.info\/wordpress\/wp-content\/uploads\/2020\/01\/growi_setup_scene2-300x150.png 300w, https:\/\/pandanote.info\/wordpress\/wp-content\/uploads\/2020\/01\/growi_setup_scene2-1024x513.png 1024w, https:\/\/pandanote.info\/wordpress\/wp-content\/uploads\/2020\/01\/growi_setup_scene2-768x385.png 768w, https:\/\/pandanote.info\/wordpress\/wp-content\/uploads\/2020\/01\/growi_setup_scene2-660x331.png 660w, https:\/\/pandanote.info\/wordpress\/wp-content\/uploads\/2020\/01\/growi_setup_scene2.png 1143w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\n\u306e\u3088\u3046\u306a\u611f\u3058\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30e9\u304c\u8d77\u52d5\u3067\u304d\u308c\u3070\u3001GROWI\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u53ca\u3073\u8a2d\u5b9a\u306f\u5b8c\u4e86\u3067\u3059\u3002<\/p>\n<p>\u306a\u304a\u3001\u30b9\u30de\u30db\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3059\u308b\u3068\u3053\u3093\u306a\u611f\u3058\u306e\u8868\u793a\u306b\u306a\u308a\u307e\u3059\u2193<br \/>\n<a href=\"https:\/\/pandanote.info\/?attachment_id=5871\" rel=\"attachment wp-att-5871\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/pandanote.info\/wordpress\/wp-content\/uploads\/2020\/01\/growi_setup_scene2-300x150.png\" alt=\"\" width=\"300\" height=\"150\" class=\"alignnone size-medium wp-image-5871\" srcset=\"https:\/\/pandanote.info\/wordpress\/wp-content\/uploads\/2020\/01\/growi_setup_scene2-300x150.png 300w, https:\/\/pandanote.info\/wordpress\/wp-content\/uploads\/2020\/01\/growi_setup_scene2-1024x513.png 1024w, https:\/\/pandanote.info\/wordpress\/wp-content\/uploads\/2020\/01\/growi_setup_scene2-768x385.png 768w, https:\/\/pandanote.info\/wordpress\/wp-content\/uploads\/2020\/01\/growi_setup_scene2-660x331.png 660w, https:\/\/pandanote.info\/wordpress\/wp-content\/uploads\/2020\/01\/growi_setup_scene2.png 1143w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<h2>\u307e\u3068\u3081\u3068\u4eca\u5f8c\u306e\u8ab2\u984c<\/h2>\n<p>GROWI\u304c\u524d\u63d0\u3068\u3057\u3066\u3044\u308b\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306e\u6570\u304c\u591a\u3081\u3067\u306f\u3042\u308a\u307e\u3059\u304c\u3001\u3069\u306e\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u3082dnf\u3067\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u7ba1\u7406\u304c\u3067\u304d\u308b\u306e\u3067\u3001\u305d\u306e\u3042\u305f\u308a\u306f\u6c17\u306b\u3057\u306a\u3044\u3053\u3068\u306b\u3057\u307e\u3059\u3002<\/p>\n<p>\u5668\u3092\u5909\u3048\u305f\u306e\u3067\u8a18\u4e8b\u306e\u68da\u5378\u3057\u3082\u6357\u308a\u305d\u3046\u3067\u3059\u304c\u3001GROWI\u3067\u8a18\u4e8b\u3092\u84c4\u7a4d\u3059\u308b\u306b\u306f\u3001\u307e\u305aGROWI\u81ea\u4f53\u306e\u8a2d\u5b9a\u304c\u5fc5\u8981\u3067\u3059\u3002<\/p>\n<p>\u3068\u3044\u3046\u3053\u3068\u3067\u3001GROWI\u3092\u4f7f\u3044\u59cb\u3081\u308b\u305f\u3081\u306e\u8a2d\u5b9a\u306a\u3069\u306b\u3064\u3044\u3066\u306f<a href=\"https:\/\/pandanote.info\/?p=5880\">\u6b21\u306e\u8a18\u4e8b<\/a>\u3067\u66f8\u304d\u307e\u3059\u3002<\/p>\n<p>\u3053\u306e\u8a18\u4e8b\u306f\u4ee5\u4e0a\u3067\u3059\u3002<\/p>\n<h2>(\u88dc\u8db3)\u300c&#8221;manifest.json&#8221;\u304c\u306a\u3044\u300d\u3068\u3044\u3046\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u305f\u5834\u5408\u306e\u5bfe\u5fdc<\/h2>\n<p>Growi\u306e\u8d77\u52d5\u6642\u306b\u300cpublic\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u4e0b\u306b&#8221;manifest.json&#8221;\u304c\u306a\u3044\u300d\u3068\u3044\u3046\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u3066\u8d77\u52d5\u304c\u3067\u304d\u306a\u304b\u3063\u305f\u5834\u5408\u306b\u306f\u3001root\u6a29\u9650\u3067\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3092\u3059\u304b\u3055\u305a\u5b9f\u884c\u3057\u307e\u3059\u3002<\/p>\n<div class=\"code\"># yarn build:prod<\/div>\n<p>&nbsp;<br \/>\n\u5c11\u3005\u6642\u9593\u304c\u304b\u304b\u308b\u3053\u3068\u306f\u3042\u308b\u3082\u306e\u306ebuild\u304c\u5b9f\u884c\u3055\u308c\u3001public\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u4e0b\u306bmanifest.json\u304c\u751f\u6210\u3055\u308c\u307e\u3059\u3002<\/p>\n<h2>References \/ \u53c2\u8003\u6587\u732e<\/h2>\n<ul>\n<li><a href=\"https:\/\/qiita.com\/prt445\/items\/2a9d047392023ac6f43b\">Growi\u69cb\u7bc9\u30e1\u30e2<\/a><\/li>\n<li><a href=\"https:\/\/qiita.com\/tomoki_s\/items\/1794f372510498c29a77\">\u500b\u4eba\u7528\u306eWiki\u3092Growi\u3092\u7528\u3044\u3066\u69cb\u7bc9<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/weseek\/growi\">GROWI &#8211; Team collaboration software using markdown<\/a><\/li>\n<li><a href=\"https:\/\/qiita.com\/yuki476\/items\/122bd5cc10355ce02b68\">CentOS7.5\u306bGrowi\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\u306f\u3058\u3081\u306b \u6a2a\u6d5c\u3067\u5bb6\u3092\u8cb7\u3046\u76f4\u524d\u306e\u6642\u671f\u3042\u305f\u308a(2014\u5e74\u304f\u3089\u3044)\u304b\u3089\u3001\u500b\u4eba\u7528\u306e\u60c5\u5831\u306e\u84c4\u7a4d\u7528\u306bMediaWiki\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u904b\u7528\u3057\u3066\u3044\u307e\u3057\u305f\u304c\u2026 MediaWiki\u306e\u62e1\u5f35\u6a5f\u80fd\u306e\u7dad\u6301\u7ba1\u7406\u304c\u72ec\u81ea\u4ed5\u69d8\u3067\u3042\u308a\u3001\u500b\u4eba\u304c\u7247\u624b\u9593\u3067\u884c\u3046\u306b\u306f\u5927\u639b\u304b\u308a\u3059\u304e\u308b\u611f\u3058\u3067\u3042\u308b\u3053\u3068\u3002Fedora\u306e\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3068\u3068\u3082\u306bMediaWiki\u672c\u4f53\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3082\u4e0a\u304c\u308a\u307e\u3059\u304c\u3001\u305d\u308c\u306b\u3064\u308c\u3066MediaWiki\u306e\u95a2\u6570\u3084\u5185\u90e8\u306e\u4ed5\u69d8\u304c\u5927\u304d\u304f\u5909\u308f\u2026 <span class=\"read-more\"><a href=\"https:\/\/pandanote.info\/?p=5864\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":5871,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,5,3,10],"tags":[],"class_list":["post-5864","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fedora","category-latex","category-website-2","category-10"],"_links":{"self":[{"href":"https:\/\/pandanote.info\/index.php?rest_route=\/wp\/v2\/posts\/5864","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pandanote.info\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pandanote.info\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pandanote.info\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pandanote.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5864"}],"version-history":[{"count":24,"href":"https:\/\/pandanote.info\/index.php?rest_route=\/wp\/v2\/posts\/5864\/revisions"}],"predecessor-version":[{"id":7401,"href":"https:\/\/pandanote.info\/index.php?rest_route=\/wp\/v2\/posts\/5864\/revisions\/7401"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pandanote.info\/index.php?rest_route=\/wp\/v2\/media\/5871"}],"wp:attachment":[{"href":"https:\/\/pandanote.info\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5864"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pandanote.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5864"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pandanote.info\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5864"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}