{"id":628,"date":"2025-08-15T14:33:14","date_gmt":"2025-08-15T14:33:14","guid":{"rendered":"https:\/\/wp.ano-hi.com\/?p=628"},"modified":"2025-08-16T05:12:44","modified_gmt":"2025-08-16T05:12:44","slug":"almalinux%e3%81%a7laravel%e3%81%ae%e8%aa%8d%e8%a8%bc","status":"publish","type":"post","link":"https:\/\/wp.ano-hi.com\/?p=628","title":{"rendered":"AlmaLinux\u3067Laravel\u306e\u8a8d\u8a3c"},"content":{"rendered":"<h2>AlmaLinux\uff19\u3067Laravel\u306e\u8a8d\u8a3c\u3092\u5b9f\u88c5\u3059\u308b\u306e\u306b\u306f\u307e\u3063\u305f\u306e\u3067\u5099\u5fd8\u9332<\/h2>\n<p>\u4eca\u307e\u3067\u306e\u30ed\u30b0\u30a4\u30f3\u8a8d\u8a3c\u306f\u81ea\u4f5c\u3060\u3063\u305f\u306e\u3067\u3001PHP+Laravel\u3067\u30b7\u30f3\u30d7\u30eb\u306b\u5b9f\u88c5\u51fa\u6765\u305f\u306e\u3067\u3059\u304c\u3001nodejs\u304c\u304b\u3089\u3093\u3067\u306a\u305c\u304b\u30a8\u30e9\u30fc\u306b\u306a\u3063\u3066\u30fb\u30fb\u30fb<br \/>\n\u5206\u304b\u3063\u305f\u3089\u7c21\u5358\u306a\u3053\u3068\u3060\u3063\u305f\u3093\u3067\u3059\u304c\u30fb\u30fb\u30fb<\/p>\n<h3>VMWare\u306bAlmaLinux\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h3>\n<p>AlmaLinux\u3092\u69cb\u7bc9\u3059\u308b\u6642\u306f\u3001\u30b5\u30fc\u30d0\u30fc\uff08GUI\u4f7f\u7528\uff09\u3092\u9078\u629e\u3057\u3001\u958b\u767a\u30c4\u30fc\u30eb\u306e\u307f\u9078\u629e\u3057\u307e\u3057\u305f\u3002<br \/>\n\u30d1\u30b9\u30ef\u30fc\u30c9\u306a\u3069\u3092\u8a2d\u5b9a\u3057\u3066\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\uff01<\/p>\n<h3>Linux\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u7d42\u308f\u3063\u305f\u3089\u3001\u6700\u65b0\u306b<\/h3>\n<p>su -\u3000\u2190root\u306b\u306a\u308a\u307e\u3059<br \/>\ndnf -y update\u3000\u2190\u7d42\u308f\u308b\u307e\u3067\u5f85\u3061\u307e\u3059<\/p>\n<h3>SeLinux\u3092\u7121\u52b9\u306b\u3057\u307e\u3059(\u554f\u984c\u304c\u767a\u751f\u3057\u305f\u3089\u4f55\u304c\u554f\u984c\u306a\u306e\u304b\u5207\u308a\u5206\u3051\u304c\u51fa\u6765\u306a\u304f\u306a\u308b\u306e\u3067\u30fb\u30fb)<\/h3>\n<p>su -\u3000\u2190root\u306b\u306a\u308a\u307e\u3059<br \/>\nvi \/etc\/selinux\/config<br \/>\nSELINUX=disabled\u3000\u2190\u306b\u5909\u66f4\u3057\u3066:wq\u3067\u4fdd\u5b58\u3057\u3066reboot\u3067\u518d\u8d77\u52d5<\/p>\n<h3>Node.js\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h3>\n<p>su -\u3000\u2190root\u306b\u306a\u308a\u307e\u3059<br \/>\ndnf module list nodejs\u3000\u2190\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u78ba\u8a8d<br \/>\ndnf module -y enable nodejs:22\u3000\u2190\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u6307\u5b9a<br \/>\ndnf -y install nodejs npm\u3000\u2190\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<br \/>\nnode -v\u3000\u2190nodejs\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u78ba\u8a8d<br \/>\nnpm -v\u3000\u2190npm\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u78ba\u8a8d<\/p>\n<h3>php\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h3>\n<p>su -\u3000\u2190root\u306b\u306a\u308a\u307e\u3059<br \/>\ndnf module list php\u3000\u2190PHP\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u78ba\u8a8d<br \/>\ndnf module -y enable php:8.3\u3000\u2190\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u305f\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u6307\u5b9a<br \/>\ndnf -y install php php-mysqlnd php-gd php-zip\u3000\u2190PHP\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<br \/>\nphp -v\u3000\u2190PHP\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u78ba\u8a8d<\/p>\n<h3>mariadb\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h3>\n<p>su -\u3000\u2190root\u306b\u306a\u308a\u307e\u3059<br \/>\nyum list | grep maria<br \/>\nyum -y install mariadb-server<br \/>\nsystemctl start mariadb<br \/>\nsystemctl stop mariadb<br \/>\ncd \/etc\/my.cnf.d\/<br \/>\nvi mariadb-server.cnf<\/p>\n<p>\u4fee\u6b63\u5f8c<br \/>\n[mariadb]<br \/>\ncharacter-set-server = utf8mb4<br \/>\n[mariadb-10.3]<br \/>\ncharacter-set-server = utf8mb4<\/p>\n<p>vi client.cnf<\/p>\n<p>\u4fee\u6b63\u5f8c<br \/>\n[client-mariadb]<br \/>\ndefault-character-set = utf8mb4<\/p>\n<p>systemctl enable mariadb<br \/>\nsystemctl start mariadb<br \/>\nmysqladmin -u root password<br \/>\nmysql -u root -p<br \/>\nshow variables like &#8216;%char%&#8217;;\u3000\u2190\u534a\u89d2\u306e\u300c&#8217;\u300d\u304c\u5168\u89d2\u306b\u306a\u3063\u3066\u3044\u308b\u306e\u3067\u4fee\u6b63\u3057\u3066\u5b9f\u884c<br \/>\ncreate database npj;<br \/>\ncreate user &#8216;newpj&#8217;@&#8217;localhost&#8217; IDENTIFIED BY &#8216;abcd1234&#8217;;\u3000\u2190\u534a\u89d2\u306e\u300c&#8217;\u300d\u304c\u5168\u89d2\u306b\u306a\u3063\u3066\u3044\u308b\u306e\u3067\u4fee\u6b63\u3057\u3066\u5b9f\u884c<br \/>\ngrant all privileges on npj . * to &#8216;newpj&#8217;@&#8217;localhost&#8217;;\u3000\u2190\u534a\u89d2\u306e\u300c&#8217;\u300d\u304c\u5168\u89d2\u306b\u306a\u3063\u3066\u3044\u308b\u306e\u3067\u4fee\u6b63\u3057\u3066\u5b9f\u884c<br \/>\nflush privileges;<br \/>\nquit<\/p>\n<h3>Apache\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u78ba\u8a8d<\/h3>\n<p>su -\u3000\u2190root\u306b\u306a\u308a\u307e\u3059<br \/>\nsystemctl status httpd\u3000\u2190apache\u306e\u72b6\u614b\u3092\u78ba\u8a8d\uff08\u30a8\u30e9\u30fc\u3063\u3066\u51fa\u306a\u3051\u308c\u3070\u5165\u3063\u3066\u3044\u308b\uff09<\/p>\n<h3>Composer\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h3>\n<p>su -\u3000\u2190root\u306b\u306a\u308a\u307e\u3059<br \/>\ncd ~<br \/>\nphp -r &#8220;copy(&#8216;https:\/\/getcomposer.org\/installer&#8217;, &#8216;composer-setup.php&#8217;);&#8221;\u3000\u2190\u30a4\u30f3\u30b9\u30c8\u30fc\u30e9\u306e\u53d6\u5f97<br \/>\n\u30cf\u30c3\u30b7\u30e5\u5024\u306e\u30c1\u30a7\u30c3\u30af\u3092\u3059\u308b\u3068\u826f\u3044\u306e\u3067\u3059\u304c\u30fb\u30fb\u30fb<br \/>\nphp composer-setup.php &#8211;install-dir=\/usr\/local\/bin &#8211;filename=composer\u3000\u2190\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<br \/>\nphp -r &#8220;unlink(&#8216;composer-setup.php&#8217;);&#8221;\u3000\u2190\u30a4\u30f3\u30b9\u30c8\u30fc\u30e9\u306e\u524a\u9664<\/p>\n<h3>LaravelProject\u306e\u4f5c\u6210<\/h3>\n<p>su -\u3000\u2190root\u306b\u306a\u308a\u307e\u3059<br \/>\ncd \/var\/www\/html\u3000\u2190Laravel\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b\u5834\u6240\u306b\u79fb\u52d5<br \/>\ncomposer create-project laravel\/laravel new_project\u3000\u2190\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210<br \/>\ncd \/var\/www\/html\/new_project\u3000\u2190\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5185\u306b\u79fb\u52d5<br \/>\ncomposer require laravel\/breeze &#8211;dev\u3000\u2190\u8a8d\u8a3c\u6a5f\u80fd\u3092\u6e96\u5099<br \/>\nphp artisan breeze:install react\u3000\u2190\u8a8d\u8a3c\u6a5f\u80fd\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<br \/>\nphp artisan migrate:rollback\u3000\u2190sqlite\u306e\u30c6\u30fc\u30d6\u30eb\u306a\u3069\u3092\u4e00\u5ea6\u524a\u9664\u3059\u308b<\/p>\n<p>vi \/var\/www\/html\/new_project\/.env<\/p>\n<p>\u4fee\u6b63\u524d<br \/>\nDB_CONNECTION=sqlite<br \/>\n# DB_HOST=127.0.0.1<br \/>\n# DB_PORT=3306<br \/>\n# DB_DATABASE=laravel<br \/>\n# DB_USERNAME=root<br \/>\n# DB_PASSWORD=<\/p>\n<p>\u4fee\u6b63\u5f8c(DB\u3092\u4f5c\u6210\u3057\u305f\u5185\u5bb9\u3067\u767b\u9332)<br \/>\nDB_CONNECTION=mysql<br \/>\nDB_HOST=127.0.0.1<br \/>\nDB_PORT=3306<br \/>\nDB_DATABASE=npj<br \/>\nDB_USERNAME=newpj<br \/>\nDB_PASSWORD=abcd1234<\/p>\n<p>\u4fee\u6b63\u524d<br \/>\nSESSION_DRIVER=database<\/p>\n<p>\u4fee\u6b63\u5f8c<br \/>\nSESSION_DRIVER=file<\/p>\n<p>php artisan migrate\u3000\u2190DB\u306b\u8a8d\u8a3c\u7528\u30c6\u30fc\u30d6\u30eb\u306e\u4f5c\u6210<\/p>\n<p>cd \/var\/www\/html<br \/>\nchmod 777 -R new_project\/storage\u3000\u2190storage\u30d5\u30a9\u30eb\u30c0\u3092\u8ab0\u3067\u3082\u64cd\u4f5c\u53ef\u80fd\u306b\u3059\u308b<br \/>\nchown yoshi:yoshi -R new_project\u3000\u2190\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u4ee5\u4e0b\u3092yoshi\u30e6\u30fc\u30b6\u306e\u6301\u3061\u7269\u306b\u3059\u308b<\/p>\n<h3>Laravel\u3092\u3068\u308a\u3042\u3048\u305a\u5b9f\u884c<\/h3>\n<p><em>\u203b\u30ed\u30b0\u30a4\u30f3\u30e6\u30fc\u30b6\u3067\u5b9f\u65bd<\/em><br \/>\ncd \/var\/www\/html\/new_project<br \/>\nphp artisan serve\u3000\u2190laravel\u3092\u4e00\u6642\u7684\u306b\u8d77\u52d5<br \/>\nhttp:\/\/localhost:8000\/\u3000\u2190\u30d6\u30e9\u30a6\u30b6\u3067\u3053\u306eURL\u3067\u30a2\u30af\u30bb\u30b9<br \/>\n<a href=\"http:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0001.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-629\" src=\"http:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0001.png\" alt=\"\" width=\"1482\" height=\"941\" srcset=\"https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0001.png 1482w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0001-300x190.png 300w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0001-1024x650.png 1024w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0001-768x488.png 768w\" sizes=\"auto, (max-width: 1482px) 100vw, 1482px\" \/><\/a><br \/>\n<a href=\"http:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0002.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-630\" src=\"http:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0002.png\" alt=\"\" width=\"1473\" height=\"936\" srcset=\"https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0002.png 1473w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0002-300x191.png 300w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0002-1024x651.png 1024w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0002-768x488.png 768w\" sizes=\"auto, (max-width: 1473px) 100vw, 1473px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0004.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-632\" src=\"http:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0004.png\" alt=\"\" width=\"1476\" height=\"934\" srcset=\"https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0004.png 1476w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0004-300x190.png 300w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0004-1024x648.png 1024w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0004-768x486.png 768w\" sizes=\"auto, (max-width: 1476px) 100vw, 1476px\" \/><\/a><br \/>\n<a href=\"http:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0003.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-631\" src=\"http:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0003.png\" alt=\"\" width=\"1482\" height=\"455\" srcset=\"https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0003.png 1482w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0003-300x92.png 300w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0003-1024x314.png 1024w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0003-768x236.png 768w\" sizes=\"auto, (max-width: 1482px) 100vw, 1482px\" \/><\/a><br \/>\nctrl+C\u3067\u505c\u6b62<\/p>\n<h3>Apache\u306e\u8a2d\u5b9a\u3092\u5909\u66f4\u3059\u308b<\/h3>\n<p>su -\u3000\u2190root\u306b\u306a\u308a\u307e\u3059<br \/>\ncd \/etc\/httpd\/conf<br \/>\nvi httpd.conf<\/p>\n<p>\u4fee\u6b63\u524d<br \/>\nDocumentRoot &#8220;\/var\/www\/html&#8221;<\/p>\n<p>\u4fee\u6b63\u5f8c<br \/>\nDocumentRoot &#8220;\/var\/www\/html\/new_project\/public&#8221;<\/p>\n<p>\u4fee\u6b63\u524d<br \/>\n&lt;Directory &#8220;\/var\/www\/html&#8221;&gt;<br \/>\nAllowOverride None<br \/>\n&lt;\/Directory&gt;<\/p>\n<p>\u4fee\u6b63\u5f8c<br \/>\n&lt;Directory &#8220;\/var\/www\/html\/new_project\/public&#8221;&gt;<br \/>\nAllowOverride All\u3000\u2190<span style=\"color: red;\">\u91cd\u8981\uff01\u3053\u308c\u3092\u5fd8\u308c\u308b\u3068\u3001Login\u3084Register\u3092\u62bc\u3059\u3068404\uff1aNotFound\u306b\u306a\u308b\uff01\u3053\u3053\u3067\u306f\u307e\u308a\u307e\u3057\u305f\u30fb\u30fb<\/span><br \/>\n&lt;\/Directory&gt;<\/p>\n<h3>Apache\u3092\u8d77\u52d5<\/h3>\n<p>su -\u3000\u2190root\u306b\u306a\u308a\u307e\u3059<br \/>\nsystemctl stop httpd\u3000\u2190apache\u3092\u505c\u6b62<br \/>\nsystemctl start httpd\u3000\u2190apache\u3092\u8d77\u52d5<br \/>\nhttp:\/\/localhost\u3000\u2190\u30dd\u30fc\u30c8\u3092\u6307\u5b9a\u305b\u305a\u3001\u30d6\u30e9\u30a6\u30b6\u3067\u30a2\u30af\u30bb\u30b9<br \/>\nsession\u306e\u30d1\u30fc\u30df\u30c3\u30b7\u30e7\u30f3\u304c\u30fb\u30fb\u3063\u3066\u30a8\u30e9\u30fc\u304c\u51fa\u305f\u3089<br \/>\ncd \/var\/www\/html<br \/>\nchmod 777 -R new_project\/storage\u3000\u2190storage\u30d5\u30a9\u30eb\u30c0\u3092\u8ab0\u3067\u3082\u64cd\u4f5c\u53ef\u80fd\u306b\u3059\u308b<br \/>\n<a href=\"http:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0005.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-636\" src=\"http:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0005.png\" alt=\"\" width=\"1171\" height=\"763\" srcset=\"https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0005.png 1171w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0005-300x195.png 300w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0005-1024x667.png 1024w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0005-768x500.png 768w\" sizes=\"auto, (max-width: 1171px) 100vw, 1171px\" \/><\/a> <a href=\"http:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0006.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-637\" src=\"http:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0006.png\" alt=\"\" width=\"1170\" height=\"765\" srcset=\"https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0006.png 1170w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0006-300x196.png 300w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0006-1024x670.png 1024w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0006-768x502.png 768w\" sizes=\"auto, (max-width: 1170px) 100vw, 1170px\" \/><\/a> <a href=\"http:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0007.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-638\" src=\"http:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0007.png\" alt=\"\" width=\"1171\" height=\"765\" srcset=\"https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0007.png 1171w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0007-300x196.png 300w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0007-1024x669.png 1024w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0007-768x502.png 768w\" sizes=\"auto, (max-width: 1171px) 100vw, 1171px\" \/><\/a> <a href=\"http:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0008.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-639\" src=\"http:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0008.png\" alt=\"\" width=\"1167\" height=\"764\" srcset=\"https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0008.png 1167w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0008-300x196.png 300w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0008-1024x670.png 1024w, https:\/\/wp.ano-hi.com\/wp-content\/uploads\/2025\/08\/20250815_0008-768x503.png 768w\" sizes=\"auto, (max-width: 1167px) 100vw, 1167px\" \/><\/a><br \/>\n\u7121\u4e8b\u3001\u30b9\u30bf\u30fc\u30c8\u30e9\u30a4\u30f3\u306b\u7acb\u3066\u307e\u3057\u305f<\/p>\n","protected":false},"excerpt":{"rendered":"<p>AlmaLinux\uff19\u3067Laravel\u306e\u8a8d\u8a3c\u3092\u5b9f\u88c5\u3059\u308b\u306e\u306b\u306f\u307e\u3063\u305f\u306e\u3067\u5099\u5fd8\u9332 \u4eca\u307e\u3067\u306e\u30ed\u30b0\u30a4\u30f3\u8a8d\u8a3c\u306f\u81ea\u4f5c\u3060\u3063\u305f\u306e\u3067\u3001PHP+Laravel\u3067\u30b7\u30f3\u30d7\u30eb\u306b\u5b9f\u88c5\u51fa\u6765\u305f\u306e\u3067\u3059\u304c\u3001nodejs\u304c\u304b\u3089\u3093\u3067\u306a\u305c\u304b\u30a8\u30e9\u30fc\u306b\u306a\u3063\u3066\u30fb\u30fb\u30fb \u5206 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"image","meta":{"footnotes":""},"categories":[7],"tags":[130,179,178,37,38,180,177],"class_list":["post-628","post","type-post","status-publish","format-image","hentry","category-web","tag-almalinux","tag-apache","tag-breeze","tag-laravel","tag-linux","tag-react","tag-177","post_format-post-format-image"],"_links":{"self":[{"href":"https:\/\/wp.ano-hi.com\/index.php?rest_route=\/wp\/v2\/posts\/628","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.ano-hi.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp.ano-hi.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp.ano-hi.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.ano-hi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=628"}],"version-history":[{"count":6,"href":"https:\/\/wp.ano-hi.com\/index.php?rest_route=\/wp\/v2\/posts\/628\/revisions"}],"predecessor-version":[{"id":642,"href":"https:\/\/wp.ano-hi.com\/index.php?rest_route=\/wp\/v2\/posts\/628\/revisions\/642"}],"wp:attachment":[{"href":"https:\/\/wp.ano-hi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=628"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp.ano-hi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=628"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp.ano-hi.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=628"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}