2011-04-01 18 views
1

嗨我創建了一個亞馬遜ec2實例,現在我需要部署我的基於java/j2ee的web應用程序。 我有apache tomcat6運行。我通過終端中的ssh管理服務器。我需要將戰爭文件複製到服務器,通過如何做到這一點。我是新手請您好幫助我需要將戰爭文件從本地機器複製到亞馬遜ec2實例

+0

可能最容易在實例上設置ftp服務器。你有什麼樣的實例? – 2011-04-01 09:30:40

+0

我使用的是Ubuntu 64位10.10 linux實例 – 2011-04-01 10:05:43

回答

1

SCP的一個選項嗎?或者SFTP

+0

我使用的是ssh,我不太瞭解Sftp – 2011-04-01 10:06:22

+0

那麼你可以試試SFTP。您只需要客戶端和服務器支持。試試問亞馬遜他們提供了什麼(我假設你不想在那裏部署,不是嗎?) – Thomas 2011-04-01 11:02:09

+0

我試過rsync我用過這個命令rsync -avz filename.war instance_key.pem [email protected] :/ var/lib/tomcat6/webapps,我也試過rync -avz filename.war [email protected]:/ var/lib/tomcat6/webapps來自遠程終端和本地終端,但它不工作我是得到一個說拒絕權限的錯誤(公鑰) – 2011-04-01 11:09:58