簡體   English   中英

使用 Putty 將 Laravel 部署到 AWS,使用 DNS 和來自 windows 的 DB 憑證(URL、用戶名/密碼)

[英]Deploy Laravel to AWS with DNS and DB credentials (url, username/password) from windows using Putty

作為一名自由職業者,我已經獲得了以下詳細信息,以將應用程序部署到他們的服務器。

服務器 DNS :xxx-x-xx-xxx-x.eu-west-2.compute.amazonaws.com
數據庫:xxxxxxxx.xxxxxxxx.eu-west-2.rds.amazonaws.com
用戶:xxxxxxxxx
密碼:xxxxxxxxx

我已經閱讀了有關此的膩子laravel文檔,但仍然無法找到一種從本地主機部署 laravel 應用程序的方法(在windows上,上面提供了AWS的詳細信息) 任何幫助表示贊賞,謝謝!

幾乎沒有為您提供足夠的信息來部署任何東西。 您有 DNS 信息,因此您可以測試服務器是否可用 - 但這就是您所能做的。

您的客戶應該有某種部署過程(即使它是手動的)。 詢問他們的部署過程。

手動過程至少包括對服務器的某種文件訪問。 無論如何訪問文件系統,您都無法在服務器上放置文件。 如果你不能在服務器上放置文件,你就不能直接“部署”任何東西。

他們正在使用 AWS。 AWS 有多種方法可以間接向服務器交付代碼。 閱讀 AWS 中適用於 EC2(或 ECS)安裝的部署策略。 如果您的客戶沒有任何部署過程,那么您應該建議他們實施的可能性。

基本設置通常包括 SCM (AWS codeCommit)、部署管理器 (AWS codePipeline) 和部署代理 (AWS codeDeploy)。 這里的 3 個組件中的每一個都有替換。

話雖如此,在您獲得一些允許您(直接或間接)訪問文件系統的信息之前,您無法部署到他們的服務器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM