{"id":2053,"date":"2020-10-25T16:00:45","date_gmt":"2020-10-25T07:00:45","guid":{"rendered":"https:\/\/takumi9942.net\/blog\/?p=2053"},"modified":"2024-09-15T14:40:12","modified_gmt":"2024-09-15T05:40:12","slug":"how-to-install-flarum","status":"publish","type":"post","link":"https:\/\/takumi9942.net\/blog\/?p=2053","title":{"rendered":"PHP\u88fd\u306e\u63b2\u793a\u677f\u300cFlarum\u300d\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u65e5\u672c\u8a9e\u5316\u3057\u3066\u307f\u305f"},"content":{"rendered":"\n<p>PHP\u3067\u64cd\u4f5c\u3059\u308b\u30e2\u30c0\u30f3\u306a\u63b2\u793a\u677fFlarum\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u65b9\u6cd5\u3068\u65e5\u672c\u8a9e\u5316\u306e\u624b\u9806\u306b\u3064\u3044\u3066\u7d39\u4ecb\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">\u5fc5\u9808\u74b0\u5883<\/h2>\n\n\n\n<p>Flarum\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u306b\u306f\u3001\u4ee5\u4e0b\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u305f\u30b5\u30fc\u30d0\u30fc\u304c\u5fc5\u8981\u3067\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Apache (mod_rewrite\u304c\u5fc5\u8981) \u3082\u3057\u304f\u306f Nginx<\/li>\n\n\n\n<li>PHP 7.2.9\u4ee5\u4e0a<\/li>\n\n\n\n<li>MySQL 5.6\u4ee5\u4e0a \u3082\u3057\u304f\u306f MariaDB 10.0.5\u4ee5\u4e0a<\/li>\n\n\n\n<li>\u30b5\u30fc\u30d0\u30fc\u3078\u306eSSH (\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3) \u30a2\u30af\u30bb\u30b9<\/li>\n<\/ul>\n\n\n<div\r\n    \tclass=\"align wp-block-abb-alert-box\"    id='abbAlertBox-24'\r\n    data-attributes='{&quot;cId&quot;:&quot;c8f33d21-5&quot;,&quot;type&quot;:&quot;warning&quot;,&quot;textAlign&quot;:&quot;left&quot;,&quot;message&quot;:&quot;Flarum\\u306e\\u30a4\\u30f3\\u30b9\\u30c8\\u30fc\\u30eb\\u306b\\u306fComposer\\u304c\\u5fc5\\u8981\\u306a\\u305f\\u3081\\u3001&lt;strong&gt;SSH\\u30a2\\u30af\\u30bb\\u30b9\\u304c\\u3067\\u304d\\u306a\\u3044\\u4e00\\u90e8\\u306e\\u30ec\\u30f3\\u30bf\\u30eb\\u30b5\\u30fc\\u30d0\\u30fc\\u306a\\u3069\\u306b\\u306f\\u30a4\\u30f3\\u30b9\\u30c8\\u30fc\\u30eb\\u51fa\\u6765\\u307e\\u305b\\u3093&lt;\\\/strong&gt;\\u3002\\u30ec\\u30f3\\u30bf\\u30eb\\u30b5\\u30fc\\u30d0\\u30fc\\u3067\\u3082\\uff08VPS\\u3067\\u306a\\u304f\\u3066\\u3082\\uff09SSH\\u30a2\\u30af\\u30bb\\u30b9\\u304c\\u3067\\u304d\\u308c\\u3070\\u30a4\\u30f3\\u30b9\\u30c8\\u30fc\\u30eb\\u53ef\\u80fd\\u3067\\u3059\\u3002\\u305d\\u306e\\u5834\\u5408\\u306f\\u3001\\u30b3\\u30de\\u30f3\\u30c9\\u306esudo\\u3092\\u7701\\u7565\\u3057\\u3066\\u5b9f\\u884c\\u3057\\u3066\\u304f\\u3060\\u3055\\u3044\\u3002&quot;,&quot;icon&quot;:{&quot;class&quot;:&quot;fa-solid fa-triangle-exclamation&quot;},&quot;isDismiss&quot;:false,&quot;typography&quot;:{&quot;fontSize&quot;:{&quot;desktop&quot;:20,&quot;tablet&quot;:22,&quot;mobile&quot;:20}},&quot;colors&quot;:{&quot;color&quot;:&quot;#f1ae2a&quot;,&quot;bg&quot;:&quot;#f1ae2a1a&quot;},&quot;border&quot;:{&quot;width&quot;:&quot;2px&quot;,&quot;color&quot;:&quot;#f1ae2a&quot;,&quot;radius&quot;:&quot;8px&quot;},&quot;shadow&quot;:[],&quot;align&quot;:&quot;&quot;,&quot;width&quot;:&quot;100%&quot;,&quot;alignment&quot;:&quot;center&quot;,&quot;title&quot;:&quot;Alert&quot;,&quot;padding&quot;:{&quot;vertical&quot;:&quot;15px&quot;,&quot;horizontal&quot;:&quot;15px&quot;},&quot;fileAlert&quot;:{&quot;text&quot;:&quot;File Name.txt&quot;,&quot;link&quot;:&quot;#&quot;},&quot;infoUrlAlert&quot;:{&quot;text&quot;:&quot;Button Title&quot;,&quot;link&quot;:&quot;#&quot;}}'\r\n    data-pipecheck='false'\r\n\r\n><\/div>\n\n\n<h2 class=\"wp-block-heading\">\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u65b9\u6cd5<\/h2>\n\n\n<div\r\n    \tclass=\"align wp-block-abb-alert-box\"    id='abbAlertBox-25'\r\n    data-attributes='{&quot;cId&quot;:&quot;7853160e-7&quot;,&quot;type&quot;:&quot;info&quot;,&quot;textAlign&quot;:&quot;left&quot;,&quot;message&quot;:&quot;VPS\\u306e\\u5834\\u5408\\u3001\\u4e0a\\u8a18\\u306e\\u5fc5\\u9808\\u74b0\\u5883\\u306f\\u65e2\\u306b\\u5c0e\\u5165\\u6e08\\u307f\\u3068\\u3057\\u3066\\u89e3\\u8aac\\u3057\\u307e\\u3059\\u3002Nginx\\u3084PHP\\u306e\\u30a4\\u30f3\\u30b9\\u30c8\\u30fc\\u30eb\\u65b9\\u6cd5\\u306f\\u4ee5\\u4e0b\\u306e\\u904e\\u53bb\\u8a18\\u4e8b\\u3092\\u53c2\\u8003\\u306b\\u3057\\u3066\\u304f\\u3060\\u3055\\u3044\\u3002&lt;br&gt;&lt;a href=\\&quot;https:\\\/\\\/takumi9942.net\\\/blog\\\/?p=1643\\&quot;&gt;MariaDB\\u3068phpMyAdmin\\u3092\\u30a4\\u30f3\\u30b9\\u30c8\\u30fc\\u30eb\\u3057\\u3066WordPress\\u3092\\u7acb\\u3061\\u4e0a\\u3052\\u308b&lt;\\\/a&gt;&quot;,&quot;icon&quot;:{&quot;class&quot;:&quot;fa-solid fa-circle-info&quot;},&quot;isDismiss&quot;:false,&quot;typography&quot;:{&quot;fontSize&quot;:{&quot;desktop&quot;:20,&quot;tablet&quot;:22,&quot;mobile&quot;:20}},&quot;colors&quot;:{&quot;color&quot;:&quot;#2cacff&quot;,&quot;bg&quot;:&quot;#2cacff1a&quot;},&quot;border&quot;:{&quot;width&quot;:&quot;2px&quot;,&quot;color&quot;:&quot;#2cacff&quot;,&quot;radius&quot;:&quot;8px&quot;},&quot;shadow&quot;:[],&quot;align&quot;:&quot;&quot;,&quot;width&quot;:&quot;100%&quot;,&quot;alignment&quot;:&quot;center&quot;,&quot;title&quot;:&quot;Alert&quot;,&quot;padding&quot;:{&quot;vertical&quot;:&quot;15px&quot;,&quot;horizontal&quot;:&quot;15px&quot;},&quot;fileAlert&quot;:{&quot;text&quot;:&quot;File Name.txt&quot;,&quot;link&quot;:&quot;#&quot;},&quot;infoUrlAlert&quot;:{&quot;text&quot;:&quot;Button Title&quot;,&quot;link&quot;:&quot;#&quot;}}'\r\n    data-pipecheck='false'\r\n\r\n><\/div>\n\n\n<p>1. Composer\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<br>\u3000\u307e\u305a\u3001Composer\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<a rel=\"noreferrer noopener\" href=\"https:\/\/getcomposer.org\/download\/\" target=\"_blank\">\u516c\u5f0f\u30b5\u30a4\u30c8\u306eDownload\u30da\u30fc\u30b8<\/a>\u3092\u958b\u304d\u3001\u300cCommand-line installation\u300d\u306e\u624b\u9806\u306b\u5f93\u3063\u3066\u3001Composer\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002SSH\u3067\u30b5\u30fc\u30d0\u30fc\u306b\u63a5\u7d9a\u3057\u3001\u300cCommand-line installation\u300d\u306b\u8a18\u8f09\u3055\u308c\u3066\u3044\u308b\u4ee5\u4e0b\u306e4\u3064\u306e\u30b3\u30de\u30f3\u30c9\u3092\u9806\u756a\u306b\u5b9f\u884c\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-php\" data-lang=\"PHP\"><code>php -r &quot;copy(&#39;https:\/\/getcomposer.org\/installer&#39;, &#39;composer-setup.php&#39;);&quot;\nphp -r &quot;if (hash_file(&#39;sha384&#39;, &#39;composer-setup.php&#39;) === &#39;c31c1e292ad7be5f49291169c0ac8f683499edddcfd4e42232982d0fd193004208a58ff6f353fde0012d35fdd72bc394&#39;) { echo &#39;Installer verified&#39;; } else { echo &#39;Installer corrupt&#39;; unlink(&#39;composer-setup.php&#39;); } echo PHP_EOL;&quot;\nphp composer-setup.php\nphp -r &quot;unlink(&#39;composer-setup.php&#39;);&quot;\nsudo mv composer.phar \/usr\/local\/bin\/composer<\/code><\/pre><\/div>\n\n\n<div\r\n    \tclass=\"align wp-block-abb-alert-box\"    id='abbAlertBox-26'\r\n    data-attributes='{&quot;cId&quot;:&quot;93dea4eb-d&quot;,&quot;type&quot;:&quot;warning&quot;,&quot;textAlign&quot;:&quot;left&quot;,&quot;message&quot;:&quot;\\u4e0a\\u8a18\\u30b3\\u30de\\u30f3\\u30c9\\u306f2020\\u5e7410\\u670825\\u65e5\\u6642\\u70b9\\u3067\\u306e\\u30b3\\u30de\\u30f3\\u30c9\\u3067\\u3059\\u3002Composer\\u306e\\u30d0\\u30fc\\u30b8\\u30e7\\u30f3\\u304c\\u4e0a\\u304c\\u308b\\u3068\\u30b3\\u30de\\u30f3\\u30c9\\u304c\\u5909\\u308f\\u308b\\u306e\\u3067\\uff08\\u7279\\u306b2\\u884c\\u76ee\\uff09\\u516c\\u5f0f\\u30b5\\u30a4\\u30c8\\u3067\\u6700\\u65b0\\u306e\\u30b3\\u30de\\u30f3\\u30c9\\u3092\\u78ba\\u8a8d\\u3057\\u3066\\u304f\\u3060\\u3055\\u3044\\u3002&quot;,&quot;icon&quot;:{&quot;class&quot;:&quot;fa-solid fa-triangle-exclamation&quot;},&quot;isDismiss&quot;:false,&quot;typography&quot;:{&quot;fontSize&quot;:{&quot;desktop&quot;:20,&quot;tablet&quot;:22,&quot;mobile&quot;:20}},&quot;colors&quot;:{&quot;color&quot;:&quot;#f1ae2a&quot;,&quot;bg&quot;:&quot;#f1ae2a1a&quot;},&quot;border&quot;:{&quot;width&quot;:&quot;2px&quot;,&quot;color&quot;:&quot;#f1ae2a&quot;,&quot;radius&quot;:&quot;8px&quot;},&quot;shadow&quot;:[],&quot;align&quot;:&quot;&quot;,&quot;width&quot;:&quot;100%&quot;,&quot;alignment&quot;:&quot;center&quot;,&quot;title&quot;:&quot;Alert&quot;,&quot;padding&quot;:{&quot;vertical&quot;:&quot;15px&quot;,&quot;horizontal&quot;:&quot;15px&quot;},&quot;fileAlert&quot;:{&quot;text&quot;:&quot;File Name.txt&quot;,&quot;link&quot;:&quot;#&quot;},&quot;infoUrlAlert&quot;:{&quot;text&quot;:&quot;Button Title&quot;,&quot;link&quot;:&quot;#&quot;}}'\r\n    data-pipecheck='false'\r\n\r\n><\/div>\n\n\n<p>2. Flarum\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9<br>\u3000\u6b21\u306b\u3001Flarum\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u307e\u3059\u3002<code>mkdir<\/code>\u30b3\u30de\u30f3\u30c9\u3067\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u5148\u306e\u30d5\u30a9\u30eb\u30c0\u3092\u4f5c\u6210\u3057\u3001<code>composer<\/code>\u30b3\u30de\u30f3\u30c9\u3067Flarum\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u307e\u3059\u3002\u3053\u306e\u3068\u304d\u3001Web\u516c\u958b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3088\u308a\u3082\u4e0a\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\u3053\u3068\u3092\u30aa\u30b9\u30b9\u30e1\u3057\u307e\u3059\u3002\uff08PHP\u306e\u5b9f\u884c\u30e6\u30fc\u30b6\u30fc\u304capache\u30b0\u30eb\u30fc\u30d7\u306b\u6240\u5c5e\u3057\u3066\u3044\u306a\u3044\u5834\u5408\u306f\u3001apache\u3092\u66f8\u304d\u63db\u3048\u3066\u304f\u3060\u3055\u3044\uff09<\/p>\n\n\n<div\r\n    \tclass=\"align wp-block-abb-alert-box\"    id='abbAlertBox-27'\r\n    data-attributes='{&quot;cId&quot;:&quot;8f72e190-6&quot;,&quot;type&quot;:&quot;success&quot;,&quot;textAlign&quot;:&quot;left&quot;,&quot;message&quot;:&quot;\\u30d6\\u30e9\\u30a6\\u30b6\\u304b\\u3089\\u30a2\\u30af\\u30bb\\u30b9\\u3067\\u304d\\u306a\\u3044\\u5834\\u6240\\u306bFlarum\\u306e\\u672c\\u4f53\\u3092\\u683c\\u7d0d\\u3059\\u308b\\u3053\\u3068\\u3067\\u3001\\u30bb\\u30ad\\u30e5\\u30ea\\u30c6\\u30a3\\u304c\\u5411\\u4e0a\\u3057\\u307e\\u3059\\u3002&quot;,&quot;icon&quot;:{&quot;class&quot;:&quot;fa-regular fa-circle-check&quot;},&quot;isDismiss&quot;:false,&quot;typography&quot;:{&quot;fontSize&quot;:{&quot;desktop&quot;:20,&quot;tablet&quot;:22,&quot;mobile&quot;:20}},&quot;colors&quot;:{&quot;color&quot;:&quot;#12b878&quot;,&quot;bg&quot;:&quot;#12b8781a&quot;},&quot;border&quot;:{&quot;width&quot;:&quot;2px&quot;,&quot;color&quot;:&quot;#12b878&quot;,&quot;radius&quot;:&quot;8px&quot;},&quot;shadow&quot;:[],&quot;align&quot;:&quot;&quot;,&quot;width&quot;:&quot;100%&quot;,&quot;alignment&quot;:&quot;center&quot;,&quot;title&quot;:&quot;Alert&quot;,&quot;padding&quot;:{&quot;vertical&quot;:&quot;15px&quot;,&quot;horizontal&quot;:&quot;15px&quot;},&quot;fileAlert&quot;:{&quot;text&quot;:&quot;File Name.txt&quot;,&quot;link&quot;:&quot;#&quot;},&quot;infoUrlAlert&quot;:{&quot;text&quot;:&quot;Button Title&quot;,&quot;link&quot;:&quot;#&quot;}}'\r\n    data-pipecheck='false'\r\n\r\n><\/div>\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code># Nginx\u306e\u5834\u5408\ncd \/usr\/share\/nginx\nsudo mkdir flarum\nsudo chown \u81ea\u5206\u306e\u30e6\u30fc\u30b6\u30fc\u540d:apache .\/flarum\ncd flarum\ncomposer create-project flarum\/flarum .<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code># Apache\u306e\u5834\u5408\ncd \/var\/www\nsudo mkdir flarum\nsudo chown \u81ea\u5206\u306e\u30e6\u30fc\u30b6\u30fc\u540d:apache .\/flarum\ncd flarum\ncomposer create-project flarum\/flarum .<\/code><\/pre><\/div>\n\n\n\n<p>3. \u6a29\u9650\u306e\u8a2d\u5b9a<br>\u3000\u6b21\u306b\u3001\u66f8\u304d\u8fbc\u307f\u304c\u5fc5\u8981\u306a\u30d5\u30a9\u30eb\u30c0\u306b\u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002<code>chown<\/code>\u30b3\u30de\u30f3\u30c9\u3068<code>chmod<\/code>\u30b3\u30de\u30f3\u30c9\u3067apache\u30b0\u30eb\u30fc\u30d7\u306b\u6a29\u9650\u3092\u4e0e\u3048\u307e\u3059\u3002\uff08PHP\u306e\u5b9f\u884c\u30e6\u30fc\u30b6\u30fc\u304capache\u30b0\u30eb\u30fc\u30d7\u306b\u6240\u5c5e\u3057\u3066\u3044\u306a\u3044\u5834\u5408\u306f\u3001apache\u3092\u66f8\u304d\u63db\u3048\u3066\u304f\u3060\u3055\u3044\uff09<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>sudo chown -R \u81ea\u5206\u306e\u30e6\u30fc\u30b6\u30fc\u540d:apache \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u5148\/flarum\/public\/assets\nsudo chown -R \u81ea\u5206\u306e\u30e6\u30fc\u30b6\u30fc\u540d:apache \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u5148\/flarum\/storage\nsudo chmod 775 \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u5148\/flarum<\/code><\/pre><\/div>\n\n\n<div\r\n    \tclass=\"align wp-block-abb-alert-box\"    id='abbAlertBox-28'\r\n    data-attributes='{&quot;cId&quot;:&quot;98ae0205-9&quot;,&quot;type&quot;:&quot;info&quot;,&quot;textAlign&quot;:&quot;left&quot;,&quot;message&quot;:&quot;\\u624b\\u98062\\u306e\\u30b3\\u30de\\u30f3\\u30c9\\u3067Flarum\\u3092\\u30a4\\u30f3\\u30b9\\u30c8\\u30fc\\u30eb\\u3057\\u305f\\u5834\\u5408\\u3001\\u30a4\\u30f3\\u30b9\\u30c8\\u30fc\\u30eb\\u5148\\u306f\\u4ee5\\u4e0b\\u306e\\u901a\\u308a\\u3068\\u306a\\u308a\\u307e\\u3059\\u3002&lt;br&gt;\\u30fbNginx\\u306e\\u5834\\u5408\\uff1a&lt;code&gt;\\\/usr\\\/share\\\/nginx&lt;\\\/code&gt;&lt;br&gt;\\u30fbApache\\u306e\\u5834\\u5408\\uff1a&lt;code&gt;\\\/var\\\/www&lt;\\\/code&gt;&quot;,&quot;icon&quot;:{&quot;class&quot;:&quot;fa-solid fa-circle-info&quot;},&quot;isDismiss&quot;:false,&quot;typography&quot;:{&quot;fontSize&quot;:{&quot;desktop&quot;:20,&quot;tablet&quot;:22,&quot;mobile&quot;:20}},&quot;colors&quot;:{&quot;color&quot;:&quot;#2cacff&quot;,&quot;bg&quot;:&quot;#2cacff1a&quot;},&quot;border&quot;:{&quot;width&quot;:&quot;2px&quot;,&quot;color&quot;:&quot;#2cacff&quot;,&quot;radius&quot;:&quot;8px&quot;},&quot;shadow&quot;:[],&quot;align&quot;:&quot;&quot;,&quot;width&quot;:&quot;100%&quot;,&quot;alignment&quot;:&quot;center&quot;,&quot;title&quot;:&quot;Alert&quot;,&quot;padding&quot;:{&quot;vertical&quot;:&quot;15px&quot;,&quot;horizontal&quot;:&quot;15px&quot;},&quot;fileAlert&quot;:{&quot;text&quot;:&quot;File Name.txt&quot;,&quot;link&quot;:&quot;#&quot;},&quot;infoUrlAlert&quot;:{&quot;text&quot;:&quot;Button Title&quot;,&quot;link&quot;:&quot;#&quot;}}'\r\n    data-pipecheck='false'\r\n\r\n><\/div>\n\n<div\r\n    \tclass=\"align wp-block-abb-alert-box\"    id='abbAlertBox-29'\r\n    data-attributes='{&quot;cId&quot;:&quot;b892898b-8&quot;,&quot;type&quot;:&quot;info&quot;,&quot;textAlign&quot;:&quot;left&quot;,&quot;message&quot;:&quot;SELinux\\u3092\\u6709\\u52b9\\u5316\\u3057\\u3066\\u3044\\u308b\\u5834\\u5408(&lt;code&gt;getenforce&lt;\\\/code&gt;\\u30b3\\u30de\\u30f3\\u30c9\\u306e\\u5b9f\\u884c\\u7d50\\u679c\\u304c\\u3001\\u300cEnforcing\\u300d\\u306e\\u5834\\u5408)\\u3001\\u4ee5\\u4e0b\\u306e\\u30b3\\u30de\\u30f3\\u30c9\\u3067SELinux\\u306b\\u3082\\u66f8\\u304d\\u8fbc\\u307f\\u6a29\\u9650\\u3092\\u8a2d\\u5b9a\\u3057\\u307e\\u3059\\u3002&lt;br&gt;&gt; &lt;code&gt;sudo semanage fcontext -a -t httpd_sys_rw_content_t &#039;\\u30a4\\u30f3\\u30b9\\u30c8\\u30fc\\u30eb\\u5148\\\/flarum\\\/public\\\/assets(\\\/.*)?&#039;&lt;\\\/code&gt;&lt;br&gt;&gt; &lt;code&gt;sudo semanage fcontext -a -t httpd_sys_rw_content_t &#039;\\u30a4\\u30f3\\u30b9\\u30c8\\u30fc\\u30eb\\u5148\\\/flarum\\\/storage(\\\/.*)?&#039;&lt;\\\/code&gt;&lt;br&gt;&gt; &lt;code&gt;sudo semanage fcontext -a -t httpd_sys_rw_content_t &#039;\\u30a4\\u30f3\\u30b9\\u30c8\\u30fc\\u30eb\\u5148\\\/flarum&#039;&lt;\\\/code&gt;&lt;br&gt;&gt; &lt;code&gt;sudo restorecon -RFv \\u30a4\\u30f3\\u30b9\\u30c8\\u30fc\\u30eb\\u5148\\\/flarum&lt;\\\/code&gt;&quot;,&quot;icon&quot;:{&quot;class&quot;:&quot;fa-solid fa-circle-info&quot;},&quot;isDismiss&quot;:false,&quot;typography&quot;:{&quot;fontSize&quot;:{&quot;desktop&quot;:20,&quot;tablet&quot;:22,&quot;mobile&quot;:20}},&quot;colors&quot;:{&quot;color&quot;:&quot;#2cacff&quot;,&quot;bg&quot;:&quot;#2cacff1a&quot;},&quot;border&quot;:{&quot;width&quot;:&quot;2px&quot;,&quot;color&quot;:&quot;#2cacff&quot;,&quot;radius&quot;:&quot;8px&quot;},&quot;shadow&quot;:[],&quot;align&quot;:&quot;&quot;,&quot;width&quot;:&quot;100%&quot;,&quot;alignment&quot;:&quot;center&quot;,&quot;title&quot;:&quot;Alert&quot;,&quot;padding&quot;:{&quot;vertical&quot;:&quot;15px&quot;,&quot;horizontal&quot;:&quot;15px&quot;},&quot;fileAlert&quot;:{&quot;text&quot;:&quot;File Name.txt&quot;,&quot;link&quot;:&quot;#&quot;},&quot;infoUrlAlert&quot;:{&quot;text&quot;:&quot;Button Title&quot;,&quot;link&quot;:&quot;#&quot;}}'\r\n    data-pipecheck='false'\r\n\r\n><\/div>\n\n\n<p>4.  \u65e5\u672c\u8a9e\u5316\uff08\u4efb\u610f\uff09<br>\u3000Flarum\u306f\u6a19\u6e96\u3067\u306f\u82f1\u8a9e\u8868\u8a18\u3068\u306a\u3063\u3066\u3044\u307e\u3059\u3002\u65e5\u672c\u8a9e\u306e\u8a00\u8a9e\u30d1\u30c3\u30af\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u306b\u306f\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u307e\u3059\u3002(\u81ea\u4f5c\u306a\u306e\u3067\u8aa4\u8a33\u304c\u3042\u308b\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u304c\u30fb\u30fb\u30fb)<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>composer require flarum-lang\/japanese<\/code><\/pre><\/div>\n\n\n\n<p>5. \u516c\u958b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u79fb\u52d5<br>\u3000\u624b\u98062\u3067Flarum\u3092\u30d6\u30e9\u30a6\u30b6\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3067\u304d\u306a\u3044\u7bc4\u56f2\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3057\u305f\u3002\u305d\u306e\u305f\u3081\u3001\u4e00\u90e8\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u30d6\u30e9\u30a6\u30b6\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u5834\u6240\u306b\u79fb\u52d5\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<code>mv<\/code>\u30b3\u30de\u30f3\u30c9\u3067<code>public<\/code>\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u79fb\u52d5\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>sudo mv .\/public Web\u516c\u958b\u30d5\u30a9\u30eb\u30c0\/forum<\/code><\/pre><\/div>\n\n\n<div\r\n    \tclass=\"align wp-block-abb-alert-box\"    id='abbAlertBox-30'\r\n    data-attributes='{&quot;cId&quot;:&quot;6c6f82f2-0&quot;,&quot;type&quot;:&quot;info&quot;,&quot;textAlign&quot;:&quot;left&quot;,&quot;message&quot;:&quot;\\u3053\\u306e\\u6642\\u306b\\u5165\\u529b\\u3057\\u305f\\u30d5\\u30a9\\u30eb\\u30c0\\u304cURL\\u306b\\u306a\\u308a\\u307e\\u3059\\u3002\\u4e0a\\u8a18\\u306e\\u30b3\\u30de\\u30f3\\u30c9\\u3092\\u5b9f\\u884c\\u3057\\u305f\\u5834\\u5408\\u3001\\u300chttp:\\\/\\\/\\u30c9\\u30e1\\u30a4\\u30f3\\\/forum\\u300d\\u304b\\u3089\\u30a2\\u30af\\u30bb\\u30b9\\u3067\\u304d\\u308b\\u3088\\u3046\\u306b\\u306a\\u308a\\u307e\\u3059\\u3002&quot;,&quot;icon&quot;:{&quot;class&quot;:&quot;fa-solid fa-circle-info&quot;},&quot;isDismiss&quot;:false,&quot;typography&quot;:{&quot;fontSize&quot;:{&quot;desktop&quot;:20,&quot;tablet&quot;:22,&quot;mobile&quot;:20}},&quot;colors&quot;:{&quot;color&quot;:&quot;#2cacff&quot;,&quot;bg&quot;:&quot;#2cacff1a&quot;},&quot;border&quot;:{&quot;width&quot;:&quot;2px&quot;,&quot;color&quot;:&quot;#2cacff&quot;,&quot;radius&quot;:&quot;8px&quot;},&quot;shadow&quot;:[],&quot;align&quot;:&quot;&quot;,&quot;width&quot;:&quot;100%&quot;,&quot;alignment&quot;:&quot;center&quot;,&quot;title&quot;:&quot;Alert&quot;,&quot;padding&quot;:{&quot;vertical&quot;:&quot;15px&quot;,&quot;horizontal&quot;:&quot;15px&quot;},&quot;fileAlert&quot;:{&quot;text&quot;:&quot;File Name.txt&quot;,&quot;link&quot;:&quot;#&quot;},&quot;infoUrlAlert&quot;:{&quot;text&quot;:&quot;Button Title&quot;,&quot;link&quot;:&quot;#&quot;}}'\r\n    data-pipecheck='false'\r\n\r\n><\/div>\n\n<div\r\n    \tclass=\"align wp-block-abb-alert-box\"    id='abbAlertBox-31'\r\n    data-attributes='{&quot;cId&quot;:&quot;05a1b64f-3&quot;,&quot;type&quot;:&quot;info&quot;,&quot;textAlign&quot;:&quot;left&quot;,&quot;message&quot;:&quot;\\u6a19\\u6e96\\u306eWeb\\u516c\\u958b\\u30c7\\u30a3\\u30ec\\u30af\\u30c8\\u30ea\\u306f\\u4ee5\\u4e0b\\u306e\\u901a\\u308a\\u3067\\u3059\\u3002&lt;br&gt;\\u30fbNginx\\u306e\\u5834\\u5408\\uff1a&lt;code&gt;\\\/usr\\\/share\\\/nginx\\\/html&lt;\\\/code&gt;&lt;br&gt;\\u30fbApache\\u306e\\u5834\\u5408\\uff1a&lt;code&gt;\\\/var\\\/www\\\/html&lt;\\\/code&gt;&quot;,&quot;icon&quot;:{&quot;class&quot;:&quot;fa-solid fa-circle-info&quot;},&quot;isDismiss&quot;:false,&quot;typography&quot;:{&quot;fontSize&quot;:{&quot;desktop&quot;:20,&quot;tablet&quot;:22,&quot;mobile&quot;:20}},&quot;colors&quot;:{&quot;color&quot;:&quot;#2cacff&quot;,&quot;bg&quot;:&quot;#2cacff1a&quot;},&quot;border&quot;:{&quot;width&quot;:&quot;2px&quot;,&quot;color&quot;:&quot;#2cacff&quot;,&quot;radius&quot;:&quot;8px&quot;},&quot;shadow&quot;:[],&quot;align&quot;:&quot;&quot;,&quot;width&quot;:&quot;100%&quot;,&quot;alignment&quot;:&quot;center&quot;,&quot;title&quot;:&quot;Alert&quot;,&quot;padding&quot;:{&quot;vertical&quot;:&quot;15px&quot;,&quot;horizontal&quot;:&quot;15px&quot;},&quot;fileAlert&quot;:{&quot;text&quot;:&quot;File Name.txt&quot;,&quot;link&quot;:&quot;#&quot;},&quot;infoUrlAlert&quot;:{&quot;text&quot;:&quot;Button Title&quot;,&quot;link&quot;:&quot;#&quot;}}'\r\n    data-pipecheck='false'\r\n\r\n><\/div>\n\n<div\r\n    \tclass=\"align wp-block-abb-alert-box\"    id='abbAlertBox-32'\r\n    data-attributes='{&quot;cId&quot;:&quot;f8fe8f9d-1&quot;,&quot;type&quot;:&quot;info&quot;,&quot;textAlign&quot;:&quot;left&quot;,&quot;message&quot;:&quot;SELinux\\u3092\\u6709\\u52b9\\u5316\\u3057\\u3066\\u3044\\u308b\\u5834\\u5408(&lt;code&gt;getenforce&lt;\\\/code&gt;\\u30b3\\u30de\\u30f3\\u30c9\\u306e\\u5b9f\\u884c\\u7d50\\u679c\\u304c\\u3001\\u300cEnforcing\\u300d\\u306e\\u5834\\u5408)\\u3001\\u4ee5\\u4e0b\\u306e\\u30b3\\u30de\\u30f3\\u30c9\\u3067SELinux\\u306b\\u3082\\u66f8\\u304d\\u8fbc\\u307f\\u6a29\\u9650\\u3092\\u8a2d\\u5b9a\\u3057\\u307e\\u3059\\u3002&lt;br&gt;&gt; &lt;code&gt;sudo semanage fcontext -a -t httpd_sys_rw_content_t &#039;Web\\u516c\\u958b\\u30d5\\u30a9\\u30eb\\u30c0\\\/forum\\\/assets(\\\/.*)?&#039;&lt;\\\/code&gt;&lt;br&gt;&gt; &lt;code&gt;sudo restorecon -RFv Web\\u516c\\u958b\\u30d5\\u30a9\\u30eb\\u30c0\\\/forum&lt;\\\/code&gt;&quot;,&quot;icon&quot;:{&quot;class&quot;:&quot;fa-solid fa-circle-info&quot;},&quot;isDismiss&quot;:false,&quot;typography&quot;:{&quot;fontSize&quot;:{&quot;desktop&quot;:20,&quot;tablet&quot;:22,&quot;mobile&quot;:20}},&quot;colors&quot;:{&quot;color&quot;:&quot;#2cacff&quot;,&quot;bg&quot;:&quot;#2cacff1a&quot;},&quot;border&quot;:{&quot;width&quot;:&quot;2px&quot;,&quot;color&quot;:&quot;#2cacff&quot;,&quot;radius&quot;:&quot;8px&quot;},&quot;shadow&quot;:[],&quot;align&quot;:&quot;&quot;,&quot;width&quot;:&quot;100%&quot;,&quot;alignment&quot;:&quot;center&quot;,&quot;title&quot;:&quot;Alert&quot;,&quot;padding&quot;:{&quot;vertical&quot;:&quot;15px&quot;,&quot;horizontal&quot;:&quot;15px&quot;},&quot;fileAlert&quot;:{&quot;text&quot;:&quot;File Name.txt&quot;,&quot;link&quot;:&quot;#&quot;},&quot;infoUrlAlert&quot;:{&quot;text&quot;:&quot;Button Title&quot;,&quot;link&quot;:&quot;#&quot;}}'\r\n    data-pipecheck='false'\r\n\r\n><\/div>\n\n\n<p>6. \u300csite.php\u300d\u3068\u300cindex.php\u300d\u306e\u7de8\u96c6<br>\u3000\u624b\u98065\u3067public\u30d5\u30a9\u30eb\u30c0\u3092\u672c\u6765\u306e\u5834\u6240\u304b\u3089\u79fb\u52d5\u3055\u305b\u305f\u305f\u3081\u3001\u5185\u90e8\u30d5\u30a1\u30a4\u30eb\u306e\u53c2\u7167\u5148\u3092\u5909\u66f4\u3057\u307e\u3059\u30022\u3064\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304d\u3001\u305d\u308c\u305e\u308c1\u884c\u3065\u3064\u7de8\u96c6\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code># vim\u30b3\u30de\u30f3\u30c9\u3067\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304d\u307e\u3059\u3002vim\u306e\u4f7f\u3044\u65b9\u306f\u4ed6\u306e\u30b5\u30a4\u30c8\u3092\u53c2\u8003\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\nvim \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u5148\/flarum\/site.php<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-php\" data-lang=\"PHP\" data-line=\"25\"><code>\/*\n|-------------------------------------------------------------------------------\n| Configure the site\n|-------------------------------------------------------------------------------\n|\n| A Flarum site represents your local installation of Flarum. It can be\n| configured with a bunch of paths:\n|\n| - The *base path* is Flarum&#39;s root directory and contains important files\n|   such as config.php and extend.php.\n| - The *public path* is the directory that serves as document root for the\n|   web server. Files in this place are accessible to the public internet.\n|   This is where assets such as JavaScript files or CSS stylesheets need to\n|   be stored in a default install.\n| - The *storage path* is a place for Flarum to store files it generates during\n|   runtime. This could be caches, session data or other temporary files.\n|\n| The fully configured site instance is returned to the including script, which\n| then uses it to boot up the Flarum application and e.g. accept web requests.\n|\n*\/\n\nreturn Flarum\\Foundation\\Site::fromPaths([\n    &#39;base&#39; =&gt; __DIR__,\n    &#39;public&#39; =&gt; __DIR__.&#39;\/..\/html\/forum&#39;, \/\/\u2190\u3053\u3053\u3092\u7de8\u96c6\uff1asite.php\u304b\u3089\u898b\u305f\u300c\u624b\u98065\u3067\u79fb\u52d5\u3057\u305f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u300d\u306e\u76f8\u5bfe\u30d1\u30b9\u3092\u5165\u529b\u3057\u307e\u3059\n    &#39;storage&#39; =&gt; __DIR__.&#39;\/storage&#39;,\n]);\n<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code># vim\u30b3\u30de\u30f3\u30c9\u3067\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304d\u307e\u3059\u3002vim\u306e\u4f7f\u3044\u65b9\u306f\u4ed6\u306e\u30b5\u30a4\u30c8\u3092\u53c2\u8003\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\nvim Web\u516c\u958b\u30d5\u30a9\u30eb\u30c0\/forum\/index.php<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-php\" data-lang=\"PHP\" data-line=\"8\"><code>\/*\n * This file is part of Flarum.\n *\n * For detailed copyright and license information, please view the\n * LICENSE file that was distributed with this source code.\n *\/\n\n$site = require &#39;..\/..\/flarum\/site.php&#39;; \/\/\u2190\u3053\u3053\u3092\u7de8\u96c6\uff1aindex.php\u304b\u3089\u898b\u305f\u300c\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u5148\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u5185\u306esite.php\u300d\u306e\u76f8\u5bfe\u30d1\u30b9\u3092\u5165\u529b\u3057\u307e\u3059<\/code><\/pre><\/div>\n\n\n\n<p>7. Nginx\u306e\u8a2d\u5b9a\u5909\u66f4\uff08Nginx\u306e\u307f\uff09<br>\u3000Nginx\u3092\u4f7f\u7528\u3057\u3066\u3044\u308b\u5834\u5408\u306f\u3001\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u3092\u8ffd\u8a18\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code># Nginx\u306e\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304d\u307e\u3059\u3002\uff08\u30b5\u30fc\u30d0\u30fc\u306b\u3088\u3063\u3066\u306fdefalut.conf\u3067\u306a\u3044\u5834\u5408\u304c\u3042\u308a\u307e\u3059\uff09\nsudo vim \/etc\/nginx\/conf.d\/defalut.conf<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\" data-line=\"8-11\"><code>server {\n        listen 80 default_server;\n        server_name _;\n\n        root \/usr\/share\/nginx\/html;\n        index index.php index.html;\n\n        # \u4ee5\u4e0b\u306e3\u884c\u3092\u8ffd\u52a0\u3059\u308b\u3002\uff08forum\u306f\u624b\u98065\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u540d\u306b\u7f6e\u304d\u63db\u3048\u308b\u3053\u3068\uff09\n        location \/forum {\n                try_files $uri $uri\/ \/forum\/index.php?$query_string;\n        }\n\n        # PHP\u306e\u30ea\u30d0\u30fc\u30b9\u30d7\u30ed\u30ad\u30b7\u304c\u8a18\u8f09\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u306f\u3001\u4ee5\u4e0b\u3082\u8ffd\u8a18\u3059\u308b\u3002\n        location ~ \\.php$\n        {\n                try_files      $uri =404;\n                fastcgi_pass   127.0.0.1:9000;\n                fastcgi_index  index.php;\n                fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;\n                include        fastcgi_params;\n        }\n}<\/code><\/pre><\/div>\n\n\n\n<p>8. \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3068\u7ba1\u7406\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u8a2d\u5b9a<br>\u3000\u4ee5\u4e0a\u3067\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u4e0a\u306e\u64cd\u4f5c\u306f\u7d42\u4e86\u3067\u3059\u3002\u30d6\u30e9\u30a6\u30b6\u3092\u958b\u304d\u3001\u624b\u98065\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u30a2\u30af\u30bb\u30b9\u3057\u307e\u3059\u3002\uff08\u4eca\u56de\u306e\u4f8b\u306e\u5834\u5408\u306f <code>http:\/\/\u30c9\u30e1\u30a4\u30f3\/forum\/<\/code>\uff09<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"670\" src=\"https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/install_flarum-1024x670.png\" alt=\"\" class=\"wp-image-2081\" srcset=\"https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/install_flarum-1024x670.png 1024w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/install_flarum-300x196.png 300w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/install_flarum-768x502.png 768w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/install_flarum-1536x1005.png 1536w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/install_flarum-2048x1339.png 2048w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/install_flarum.png 2341w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n<div\r\n    \tclass=\"align wp-block-abb-alert-box\"    id='abbAlertBox-33'\r\n    data-attributes='{&quot;cId&quot;:&quot;389a4af9-8&quot;,&quot;type&quot;:&quot;info&quot;,&quot;textAlign&quot;:&quot;left&quot;,&quot;message&quot;:&quot;\\u30c7\\u30fc\\u30bf\\u30d9\\u30fc\\u30b9\\u306e\\u4f5c\\u6210\\u65b9\\u6cd5\\u306f\\u4ee5\\u4e0b\\u306e\\u904e\\u53bb\\u8a18\\u4e8b\\u3092\\u53c2\\u8003\\u306b\\u3057\\u3066\\u304f\\u3060\\u3055\\u3044\\u3002&lt;a href=\\&quot;https:\\\/\\\/takumi9942.net\\\/blog\\\/?p=1643\\&quot;&gt;MariaDB\\u3068phpMyAdmin\\u3092\\u30a4\\u30f3\\u30b9\\u30c8\\u30fc\\u30eb\\u3057\\u3066WordPress\\u3092\\u7acb\\u3061\\u4e0a\\u3052\\u308b&lt;\\\/a&gt;&quot;,&quot;icon&quot;:{&quot;class&quot;:&quot;fa-solid fa-circle-info&quot;},&quot;isDismiss&quot;:false,&quot;typography&quot;:{&quot;fontSize&quot;:{&quot;desktop&quot;:20,&quot;tablet&quot;:22,&quot;mobile&quot;:20}},&quot;colors&quot;:{&quot;color&quot;:&quot;#2cacff&quot;,&quot;bg&quot;:&quot;#2cacff1a&quot;},&quot;border&quot;:{&quot;width&quot;:&quot;2px&quot;,&quot;color&quot;:&quot;#2cacff&quot;,&quot;radius&quot;:&quot;8px&quot;},&quot;shadow&quot;:[],&quot;align&quot;:&quot;&quot;,&quot;width&quot;:&quot;100%&quot;,&quot;alignment&quot;:&quot;center&quot;,&quot;title&quot;:&quot;Alert&quot;,&quot;padding&quot;:{&quot;vertical&quot;:&quot;15px&quot;,&quot;horizontal&quot;:&quot;15px&quot;},&quot;fileAlert&quot;:{&quot;text&quot;:&quot;File Name.txt&quot;,&quot;link&quot;:&quot;#&quot;},&quot;infoUrlAlert&quot;:{&quot;text&quot;:&quot;Button Title&quot;,&quot;link&quot;:&quot;#&quot;}}'\r\n    data-pipecheck='false'\r\n\r\n><\/div>\n\n\n<p>9. \u65e5\u672c\u8a9e\u5316\uff08\u4efb\u610f\uff09<br>\u3000\u4ee5\u4e0a\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306f\u5b8c\u4e86\u3067\u3059\u3002\u624b\u98064\u3067\u65e5\u672c\u8a9e\u306e\u8a00\u8a9e\u30d1\u30c3\u30af\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u305f\u5834\u5408\u306f\u3001\u53f3\u4e0a\u306e\u30e6\u30fc\u30b6\u30fc\u540d\u3092\u30af\u30ea\u30c3\u30af\u3057\u3001\u300cAdministration\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"510\" src=\"https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/admin-1-1024x510.png\" alt=\"\" class=\"wp-image-2084\" srcset=\"https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/admin-1-1024x510.png 1024w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/admin-1-300x149.png 300w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/admin-1-768x383.png 768w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/admin-1-1536x765.png 1536w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/admin-1.png 1803w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\u201d\u5de6\u5074\u306e\u30e1\u30cb\u30e5\u30fc&#8221;\u3082\u3057\u304f\u306f&#8221;\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9&#8221;\u306e\u4e00\u756a\u4e0b\u304b\u3089\u300cJapanese\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002<br>\uff08Japanese\u304c\u8868\u793a\u3055\u308c\u306a\u3044\u5834\u5408\u306f\u3001\u624b\u98064\u306e\u30b3\u30de\u30f3\u30c9\u3092Flarum\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u5148\u3067\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044\uff09<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"547\" src=\"https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/001-1024x547.png\" alt=\"\" class=\"wp-image-2129\" srcset=\"https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/001-1024x547.png 1024w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/001-300x160.png 300w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/001-768x410.png 768w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/001-1536x820.png 1536w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/001-2048x1094.png 2048w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/001-530x283.png 530w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/001-565x302.png 565w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/001-710x379.png 710w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/001-725x387.png 725w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/001.png 2092w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>&#8220;Disabled&#8221;\u306e\u5de6\u5074\u306e\u30c8\u30b0\u30eb\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u6709\u52b9\u5316\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"544\" src=\"https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/002-1024x544.png\" alt=\"\" class=\"wp-image-2131\" srcset=\"https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/002-1024x544.png 1024w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/002-300x159.png 300w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/002-768x408.png 768w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/002-1536x816.png 1536w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/002-2048x1088.png 2048w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/002-530x281.png 530w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/002-565x300.png 565w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/002-710x377.png 710w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/002-725x385.png 725w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/002.png 2109w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\u5de6\u5074\u306e\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u300cBasics\u300d\u3092\u9078\u629e\u3057\u3001\u53f3\u5074\u306e\u300cDefault Language\u300d\u3092\u300cJapanese (ja)\u300d\u306b\u5909\u66f4\u3057\u3001\u6700\u4e0b\u90e8\u306e\u300cSave Changes\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"573\" src=\"https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/003-1024x573.png\" alt=\"\" class=\"wp-image-2132\" srcset=\"https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/003-1024x573.png 1024w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/003-300x168.png 300w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/003-768x429.png 768w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/003-1536x859.png 1536w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/003-2048x1145.png 2048w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/003-320x180.png 320w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/003-530x296.png 530w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/003-565x316.png 565w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/003-710x397.png 710w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/003-725x405.png 725w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/003.png 2110w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\u30da\u30fc\u30b8\u3092\u66f4\u65b0\u3059\u308b\u3068\u3001\u65e5\u672c\u8a9e\u306b\u5207\u308a\u66ff\u308f\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"626\" src=\"https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/004-1024x626.png\" alt=\"\" class=\"wp-image-2133\" srcset=\"https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/004-1024x626.png 1024w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/004-300x183.png 300w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/004-768x469.png 768w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/004-1536x939.png 1536w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/004-530x324.png 530w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/004-565x345.png 565w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/004-710x434.png 710w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/004-725x443.png 725w, https:\/\/takumi9942.net\/blog\/wp-content\/uploads\/2020\/10\/004.png 1620w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\u4ee5\u4e0a\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3068\u65e5\u672c\u8a9e\u5316\u306f\u5b8c\u4e86\u3067\u3059\u3002\u304a\u75b2\u308c\u3055\u307e\u3067\u3057\u305f\uff01<\/p>\n","protected":false},"excerpt":{"rendered":"PHP\u3067\u64cd\u4f5c\u3059\u308b\u30e2\u30c0\u30f3\u306a\u63b2\u793a\u677fFlarum\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u65b9\u6cd5\u3068\u65e5\u672c\u8a9e\u5316\u306e\u624b\u9806\u306b\u3064\u3044\u3066\u7d39\u4ecb\u3057\u307e\u3059\u3002","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"csco_display_header_overlay":false,"csco_singular_sidebar":"","csco_page_header_type":"","csco_page_load_nextpost":"","csco_post_video_location":[],"csco_post_video_location_hash":"","csco_post_video_url":"","csco_post_video_bg_start_time":0,"csco_post_video_bg_end_time":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[12],"tags":[],"class_list":{"0":"post-2053","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-php","7":"cs-entry","8":"cs-video-wrap"},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/takumi9942.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2053","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/takumi9942.net\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/takumi9942.net\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/takumi9942.net\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/takumi9942.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2053"}],"version-history":[{"count":2,"href":"https:\/\/takumi9942.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2053\/revisions"}],"predecessor-version":[{"id":2502,"href":"https:\/\/takumi9942.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2053\/revisions\/2502"}],"wp:attachment":[{"href":"https:\/\/takumi9942.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2053"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/takumi9942.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2053"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/takumi9942.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2053"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}