×ðÁú¿­Ê±

Laravel¿ª·¢£ºÔõÑùʹÓÃLaravel Vapor½«Laravel°²Åŵ½ÑÇÂíÑ·ÔÆ£¿

laravelÊÇÒ»¿îÊ¢ÐеÄphp webÓ¦ÓóÌÐò¿ò¼Ü £¬¶øvaporÔòÊÇÒ»¸ö½«laravelÓ¦ÓóÌÐòÇáËÉ°²Åŵ½ÑÇÂíÑ·ÔƵÄЧÀÍ¡£ÔÚ±¾ÎÄÖÐ £¬ÎÒÃǽ«ÏÈÈÝÔõÑùʹÓÃlaravel vapor½«laravel°²Åŵ½ÑÇÂíÑ·ÔÆ¡£

µÚÒ»²½£º×°ÖÃVapor CLI

×îÏÈ֮ǰ £¬ÎÒÃÇÐèҪװÖÃVapor CLI¡£ÔÚÖÕ¶ËÖÐÔËÐÐÒÔÏÂÏÂÁî¼´¿É£º

composer global require laravel/vapor-cli

µÇ¼ºó¸´ÖÆ

×°ÖÃÍê³Éºó £¬ÎÒÃÇÐèÒªÉèÖÃVapor CLIµÄƾ֤¡£Ê¹ÓÃÒÔÏÂÏÂÁVapor CLIÁ´½Óµ½ÑÇÂíÑ·ÔÆÕË»§ £¬²¢ÎªÃ¿¸öÒª°²ÅŵÄÓ¦ÓóÌÐò½¨ÉèÒ»¸öеÄAPIÃÜÔ¿£º

vapor login

µÇ¼ºó¸´ÖÆ

µÚ¶þ²½£ºÉèÖÃLaravel Vapor

ÔÚ½«Laravel°²Åŵ½ÑÇÂíÑ·ÔÆ֮ǰ £¬ÎÒÃÇÐèÒª½«VaporÓëLaravelÓ¦ÓóÌÐòÍêÈ«¼¯³É¡£Îª´Ë £¬ÎÒÃÇÐèÒªÔÚLaravelµÄconfig/app.phpÎļþÖÐÌí¼ÓLaravel Vapor APIÃÜÔ¿ºÍÓ¦ÓóÌÐòID£º

'vapor' => [
    'key' => env('VAPOR_API_KEY'),
    'secret' => env('VAPOR_API_SECRET'),
    'app_id' => env('VAPOR_APP_ID'),
    'region' => env('VAPOR_REGION'),
],

µÇ¼ºó¸´ÖÆ

½ÓÏÂÀ´ £¬ÔÚLaravelµÄ.envÎļþÖÐÌí¼ÓÒÔÏÂÄÚÈÝ£º

VAPOR_API_KEY=YOUR_API_KEY
VAPOR_API_SECRET=YOUR_API_SECRET
VAPOR_APP_ID=YOUR_APP_ID
VAPOR_REGION=YOUR_REGION

µÇ¼ºó¸´ÖÆ

ÔÚÉÏÃæµÄ´úÂëÖÐ £¬½«YOUR_API_KEY¡¢YOUR_API_SECRET¡¢YOUR_APP_IDºÍYOUR_REGIONÌ滻ΪÄúµÄAPIÃÜÔ¿¡¢Ó¦ÓóÌÐòIDºÍÑÇÂíÑ·ÇøÓò¡£

µÚÈý²½£º°²ÅÅLaravelµ½ÑÇÂíÑ·ÔÆ

Ò»µ©ÎÒÃÇÒѾ­½«Vapor¼¯³Éµ½LaravelÓ¦ÓóÌÐòÖÐ £¬ÎÒÃǾͿÉÒÔ½«Ó¦ÓóÌÐò°²Åŵ½ÑÇÂíÑ·ÔÆÖС£¹ØÓÚÕâ¸öʹÃü £¬ÎÒÃǽ«Ê¹ÓÃVapor CLIÌṩµÄdeployÏÂÁî¡£ÔÚÖÕ¶ËÖÐ £¬ÎÒÃÇ¿ÉÒÔʹÓÃÒÔÏÂÏÂÁӦÓóÌÐò°²Åŵ½ÑÇÂíÑ·ÔÆ£º

vapor deploy

µÇ¼ºó¸´ÖÆ

¸ÃÏÂÁʹÓÃLaravelµÄconfig/vapor.phpÎļþÖеÄÉèÖý«ÄúµÄÓ¦ÓóÌÐò´ò°ü²¢½«ÆäÉÏ´«µ½ÑÇÂíÑ·ÔÆÉÏ¡£ÔÚÀú³ÌÖÐ £¬Äú½«¿´µ½ÏÔʾÉÏ´«Àú³ÌµÄÖÕ¶ËÊä³ö¡£

µÚËIJ½£ºÊ¹ÓÃVaporÖÎÀí°²ÅÅ

ÏÖÔÚ £¬ÎÒÃÇÒѾ­½«Laravel°²Åŵ½ÑÇÂíÑ·ÔÆÉÏ £¬ÎÒÃÇ¿ÉÒÔʹÓÃVaporÌṩµÄһЩÆäËûÏÂÁîÖÎÀí°²ÅÅ¡£ÒÔÏÂÊÇһЩ³£ÓÃÏÂÁ

// »ñµÃ°²ÅÅÁбí
vapor deploy:list

// »Ø¹öÄ¿½ñ°²ÅÅ
vapor deploy:rollback

// °²ÅÅʱÏÔʾµ÷ÊÔÐÅÏ¢
vapor deploy --debug

// ÏÔʾËùÓеÄÑÇÂíÑ·ÔÆÈÕÖ¾·Ö×é
vapor logs

// ÏÔʾÑÇÂíÑ·ÔÆÈÕÖ¾
vapor logs your-group

µÇ¼ºó¸´ÖÆ

ͨ¹ýʹÓÃÕâЩÏÂÁî £¬Äú¿ÉÒÔÇáËɵØÖÎÀíºÍ¼à¿ØLaravelÓ¦ÓóÌÐòµÄ°²ÅźÍÈÕÖ¾¡£

½áÂÛ

ʹÓÃLaravel Vapor°²ÅÅLaravelÓ¦ÓóÌÐòµ½ÑÇÂíÑ·ÔƺÜÊÇÈÝÒס£ÔÚLaravel applicationÖм¯³ÉVapor CLI £¬ÉÏ´«Ó¦ÓóÌÐò²¢ÇáËɵØÖÎÀí°²ÅźÍÈÕÖ¾¡£ÏÖÔÚ £¬ÄúÒѾ­×¼±¸ºÃ½«LaravelÓ¦ÓóÌÐò´øµ½ÑÇÂíÑ·ÔƲ¢×îÏÈÀ©Õ¹ºÍÀ©Õ¹Ëü£¡

ÒÔÉϾÍÊÇLaravel¿ª·¢£ºÔõÑùʹÓÃLaravel Vapor½«Laravel°²Åŵ½ÑÇÂíÑ·ÔÆ£¿µÄÏêϸÄÚÈÝ £¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí £¬°æȨÕùÒéÓë±¾Õ¾ÎÞ¹Ø £¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±ÂËÓÍ»úÍø¹Ù·½Ì¬¶È £¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ £¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢ £¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢ £¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±ÊµÊ±ÐÞÕý»òɾ³ý¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎå £¬9:30-18:30 £¬½ÚãåÈÕÐÝÏ¢

QR code
¡¾ÍøÕ¾µØͼ¡¿¡¾sitemap¡¿