久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      laravel forge是什么

      laravel forge是一個(gè)使PHP部署變得輕而易舉的工具,它允許用戶(hù)使用Git和一些流行的服務(wù)器提供商來(lái)啟動(dòng)云服務(wù)器并處理部署過(guò)程。laravel forge擁有大量功能和易于使用的UI,可讓用戶(hù)輕松創(chuàng)建和配置服務(wù)器以及部署應(yīng)用程序;配置服務(wù)提供商后,很有可能用戶(hù)無(wú)需訪(fǎng)問(wèn)AWS控制臺(tái)即可再次管理服務(wù)器。

      laravel forge是什么

      本教程操作環(huán)境:windows7系統(tǒng)、Laravel9版,DELL G3電腦。

      laravel forge是什么

      Laravel Forge是一個(gè)使PHP部署變得輕而易舉的工具。它擁有大量功能和易于使用的UI,可讓您輕松創(chuàng)建和配置服務(wù)器以及部署應(yīng)用程序。 配置服務(wù)提供商后,很有可能您無(wú)需訪(fǎng)問(wèn)AWS控制臺(tái)即可再次管理服務(wù)器。

      Laravel Forge允許您使用Git和一些流行的服務(wù)器提供商來(lái)啟動(dòng)云服務(wù)器并處理部署過(guò)程。 該過(guò)程解釋如下:

      首先,您需要將AWS或任何其他云提供商連接到您的Forge帳戶(hù)。 接下來(lái),將您的源控件(如GitHub)鏈接到Forge。 您現(xiàn)在可以創(chuàng)建服務(wù)器了。 在服務(wù)器上安裝源代碼控制存儲(chǔ)庫(kù)。 最后,按下部署按鈕。 夠容易吧?

      使用Laravel Forge配置的服務(wù)器附帶以下堆棧:

      • Ubuntu 16.06

      • Nginx

      • PHP 7.2/7.1/7.0/5.6

      • MySQL/MariaDB/Postgres

      • Redis

      • Memcached

      創(chuàng)建服務(wù)器后,您可以進(jìn)一步配置。

      注冊(cè)時(shí),您可以選擇他們提供的不同計(jì)劃。 我選擇了12美元/月的基本計(jì)劃; 但是,您將獲得免費(fèi)試用版,可以訪(fǎng)問(wèn)列表中的所有內(nèi)容,為期五天。

      登錄后,您將看到以下內(nèi)容。

      laravel forge是什么

      您可以為服務(wù)提供商選擇Digital Ocean,AWS,Linode和Vultr。 或者,您也可以使用Forge和自定義VPC。 至于源代碼控制,F(xiàn)orge支持GitHub,GitLab和Bitbucket。 在本教程中,我將討論配置AWS以使用Forge和GitHub進(jìn)行源代碼管理的基礎(chǔ)知識(shí)。 完成后,您將能夠創(chuàng)建和配置任意數(shù)量的服務(wù)器。

      如果您在列表中使用其他服務(wù)提供商,則可以在我們配置AWS和Laravel Forge之后跳過(guò)此步驟并稍后與我們聯(lián)系。

      設(shè)置Laravel Forge和AWS

      要設(shè)置Forge和AWS,您需要執(zhí)行以下步驟。

      1.登錄Laravel Forge

      登錄Laravel Forge并選擇AWS作為服務(wù)提供商。 系統(tǒng)會(huì)要求您輸入密鑰ID(密鑰)和密鑰訪(fǎng)問(wèn)密鑰(密鑰)。 您需要?jiǎng)?chuàng)建一個(gè)具有策略的特定IAM用戶(hù),該策略提供對(duì)Laravel Forge的足夠訪(fǎng)問(wèn)權(quán)限。 IAM是亞馬遜為每個(gè)用戶(hù)映射權(quán)限的方式,因此如果出現(xiàn)任何問(wèn)題,您可以撤消訪(fǎng)問(wèn)權(quán)限。

      2.創(chuàng)建新的IAM用戶(hù)

      登錄AWS Console并創(chuàng)建新的IAM用戶(hù)。

      laravel forge是什么

      為用戶(hù)提供有意義的名稱(chēng),并選中“程序化訪(fǎng)問(wèn)”框。

      3.選擇正確的政策

      為laravel-forge IAM用戶(hù)設(shè)置正確的權(quán)限。 創(chuàng)建新用戶(hù)組,因?yàn)橛脩?hù)組是管理權(quán)限的理想選擇。 現(xiàn)在自然而然的問(wèn)題是,“偽造用戶(hù)應(yīng)該訪(fǎng)問(wèn)哪些政策?” 雖然您可以使用AdministratorAccess提供它,但您不應(yīng)該這樣做。

      laravel forge是什么

      如果您需要Forge代表您創(chuàng)建和配置服務(wù)器,則需要添加兩個(gè)策略:

      • AmazonEC2FullAccess

      • AmazonVPCFullAccess

      4.保存憑據(jù)并確認(rèn)

      確認(rèn)IAM帳戶(hù),在下一頁(yè)上,您將找到訪(fǎng)問(wèn)密鑰和密碼。

      laravel forge是什么

      前往Laravel Forge頁(yè)面并將其粘貼到那里。 而已。

      5.將您的GitHub帳戶(hù)鏈接到Forge

      如果您還沒(méi)有這樣做,請(qǐng)將您的GitHub / Bitbucket帳戶(hù)連接到Forge。 Forge將在您創(chuàng)建服務(wù)器時(shí)為您的帳戶(hù)添加公鑰。 如果您需要添加新的服務(wù)提供商和/或更新源代碼管理,您可以在個(gè)人資料中添加這些選項(xiàng)。

      立即部署和快速部署

      要進(jìn)行部署,可以使用“立即部署”按鈕手動(dòng)部署。 或者,您可以啟用“快速部署”選項(xiàng),該選項(xiàng)會(huì)在您將代碼推送到所選GitHub存儲(chǔ)庫(kù)的主分支時(shí)自動(dòng)部署項(xiàng)目。

      部署腳本

      默認(rèn)部署腳本從存儲(chǔ)庫(kù)中提取代碼,安裝依賴(lài)項(xiàng),啟動(dòng)服務(wù)器,并在每次部署應(yīng)用程序時(shí)運(yùn)行遷移。 這是實(shí)際的部署腳本。

      cd /home/forge/redmonark.com git pull origin laravelapi composer install --no-interaction --prefer-dist --optimize-autoloader echo "" | sudo -S service php7.2-fpm reload   if [ -f artisan ] then     php artisan migrate --force fi

      如果你需要調(diào)整它并添加額外的東西,你可以。

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)