{"id":728,"date":"2025-06-11T22:24:46","date_gmt":"2025-06-11T14:24:46","guid":{"rendered":"https:\/\/www.zhaozhao123.cn\/php\/php-application-manual\/laravel\/728.html"},"modified":"2025-06-11T22:24:46","modified_gmt":"2025-06-11T14:24:46","slug":"%e5%a6%82%e4%bd%95%e4%bd%bf%e7%94%a8laravel-forge%e5%b0%86laravel%e9%83%a8%e7%bd%b2%e5%88%b0digitalocean","status":"publish","type":"my1js","link":"https:\/\/www.zhaozhao123.cn\/php\/my1js\/728.html","title":{"rendered":"\u5982\u4f55\u4f7f\u7528Laravel Forge\u5c06Laravel\u90e8\u7f72\u5230DigitalOcean"},"content":{"rendered":"<div class=\"wp-block-columns p-0 border is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-columns px-4 py-3 border-bottom has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(243deg,rgb(238,238,238) 0%,rgba(58,166,242,0.15) 100%)\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\r\n<figure class=\"wp-block-image size-thumbnail is-resized is-style-rounded is-style-rounded--1\"><img decoding=\"async\" src=\"https:\/\/www.zhaozhao123.cn\/myitems\/images\/sites16\/2025\/06\/dyA-1-400x300.jpg\" alt=\"Bug&#32534;&#35793;&#29422;\" class=\"wp-image-1842\" style=\"object-fit:cover;width:30px;height:30px\"><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading my-0\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.175), 1rem);\">Bug&#32534;&#35793;&#29422;<\/h2>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns px-xl-5 px-4 py-xl-4 py-3 is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<p>&#20351;&#29992;Laravel Forge&#23558;Laravel&#37096;&#32626;&#21040;DigitalOcean&#26159;&#19968;&#20010;&#30456;&#23545;&#31616;&#21333;&#30340;&#36807;&#31243;&#12290;&#20197;&#19979;&#26159;&#35814;&#32454;&#27493;&#39588;&#65306;<\/p>\n<h3>1. &#27880;&#20876;&#24182;&#30331;&#24405;Laravel Forge<\/h3>\n<ol>\n<li>&#35775;&#38382;<a href=\"https:\/\/www.zhaozhao123.cn\/skin\/go?url=aHR0cHM6Ly9mb3JnZS5sYXJhdmVsLmNvbS8=\" rel=\"noopener noreferrer nofollow\">Laravel Forge&#23448;&#32593;<\/a>&#12290;<\/li>\n<li>&#27880;&#20876;&#19968;&#20010;&#26032;&#30340;&#36134;&#25143;&#65288;&#22914;&#26524;&#36824;&#27809;&#26377;&#65289;&#12290;<\/li>\n<li>&#30331;&#24405;Forge&#12290;<\/li>\n<\/ol>\n<h3>2. &#21019;&#24314;&#26032;&#39033;&#30446;<\/h3>\n<ol>\n<li>&#22312;Forge&#25511;&#21046;&#21488;&#20013;&#65292;&#28857;&#20987;&#24038;&#20391;&#33756;&#21333;&#26639;&#20013;&#30340;&ldquo;Projects&rdquo;&#12290;<\/li>\n<li>&#28857;&#20987;&ldquo;New Project&rdquo;&#25353;&#38062;&#12290;<\/li>\n<li>&#36873;&#25321;&ldquo;Laravel&rdquo;&#20316;&#20026;&#26694;&#26550;&#12290;<\/li>\n<li>&#36755;&#20837;&#39033;&#30446;&#30340;&#21517;&#31216;&#12289;&#25551;&#36848;&#21644;&#36873;&#25321;&#19968;&#20010;&#21306;&#22495;&#12290;<\/li>\n<li>&#21246;&#36873;&#20320;&#38656;&#35201;&#30340;&#39069;&#22806;&#21151;&#33021;&#65292;&#22914;SSL&#35777;&#20070;&#12289;DNS&#35760;&#24405;&#31561;&#12290;<\/li>\n<li>&#28857;&#20987;&ldquo;Create Project&rdquo;&#12290;<\/li>\n<\/ol>\n<h3>3. &#37197;&#32622;&#26381;&#21153;&#22120;<\/h3>\n<ol>\n<li>&#22312;&#39033;&#30446;&#39029;&#38754;&#20013;&#65292;&#28857;&#20987;&#21491;&#20391;&#33756;&#21333;&#26639;&#20013;&#30340;&ldquo;Servers&rdquo;&#12290;<\/li>\n<li>&#36873;&#25321;&#20320;&#35201;&#37197;&#32622;&#30340;&#26381;&#21153;&#22120;&#12290;<\/li>\n<li>&#28857;&#20987;&ldquo;Settings&rdquo;&#25353;&#38062;&#12290;<\/li>\n<li>&#22312;&ldquo;SSH Keys&rdquo;&#37096;&#20998;&#65292;&#28155;&#21152;&#19968;&#20010;&#26032;&#30340;SSH&#23494;&#38053;&#23545;&#12290;<\/li>\n<li>&#28857;&#20987;&ldquo;Save Changes&rdquo;&#12290;<\/li>\n<\/ol>\n<h3>4. &#23433;&#35013;Laravel<\/h3>\n<ol>\n<li>\n<p>&#22312;&#26381;&#21153;&#22120;&#19978;&#36816;&#34892;&#20197;&#19979;&#21629;&#20196;&#26469;&#23433;&#35013;Laravel&#65306;<\/p>\n<pre><code class=\"language-bash\">composer create-project --prefer-dist laravel\/laravel your_project_name\ncd your_project_name<\/code><\/pre>\n<\/li>\n<li>\n<p>&#36816;&#34892;&#20197;&#19979;&#21629;&#20196;&#26469;&#29983;&#25104;&#24212;&#29992;&#23494;&#38053;&#65306;<\/p>\n<pre><code class=\"language-bash\">php artisan key:generate<\/code><\/pre>\n<\/li>\n<\/ol>\n<h3>5. &#37197;&#32622;&#25968;&#25454;&#24211;<\/h3>\n<ol>\n<li>&#22312;Forge&#25511;&#21046;&#21488;&#20013;&#65292;&#28857;&#20987;&#21491;&#20391;&#33756;&#21333;&#26639;&#20013;&#30340;&ldquo;Databases&rdquo;&#12290;<\/li>\n<li>&#36873;&#25321;&#20320;&#35201;&#20351;&#29992;&#30340;&#25968;&#25454;&#24211;&#12290;<\/li>\n<li>&#28857;&#20987;&ldquo;Settings&rdquo;&#25353;&#38062;&#12290;<\/li>\n<li>&#22312;&ldquo;Database Credentials&rdquo;&#37096;&#20998;&#65292;&#36755;&#20837;&#25968;&#25454;&#24211;&#29992;&#25143;&#21517;&#12289;&#23494;&#30721;&#21644;&#20027;&#26426;&#21517;&#12290;<\/li>\n<li>&#28857;&#20987;&ldquo;Save Changes&rdquo;&#12290;<\/li>\n<\/ol>\n<h3>6. &#37197;&#32622;Nginx<\/h3>\n<ol>\n<li>\n<p>&#22312;&#26381;&#21153;&#22120;&#19978;&#32534;&#36753;Nginx&#37197;&#32622;&#25991;&#20214;&#65306;<\/p>\n<pre><code class=\"language-bash\">sudo nano \/etc\/nginx\/sites-available\/your_project_name<\/code><\/pre>\n<\/li>\n<li>\n<p>&#28155;&#21152;&#20197;&#19979;&#20869;&#23481;&#21040;&#37197;&#32622;&#25991;&#20214;&#20013;&#65306;<\/p>\n<pre><code class=\"language-nginx\">server {\n   listen 80;\n   server_name your_domain_or_ip;\n\n   root \/var\/www\/html\/your_project_name\/public;\n   index index.html index.htm;\n\n   location \/ {\n       try_files $uri $uri\/ \/index.php?$query_string;\n   }\n\n   location ~ .php$ {\n       include snippets\/fastcgi-php.conf;\n       fastcgi_pass unix:\/var\/run\/php\/php7.4-fpm.sock;\n   }\n}<\/code><\/pre>\n<\/li>\n<li>\n<p>&#21019;&#24314;&#31526;&#21495;&#38142;&#25509;&#20197;&#21551;&#29992;&#26032;&#30340;&#37197;&#32622;&#65306;<\/p>\n<pre><code class=\"language-bash\">sudo ln -s \/etc\/nginx\/sites-available\/your_project_name \/etc\/nginx\/sites-enabled\/<\/code><\/pre>\n<\/li>\n<li>\n<p>&#27979;&#35797;Nginx&#37197;&#32622;&#65306;<\/p>\n<pre><code class=\"language-bash\">sudo nginx -t<\/code><\/pre>\n<\/li>\n<li>\n<p>&#22914;&#26524;&#37197;&#32622;&#27491;&#30830;&#65292;&#37325;&#26032;&#21152;&#36733;Nginx&#26381;&#21153;&#65306;<\/p>\n<pre><code class=\"language-bash\">sudo systemctl reload nginx<\/code><\/pre>\n<\/li>\n<\/ol>\n<h3>7. &#21551;&#21160;PHP-FPM<\/h3>\n<ol>\n<li>\n<p>&#21551;&#21160;PHP-FPM&#26381;&#21153;&#65306;<\/p>\n<pre><code class=\"language-bash\">sudo systemctl start php7.4-fpm<\/code><\/pre>\n<\/li>\n<li>\n<p>&#35774;&#32622;PHP-FPM&#24320;&#26426;&#33258;&#21551;&#21160;&#65306;<\/p>\n<pre><code class=\"language-bash\">sudo systemctl enable php7.4-fpm<\/code><\/pre>\n<\/li>\n<\/ol>\n<h3>8. &#39564;&#35777;&#37096;&#32626;<\/h3>\n<ol>\n<li>&#25171;&#24320;&#27983;&#35272;&#22120;&#24182;&#35775;&#38382;&#20320;&#30340;&#22495;&#21517;&#25110;IP&#22320;&#22336;&#65292;&#20320;&#24212;&#35813;&#33021;&#22815;&#30475;&#21040;Laravel&#30340;&#27426;&#36814;&#39029;&#38754;&#12290;<\/li>\n<\/ol>\n<h3>&#31034;&#20363;&#20195;&#30721;<\/h3>\n<p>&#20197;&#19979;&#26159;&#19968;&#20010;&#31616;&#21333;&#30340;Laravel&#25511;&#21046;&#22120;&#31034;&#20363;&#65306;<\/p>\n<pre><code class=\"language-php\">&lt;?php\n\nnamespace AppHttpControllers;\n\nuse IlluminateHttpRequest;\n\nclass HomeController extends Controller\n{\n    public function index()\n    {\n        return view('home');\n    }\n}<\/code><\/pre>\n<p>&#36825;&#20010;&#31034;&#20363;&#21019;&#24314;&#20102;&#19968;&#20010;&#21517;&#20026;<code>HomeController<\/code>&#30340;&#25511;&#21046;&#22120;&#65292;&#24182;&#23450;&#20041;&#20102;&#19968;&#20010;&#21517;&#20026;<code>index<\/code>&#30340;&#26041;&#27861;&#65292;&#35813;&#26041;&#27861;&#36820;&#22238;&#35270;&#22270;<code>home<\/code>&#12290;<\/p>\n<p>&#36890;&#36807;&#20197;&#19978;&#27493;&#39588;&#65292;&#20320;&#24212;&#35813;&#33021;&#22815;&#22312;Laravel Forge&#19978;&#25104;&#21151;&#37096;&#32626;&#20320;&#30340;Laravel&#24212;&#29992;&#31243;&#24207;&#21040;DigitalOcean&#26381;&#21153;&#22120;&#12290;<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div><div class=\"wp-block-columns p-0 border is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-columns px-4 py-3 border-bottom has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(243deg,rgb(238,238,238) 0%,rgba(58,166,242,0.15) 100%)\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\r\n<figure class=\"wp-block-image size-thumbnail is-resized is-style-rounded is-style-rounded--2\"><img decoding=\"async\" src=\"https:\/\/www.zhaozhao123.cn\/myitems\/images\/sites16\/2025\/06\/zp-400x300.jpg\" alt=\"&#40657;&#26495;Bug&#35762;&#24072;\" class=\"wp-image-1849\" style=\"object-fit:cover;width:30px;height:30px\"><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading my-0\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.175), 1rem);\">&#40657;&#26495;Bug&#35762;&#24072;<\/h2>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns px-xl-5 px-4 py-xl-4 py-3 is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<body><h2>&#20171;&#32461;<\/h2><p>&#37096;&#32626;Laravel&#24212;&#29992;&#31243;&#24207;&#21487;&#20197;&#25104;&#20026;&#19968;&#20010;&#24179;&#28369;&#19988;&#39640;&#25928;&#30340;&#27969;&#31243;&#65292;&#20511;&#21161;Laravel Forge&#19982;DigitalOcean&#26381;&#21153;&#30340;&#25414;&#32465;&#12290;&#36890;&#36807;&#26412;&#20363;&#25945;&#31243;&#65292;&#24744;&#23558;&#36319;&#38543;&#27493;&#39588;&#23398;&#20064;&#22914;&#20309;&#20351;&#29992;Laravel Forge&#22312;DigitalOcean&#19978;&#37096;&#32626;Laravel&#24212;&#29992;&#65292;&#21253;&#21547;&#22810;&#20010;&#31034;&#20363;&#12290;&#23436;&#25104;&#27492;&#25945;&#31243;&#21518;&#65292;&#24744;&#24212;&#35813;&#23545;&#20174;&#38646;&#21040;&#23436;&#25104;Laravel&#24212;&#29992;&#31243;&#24207;&#30340;&#37096;&#32626;&#36807;&#31243;&#26377;&#19968;&#20010;&#22362;&#23454;&#30340;&#29702;&#35299;&#12290;<\/p><p>Laravel Forge &#26159;&#30001; Laravel &#25552;&#20379;&#30340;&#20196;&#20154;&#24778;&#21497;&#30340;&#24037;&#20855;&#65292;&#23427;&#24110;&#21161;&#24744;&#33258;&#21160;&#21270;&#24212;&#29992;&#31243;&#24207;&#30340;&#26381;&#21153;&#22120;&#37197;&#32622;&#21644;&#31649;&#29702;&#12290;&#23427;&#20801;&#35768;&#24744;&#20174; GitHub&#12289;Bitbucket &#25110; GitLab &#19978;&#30340;&#20179;&#24211;&#30452;&#25509;&#37096;&#32626;&#21040;&#25176;&#31649;&#22312; DigitalOcean&#65288;&#20197;&#21450;&#20854;&#20182;&#20113;&#25552;&#20379;&#21830;&#65289;&#19978;&#30340;&#20113;&#26381;&#21153;&#22120;&#12290;&#23427;&#22788;&#29702;&#26381;&#21153;&#22120;&#31649;&#29702;&#30340;&#22797;&#26434;&#24615;&#65292;&#24182;&#25552;&#20379;&#19968;&#20010;&#29992;&#25143;&#21451;&#22909;&#30340;&#30028;&#38754;&#26469;&#25805;&#20316;&#12290;<\/p><p>&#21069;&#32622;&#26465;&#20214;&#65306;&#22312;&#25105;&#20204;&#24320;&#22987;&#37096;&#32626;&#20043;&#21069;&#65292;&#35753;&#25105;&#20204;&#30830;&#20445;&#24744;&#24050;&#32463;&#20855;&#22791;&#20197;&#19979;&#26465;&#20214;&#65306;<\/p><p>&#19968;&#20010;&#22312;&#29256;&#26412;&#25511;&#21046;&#31995;&#32479;&#65288;&#22914;GitHub&#12289;GitLab&#25110;Bitbucket&#65289;&#19979;&#25176;&#31649;&#30340;Laravel&#24212;&#29992;&#31243;&#24207;<\/p><p>&#19968;&#20010;DigitalOcean&#36134;&#25143;<\/p><p>&#19968;&#20010;&#20351;&#29992; Laravel Forge &#30340;&#36134;&#25143;&#12290;<\/p><h2>&#37096;&#32626;&#27493;&#39588;&#36880;&#19968;&#36827;&#34892;&#12290;<\/h2><h3>&#27493;&#39588; 1&#65306;&#22312; DigitalOcean &#19978;&#35774;&#32622;&#26381;&#21153;&#22120;<\/h3><p>&#31532;&#19968;&#27493;&#26159;&#22312;DigitalOcean&#19978;&#35774;&#32622;&#19968;&#20010;&#26381;&#21153;&#22120;&#26469;&#25176;&#31649;&#25105;&#20204;&#30340;Laravel&#24212;&#29992;&#31243;&#24207;&#12290;Forge&#20351;&#24471;&#36825;&#19968;&#27493;&#39588;&#21464;&#24471;&#31616;&#21333;&#12290;<\/p><p>&#28857;&#20987;&ldquo;&#21019;&#24314;&#26381;&#21153;&#22120;&rdquo;&#65292;&#35753;Forge&#20026;&#24744;&#33258;&#21160;&#37197;&#32622;&#23427;&#12290;<\/p><p>&#28155;&#21152;&#20320;&#30340;SSH&#23494;&#38053;&#65292;&#20197;&#20415;Forge&#21644;&#26412;&#22320;&#26426;&#22120;&#33021;&#22815;&#19982;&#20320;&#30340;Droplet&#36827;&#34892;&#36890;&#20449;&#12290;<\/p><p>&#36873;&#25321;&#26381;&#21153;&#22120;&#30340;&#21306;&#22495;&#12290;<\/p><p>&#35831;&#36873;&#25321;&#24744;&#21916;&#27426;&#30340;Droplet&#22823;&#23567;&#12290;<\/p><p>&#36873;&#25321;DigitalOcean&#20316;&#20026;&#24744;&#30340;&#25552;&#20379;&#21830;&#12290;<\/p><p>&#21069;&#24448;&ldquo;&#26381;&#21153;&#22120;&rdquo;&#24182;&#28857;&#20987;&ldquo;&#21019;&#24314;&#26381;&#21153;&#22120;&rdquo;&#12290;<\/p><p>&#30331;&#24405;&#21040;&#24744;&#30340;Laravel Forge&#36134;&#25143;&#12290;<\/p><p>&#19968;&#26086;&#26381;&#21153;&#22120;&#20934;&#22791;&#22909;&#65292;&#32418;&#30707;&#23601;&#20250;&#26174;&#31034;&#24744;&#30340;&#26381;&#21153;&#22120;&#30340;IP&#22320;&#22336;&#65292;&#24744;&#38656;&#35201;&#31245;&#21518;&#20351;&#29992;&#36825;&#20010;&#20449;&#24687;&#12290;<\/p><h3>&#27493;&#39588; 2&#65306;&#28155;&#21152;&#24744;&#30340;&#32593;&#31449;&#21040; Forge<\/h3><p>&#22312;&#26381;&#21153;&#22120;&#21551;&#21160;&#36816;&#34892;&#21518;&#65292;&#26159;&#26102;&#20505;&#21521; Forge &#28155;&#21152;&#24744;&#30340; Lumen &#24212;&#29992;&#31243;&#24207;&#20102;&#65306;<\/p><p>&#19968;&#26086;&#21019;&#24314;&#22909;&#20102;&#31449;&#28857;&#65292;Forge &#23558;&#25552;&#20379;&#19968;&#20010;&#40664;&#35748;&#30340;&#26381;&#21153;&#22120;&#22359;&#37197;&#32622;&#12290;&#21518;&#26399;&#21487;&#33021;&#38656;&#35201;&#23545;&#20854;&#36827;&#34892;&#35843;&#25972;&#20197;&#31526;&#21512;&#24212;&#29992;&#30340;&#20855;&#20307;&#38656;&#27714;&#12290;<\/p><p>&#35831;&#22635;&#20889;&#24744;&#30340;&#22495;&#21517;&#35814;&#24773;&#65292;&#24182;&#30830;&#20445;&#24744;&#36873;&#25321;&ldquo;Laravel&rdquo;&#20316;&#20026;&#31449;&#28857;&#31867;&#22411;&#12290;<\/p><p>&#22312;&#26381;&#21153;&#22120;&#25511;&#21046;&#21488;&#30340;&ldquo;&#31449;&#28857;&rdquo;&#37096;&#20998;&#65292;&#28857;&#20987;&ldquo;&#21019;&#24314;&#31449;&#28857;&rdquo;&#12290;<\/p><p>&#22312;&#38203;&#36896;&#21488;&#65288;Forge&#65289;&#20202;&#34920;&#26495;&#19978;&#65292;&#28857;&#20987;&#24744;&#30340;&#26381;&#21153;&#22120;&#20197;&#35775;&#38382;&#26381;&#21153;&#22120;&#20202;&#34920;&#26495;&#12290;<\/p><p>&#35831;&#27880;&#24847;&#65292;&#24744;&#38656;&#35201;&#26356;&#26032;DNS&#65292;&#20351;&#20854;&#25351;&#21521;&#24744;&#20043;&#21069;&#33719;&#21462;&#30340;DigitalOcean&#26381;&#21153;&#22120;&#30340;IP&#22320;&#22336;&#12290;<\/p><h3>&#27493;&#39588; 3&#65306;&#35774;&#32622;&#20179;&#24211;<\/h3><p>&#30446;&#21069;&#65292;&#25105;&#20204;&#23558;&#36830;&#25509;Forge&#21040;&#24744;&#30340;&#20195;&#30721;&#24211;&#65306;<\/p><p>&#35831;&#22312;&#25552;&#20379;&#30340;&#25991;&#26412;&#21306;&#22495;&#20013;&#28155;&#21152;&#20219;&#20309;&#26500;&#24314;&#25110;&#37096;&#32626;&#33050;&#26412;&#65292;Forge &#24212;&#22312;&#25289;&#21462;&#24744;&#30340;&#24212;&#29992;&#31243;&#24207;&#21518;&#25191;&#34892;&#36825;&#20123;&#33050;&#26412;&#12290;&#19968;&#20010;&#20856;&#22411;&#30340;&#33050;&#26412;&#21487;&#33021;&#26159;&#65306;<\/p><p>&#22312;&#36825;&#19968;&#26639;&#37324;&#65292;&#35774;&#32622;&#37096;&#32626;&#20998;&#25903;&#12290;&#36890;&#24120;&#36825;&#26159;&ldquo;master&rdquo;&#25110;&ldquo;main&rdquo;&#65292;&#21462;&#20915;&#20110;&#29256;&#26412;&#25511;&#21046;&#31995;&#32479;&#20013;&#30340;&#35774;&#32622;&#12290;<\/p><p>&#36873;&#25321;&#21253;&#21547;&#24744;&#30340;Laravel&#24212;&#29992;&#31243;&#24207;&#30340;&#28304;&#25511;&#21046;&#31995;&#32479;&#65292;&#20801;&#35768;Forge&#23433;&#35013;&#24212;&#29992;&#12290;<\/p><p>&#28857;&#20987;&ldquo;Git&rdquo;&#26631;&#31614;&#39029;&#12290;&#22312;&#36825;&#37324;&#65292;&#20320;&#21487;&#20197;&#36830;&#25509;Forge&#31449;&#28857;&#21040;&#28304;&#20195;&#30721;&#25511;&#21046;&#12290;<\/p><p>&#22312;&#26381;&#21153;&#22120;&#20202;&#34920;&#26495;&#20869;&#65292;&#28857;&#20987;&#21018;&#21018;&#21019;&#24314;&#30340;&#31449;&#28857;&#12290;<\/p><pre><code>cd \/home\/forge\/{your-site-domain} php artisan migrate --force<\/code><\/pre><p>&#35813;&#33050;&#26412;&#23558;&#23548;&#33322;&#21040;&#24744;&#30340;&#24212;&#29992;&#31243;&#24207;&#30446;&#24405;&#24182;&#36816;&#34892;Laravel&#36801;&#31227;&#12290;<\/p><h3>&#27493;&#39588;4&#65306;&#37197;&#32622;&#29615;&#22659;<\/h3><p>&#27599;&#20010;Laravel&#24212;&#29992;&#31243;&#24207;&#37117;&#38656;&#35201;&#29615;&#22659;&#21464;&#37327;&#65292;&#36825;&#20123;&#21464;&#37327;&#23545;&#20110;&#20854;&#27491;&#24120;&#36816;&#34892;&#33267;&#20851;&#37325;&#35201;&#65306;<\/p><p>&#28857;&#20987;&ldquo;&#26356;&#26032;&#29615;&#22659;&rdquo;&#65292;&#24403;&#23436;&#25104;&#26102;&#65292;&#36825;&#23558;&#26356;&#26032;&#24744;&#30340;app&#30340;.env&#25991;&#20214;&#20197;&#21253;&#21547;&#27491;&#30830;&#30340;&#20973;&#25454;&#12290;<\/p><p>&#32534;&#36753;&#29615;&#22659;&#21464;&#37327;&#20197;&#21453;&#26144;&#24744;&#30340;&#24212;&#29992;&#31243;&#24207;&#35774;&#32622;&#65292;&#20363;&#22914;&#25968;&#25454;&#24211;&#36830;&#25509;&#35814;&#32454;&#20449;&#24687;&#20197;&#21450;&#20219;&#20309;&#20854;&#20182;&#25152;&#38656;&#30340;&#26381;&#21153;&#20973;&#25454;&#12290;<\/p><p>&#22312;&#26381;&#21153;&#22120;&#30340;&#20202;&#34920;&#26495;&#19978;&#65292;&#28857;&#20987;&#24744;&#30340;&#31449;&#28857;&#65292;&#28982;&#21518;&#36716;&#21040;&ldquo;&#29615;&#22659;&rdquo;&#26631;&#31614;&#39029;&#12290;<\/p><p>&#24744;&#30340;&#29615;&#22659;&#37197;&#32622;&#24212;&#23433;&#20840;&#24182;&#21453;&#26144;&#24212;&#29992;&#31243;&#24207;&#30340;&#29983;&#20135;&#35774;&#32622;&#12290;<\/p><h3>&#27493;&#39588; 5&#65306;&#35774;&#32622;&#37096;&#32626;&#35302;&#21457;&#22120;<\/h3><p>Forge &#21487;&#20197;&#33258;&#21160;&#37096;&#32626;&#24744;&#30340;&#24212;&#29992;&#31243;&#24207;&#65292;&#24403;&#24744;&#23545; Git &#20179;&#24211;&#36827;&#34892;&#26356;&#25913;&#26102;&#65306;<\/p><p>&#22914;&#26524;&#24744;&#38656;&#35201;&#26356;&#22810;&#30340;&#25511;&#21046;&#65292;&#21487;&#20197;&#36873;&#25321;&#27599;&#27425;&#25163;&#21160;&#37096;&#32626;&#25110;&#20026;&#33258;&#23450;&#20041;&#24037;&#20316;&#27969;&#31243;&#35774;&#32622;&#37096;&#32626;&#38057;&#23376;&#12290;<\/p><p>&#22914;&#26524;&#20320;&#24819;&#35753;Forge&#33258;&#21160;&#37096;&#32626;&#26032;&#25552;&#20132;&#21040;&#25351;&#23450;&#20998;&#25903;&#65292;&#35831;&#21551;&#29992;&ldquo;&#24555;&#36895;&#37096;&#32626;&rdquo;&#21151;&#33021;&#12290;<\/p><p>&#22312;&#24744;&#30340;Forge&#31449;&#28857;&#20202;&#34920;&#30424;&#30340;&ldquo;&#24212;&#29992;&#31243;&#24207;&rdquo;&#26631;&#31614;&#39029;&#20013;&#65292;&#25214;&#21040;&ldquo;&#37096;&#32626;&rdquo;&#37096;&#20998;&#12290;<\/p><p>&#37197;&#32622;&#37096;&#32626;&#35302;&#21457;&#22120;&#21518;&#65292;&#24744;&#30340;&#24212;&#29992;&#31243;&#24207;&#23558;&#22312;&#36830;&#25509;&#30340;&#20179;&#24211;&#27599;&#27425;&#25512;&#36865;&#26102;&#33258;&#21160;&#37096;&#32626;&#65292;&#25110;&#32773;&#22914;&#26524;&#24744;&#36873;&#25321;&#20102;&#25163;&#21160;&#35302;&#21457;&#36873;&#39033;&#65292;&#21017;&#21487;&#20197;&#25163;&#21160;&#35302;&#21457;&#23427;&#12290;<\/p><h3>&#31532;6&#27493;&#65306;&#31649;&#29702;SSL&#35777;&#20070;<\/h3><p>&#30830;&#20445;&#24744;&#30340;Laravel&#24212;&#29992;&#31243;&#24207;&#30340;&#23433;&#20840;HTTPS&#36830;&#25509;&#38656;&#35201;&#31649;&#29702;SSL&#35777;&#20070;&#65306;<\/p><p>&#19968;&#26086;&#35777;&#20070;&#23433;&#35013;&#65292;&#28857;&#20987;&ldquo;&#28608;&#27963;&rdquo;&#20197;&#22312;&#24744;&#30340;&#31449;&#28857;&#19978;&#24378;&#21046;&#25191;&#34892;HTTPS&#12290;<\/p><p>&#21482;&#38656;&#28857;&#20987;&ldquo;Let&#8217;s Encrypt&rdquo;&#25353;&#38062;&#65292;Forge &#23601;&#20250;&#20026;&#24744;&#33719;&#21462;&#24182;&#23433;&#35013;SSL&#35777;&#20070;&#12290;<\/p><p>&#22312;&#36825;&#37324;&#65292;&#20320;&#21487;&#20197;&#36873;&#25321;&#23433;&#35013;&#19968;&#20010;&#26032;&#30340;SSL&#35777;&#20070;&#12290;Laravel Forge &#25552;&#20379;&#20102;&#19968;&#20010;&#20813;&#36153;&#30340;Let&#8217;s Encrypt&#35777;&#20070;&#65292;&#23545;&#20110;&#35768;&#22810;&#24212;&#29992;&#26469;&#35828;&#36890;&#24120;&#26159;&#36275;&#22815;&#30340;&#12290;<\/p><p>&#22312;Forge&#26381;&#21153;&#22120;&#25511;&#21046;&#21488;&#30340;&#20202;&#34920;&#30424;&#19978;&#65292;&#28857;&#20987;&#24744;&#30340;&#31449;&#28857;&#24182;&#23548;&#33322;&#21040;&ldquo;SSL&rdquo;&#26631;&#31614;&#39029;&#12290;<\/p><p>Laravel Forge &#20250;&#23450;&#26399;&#20026; Let&#8217;s Encrypt &#30340;&#35777;&#20070;&#36827;&#34892;&#32493;&#26399;&#65292;&#22240;&#27492;&#22312;&#21021;&#22987;&#35774;&#32622;&#21518;&#19981;&#38656;&#35201;&#39069;&#22806;&#30340;&#24037;&#20316;&#12290;<\/p><h3>&#31532;7&#27493;&#65306;&#23433;&#25490;&#21644;&#25191;&#34892;&#22791;&#20221;<\/h3><p>&#22312;&#37096;&#32626;&#30340;&#26368;&#21518;&#19968;&#27493;&#65292;&#35774;&#32622;&#25968;&#25454;&#22791;&#20221;&#35745;&#21010;&#26159;&#20010;&#26126;&#26234;&#30340;&#36873;&#25321;&#12290;&#20197;&#19979;&#26159;Forge&#20013;&#35774;&#32622;&#22791;&#20221;&#30340;&#26041;&#27861;&#65306;<\/p><p>&#30830;&#20445;&#22791;&#20221;&#23384;&#25918;&#22312;&#23433;&#20840;&#19988;&#21487;&#38752;&#30340;&#22320;&#28857;&#65292;&#36828;&#31163;&#24744;&#30340;&#25176;&#31649;&#22522;&#30784;&#35774;&#26045;&#12290;<\/p><p>&#35774;&#32622;&#22791;&#20221;&#39057;&#29575;&#12289;&#20445;&#30041;&#31574;&#30053;&#21644;&#22791;&#20221;&#20301;&#32622;&#65292;&#36890;&#24120;&#21487;&#20197;&#20351;&#29992;&#20113;&#23384;&#20648;&#25552;&#20379;&#21830;&#12290;<\/p><p>Forge&#20801;&#35768;&#24744;&#36890;&#36807;&#28857;&#20987;&ldquo;&#37197;&#32622;&#22791;&#20221;&rdquo;&#26469;&#37197;&#32622;&#25968;&#25454;&#24211;&#22791;&#20221;&#12290;&#27492;&#22806;&#65292;&#36824;&#21487;&#20197;&#22791;&#20221;&#25991;&#20214;&#12290;<\/p><p>&#22312;&#24744;&#30340;Forge&#26381;&#21153;&#22120;&#20202;&#34920;&#26495;&#20013;&#65292;&#23548;&#33322;&#21040;&ldquo;&#22791;&#20221;&rdquo;&#26631;&#31614;&#39029;&#12290;<\/p><p>&#26681;&#25454;Forge&#25552;&#20379;&#30340;&#21327;&#35758;&#65292;&#20320;&#21487;&#20197;&#37197;&#32622;&#19968;&#20010;&#31283;&#23450;&#30340;&#25968;&#25454;&#24211;&#21644;&#25991;&#20214;&#22791;&#20221;&#29615;&#22659;&#65292;&#20197;&#22312;&#28798;&#38590;&#21457;&#29983;&#26102;&#22788;&#29702;&#25968;&#25454;&#26816;&#32034;&#12290;<\/p><h2>&#32467;&#35770;<\/h2><p>&#37096;&#32626;&#21040;DigitalOcean&#20351;&#29992;Laravel Forge&#31616;&#21270;&#20102;&#37096;&#32626;&#36807;&#31243;&#65292;&#31649;&#29702;&#26381;&#21153;&#22120;&#37197;&#32622;&#65292;&#24182;&#20351;&#33258;&#21160;&#21270;&#21644;&#25193;&#23637;&#26356;&#21152;&#26131;&#20110;&#35775;&#38382;&#12290;&#36890;&#36807;&#21033;&#29992;Forge&#30340;&#29305;&#24615;&#21644;&#33258;&#21160;&#21270;&#36873;&#39033;&#65292;&#24744;&#21487;&#20197;&#36731;&#26494;&#22320;&#36816;&#34892;&#24182;&#26356;&#26032;&#24744;&#30340;Laravel&#24212;&#29992;&#31243;&#24207;&#12290;&#26377;&#20102;&#20170;&#22825;&#30340;&#37096;&#32626;&#22788;&#29702;&#22909;&#21518;&#65292;&#24744;&#23601;&#21487;&#20197;&#19987;&#27880;&#20110;&#24320;&#21457;&#20855;&#26377;&#31454;&#20105;&#21147;&#30340;Laravel&#21644;PHP&#24212;&#29992;&#12290;<\/p><\/body>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div><div class=\"wp-block-columns p-0 border is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-columns px-4 py-3 border-bottom has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(243deg,rgb(238,238,238) 0%,rgba(58,166,242,0.15) 100%)\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\r\n<figure class=\"wp-block-image size-thumbnail is-resized is-style-rounded is-style-rounded--3\"><img decoding=\"async\" src=\"https:\/\/www.zhaozhao123.cn\/myitems\/images\/sites16\/2025\/06\/xygcfznnzczhsdmwydzhsmzzzmddnq-400x300.jpg\" alt=\"&#38271;&#24037;&#30721;&#22900;1523\" class=\"wp-image-2906\" style=\"object-fit:cover;width:30px;height:30px\"><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading my-0\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.175), 1rem);\">&#38271;&#24037;&#30721;&#22900;1523<\/h2>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns px-xl-5 px-4 py-xl-4 py-3 is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<p>&#35201;&#22312;Laravel Forge&#19978;&#23558;Laravel&#37096;&#32626;&#21040;DigitalOcean&#65292;&#35831;&#25353;&#29031;&#20197;&#19979;&#27493;&#39588;&#25805;&#20316;&#65306;<\/p>\n<h3>&#27493;&#39588; 1: &#21019;&#24314;&#19968;&#20010;&#26032;&#39033;&#30446;<\/h3>\n<p>&#39318;&#20808;&#65292;&#20320;&#38656;&#35201;&#21019;&#24314;&#19968;&#20010;&#26032;&#30340;Laravel&#39033;&#30446;&#12290;&#20320;&#21487;&#20197;&#20174;GitHub&#19978;&#33719;&#21462;&#26368;&#26032;&#29256;&#26412;&#30340;Laravel&#24182;&#23558;&#20854;&#23433;&#35013;&#21040;&#20320;&#30340;&#35745;&#31639;&#26426;&#19978;&#12290;<\/p>\n<pre><code class=\"language-bash\">composer create-project --prefer-dist laravel\/laravel myproject<\/code><\/pre>\n<p>&#28982;&#21518;&#65292;&#36816;&#34892;<code>php artisan serve<\/code>&#26469;&#21551;&#21160;&#24320;&#21457;&#26381;&#21153;&#22120;&#65292;&#24182;&#35775;&#38382; <code>http:\/\/localhost:8000\/<\/code> &#26469;&#26597;&#30475;&#20320;&#30340;&#26032;&#39033;&#30446;&#12290;<\/p>\n<h3>&#27493;&#39588; 2: &#37096;&#32626;&#21040;DigitalOcean<\/h3>\n<h4>2.1 &#35774;&#32622;&#29615;&#22659;&#21464;&#37327;<\/h4>\n<p>&#22312;&#20320;&#30340;&#39033;&#30446;&#26681;&#30446;&#24405;&#19979;&#21019;&#24314; <code>.env.example<\/code> &#25991;&#20214;&#65292;&#24182;&#32534;&#36753;&#23427;&#20197;&#35774;&#32622;&#20320;&#30340; DigitalOcean &#36134;&#25143;&#20449;&#24687;&#65288;API&#23494;&#38053;&#21644;&#21306;&#22495;&#65289;&#65306;<\/p>\n<pre><code class=\"language-bash\">vi .env.example<\/code><\/pre>\n<p>&#26367;&#25442; <code>.env.example<\/code> &#20013;&#30340; <code>&lt;your_api_key&gt;<\/code> &#21644; <code>&lt;your_region&gt;<\/code> &#20026;&#23454;&#38469;&#30340; API &#23494;&#38053;&#21644;&#21306;&#22495;&#21517;&#31216;&#12290;<\/p>\n<h4>2.2 &#37197;&#32622; Laravel Forge<\/h4>\n<ul>\n<li>&#22312; <code>vendor<\/code> &#30446;&#24405;&#19979;&#30340; <code>app\/Console\/Commands\/forge.php<\/code> &#25991;&#20214;&#20013;&#65292;&#28155;&#21152;&#20197;&#19979;&#20195;&#30721;&#65306;<\/li>\n<\/ul>\n<pre><code class=\"language-php\">&lt;?php\n\nnamespace AppConsoleCommands;\n\nuse IlluminateSupportFacadesFile;\nuse LaravelForgeForgeServiceProvider;\n\nclass ForgeCommand extends IlluminateFoundationConsoleKernel\n{\n    \/**\n     * The name and signature of the console command.\n     *\n     * @var string\n     *\/\n    protected $signature = 'forge';\n\n    \/**\n     * The console command description.\n     *\n     * @var string\n     *\/\n    protected $description = 'Run a forge command';\n\n    \/**\n     * Execute the console command.\n     *\n     * @return mixed\n     *\/\n    public function handle()\n    {\n        \/\/ &#20445;&#23384;&#29615;&#22659;&#37197;&#32622;&#25991;&#20214;\n        File::put(base_path('config\/app.php'), file_get_contents(__DIR__.'\/..\/bootstrap\/app.php'));\n        File::put(base_path('database\/migrations'), file_get_contents(__DIR__.'\/..\/database\/migrations'));\n\n        \/\/ &#26356;&#26032;&#25968;&#25454;&#24211;&#36801;&#31227;&#33050;&#26412;\n        File::put(base_path('database\/migrations\/2023_06_04_175942_create_users_table.php'), file_get_contents(__DIR__.'\/..\/database\/migrations\/2023_06_04_175942_create_users_table.php'));\n        File::put(base_path('database\/seeds\/2023_06_04_175942_create_users_seeds.sql'), file_get_contents(__DIR__.'\/..\/database\/seeds\/2023_06_04_175942_create_users_seeds.sql'));\n    }\n}<\/code><\/pre>\n<h4>2.3 &#21551;&#21160; DigitalOcean<\/h4>\n<ul>\n<li>&#20351;&#29992;&#20197;&#19979;&#21629;&#20196;&#21551;&#21160; DigitalOcean &#25511;&#21046;&#21488;&#65306;<\/li>\n<\/ul>\n<pre><code class=\"language-bash\">.\/vendor\/bin\/digitalocean.sh start<\/code><\/pre>\n<p>&#36825;&#23558;&#25171;&#24320;&#19968;&#20010;&#26032;&#30340;&#32456;&#31471;&#31383;&#21475;&#65292;&#20801;&#35768;&#24744;&#30331;&#24405;&#21040;&#24744;&#30340; DigitalOcean &#35745;&#21010;&#12290;<\/p>\n<h4>2.4 &#23433;&#35013; Forge CLI<\/h4>\n<ul>\n<li>&#22914;&#26524;&#20320;&#36824;&#27809;&#26377;&#23433;&#35013; Laravel Forge &#30340;&#21629;&#20196;&#34892;&#30028;&#38754; (CLI)&#65292;&#29616;&#22312;&#26159;&#26102;&#20505;&#20102;&#12290;&#25191;&#34892;&#20197;&#19979;&#21629;&#20196;&#65306;<\/li>\n<\/ul>\n<pre><code class=\"language-bash\">.\/vendor\/bin\/fake -v<\/code><\/pre>\n<p>&#22914;&#26524;&#19968;&#20999;&#27491;&#24120;&#65292;&#20320;&#24212;&#35813;&#30475;&#21040;&#19968;&#20123;&#20851;&#20110; Forge &#30340;&#36755;&#20986;&#12290;&#22914;&#26524;&#27809;&#26377;&#65292;&#23581;&#35797;&#26356;&#26032;&#34394;&#25311;&#29615;&#22659;&#65306;<\/p>\n<pre><code class=\"language-bash\">composer update<\/code><\/pre>\n<h4>2.5 &#25346;&#36733;&#21644;&#28608;&#27963;Forge&#26381;&#21153;<\/h4>\n<ul>\n<li>&#25171;&#24320; <code>digitalocean.json<\/code> &#25991;&#20214;&#24182;&#28155;&#21152;&#20197;&#19979;&#25968;&#25454;&#65306;<\/li>\n<\/ul>\n<pre><code class=\"language-json\">\"services\": [\n    {\n      \"name\": \"forge\",\n      \"command\": \"vendor\/bin\/fake -v\",\n      \"mountpoint\": \"\/opt\/virtualbox\"\n    }\n]<\/code><\/pre>\n<ul>\n<li>&#23558;&#20197;&#19978;&#25991;&#20214;&#20445;&#23384;&#20026; <code>digitalocean.json<\/code> &#24182;&#37325;&#21551; Docker &#26381;&#21153;&#12290;<\/li>\n<\/ul>\n<h4>2.6 &#36816;&#34892;Forge<\/h4>\n<ul>\n<li>&#29616;&#22312;&#65292;&#20320;&#21487;&#20197;&#36890;&#36807;&#36816;&#34892;&#20197;&#19979;&#21629;&#20196;&#22312;&#34394;&#25311;&#26426;&#20013;&#21551;&#21160; Forge&#65306;<\/li>\n<\/ul>\n<pre><code class=\"language-bash\">.\/vendor\/bin\/fake -c digitalocean.json<\/code><\/pre>\n<h3>&#27493;&#39588; 3: &#27979;&#35797;&#37096;&#32626;<\/h3>\n<ul>\n<li>&#30331;&#24405;&#21040;&#20320;&#30340; DigitalOcean &#34394;&#25311;&#26426;&#21518;&#65292;&#35775;&#38382; <code>https:\/\/&lt;your-droplet-ip&gt;\/laravel-forge<\/code> &#26469;&#27979;&#35797;&#20320;&#30340; Laravel &#24212;&#29992;&#12290;<\/li>\n<\/ul>\n<h3>&#27880;&#24847;&#20107;&#39033;<\/h3>\n<ul>\n<li>&#22312;&#36827;&#34892;&#20219;&#20309;&#26356;&#25913;&#20043;&#21069;&#65292;&#35831;&#30830;&#20445;&#22791;&#20221;&#20320;&#30340;&#24212;&#29992;&#21644;&#25968;&#25454;&#24211;&#12290;<\/li>\n<li>&#21482;&#26377;&#22312;&#29087;&#24713;Forge&#30340;&#24037;&#20316;&#21407;&#29702;&#24182;&#19988;&#29702;&#35299;&#22914;&#20309;&#37197;&#32622;&#23427;&#26102;&#25165;&#23581;&#35797;&#37096;&#32626;Laravel&#12290;<\/li>\n<li>&#22914;&#26524;&#36935;&#21040;&#20219;&#20309;&#38382;&#39064;&#65292;&#35831;&#26597;&#38405;&#23448;&#26041;&#25991;&#26723;&#25110;&#23547;&#27714;&#31038;&#21306;&#30340;&#24110;&#21161;&#12290;<\/li>\n<\/ul>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Bug&#32534;&#35793;&#29422; &#20351;&#29992;Laravel Forge&#23558;Laravel&#37096;&#32626;&#21040;DigitalOcean&#26159;&#19968;&#20010;&#30456;&#23545;&#31616;&#038;#21..<\/p>\n","protected":false},"author":1,"featured_media":0,"menu_order":0,"template":"","meta":{"_acf_changed":false},"tags":[],"my1js2nav":[44],"tuisongtax":[],"class_list":["post-728","my1js","type-my1js","status-publish","hentry","my1js2nav-laravel"],"acf":{"qian_art_seotitle":"","qian_art_seotitle_source":{"label":"SEO\u6807\u9898","type":"text","formatted_value":""},"qian_art_seokws":"","qian_art_seokws_source":{"label":"SEO\u5173\u952e\u8bcd","type":"text","formatted_value":""},"qian_art_stzhong":"","qian_art_stzhong_source":{"label":"\u4e2d | \u77ed\u6807\u9898","type":"text","formatted_value":""}},"_links":{"self":[{"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/my1js\/728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/my1js"}],"about":[{"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/types\/my1js"}],"author":[{"embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/users\/1"}],"wp:attachment":[{"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/media?parent=728"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/tags?post=728"},{"taxonomy":"my1js2nav","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/my1js2nav?post=728"},{"taxonomy":"tuisongtax","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/tuisongtax?post=728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}