[英]Pushing Node.js files to AWS
我有一個node.js文件,該文件在運行時在本地運行,並通過Twilio服務向用戶發送文本通知。 但是,我正在嘗試將其部署到我的AWS Ubuntu服務器(EC2),以便現在可以在我的實際網站上使用它,但是我不確定如何像在關注時那樣將本地文件上傳到我的實例中本教程( https://hackernoon.com/tutorial-creating-and-managing-a-node-js-server-on-aws-part-1-d67367ac5171 )當我最初是mkdir server
,然后將其CD最終包含index.js,node_modules和服務器文件。
現在在我的本地文件夾中,它還包含一個名為node_modules的文件夾,該文件夾當前具有一個express文件夾和一個Twilio helper文件夾。 因此,我是否必須將Twilio文件夾放在AWS的node_modules文件夾中,是否可以通過終端執行此操作?
另外,我很好奇,如果我的Twilio文件托管在GoDaddy服務器上,我的app.js(節點)文件是否還能運行? 我希望我有道理,感謝您的幫助。
您可以使用rsync
命令行實用程序(在Linux,Mac上以及在具有Cygwin的Windows上可用)。
您使用它的方式是:
rsync -e 'ssh -i YOUR_AWS_KEY.pem' -avh /path/to/your/local/folder YOUR_AWS_USER@YOUR_AWS_HOSTNAME:/your/remote/path
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.