#amazon-ec2 #putty
#amazon-ec2 #putty
Вопрос:
Я пытаюсь отправить файл war, встроенный в веб-приложение Java, в экземпляр AWS EC2. Вот команда, которую я до сих пор использовал для отправки файла war.
cd/ usr/share/tomcat8/webapps/
Поскольку у меня есть мой предыдущий файл war в этой папке. После этого у меня есть команда use ls
, из которой приходит что-то вроде этого
com.metokart com.metokart.war host-manager manager ROOT ROOT-OLD-1
На этом .war
предыдущем, сначала я переименовал папку ROOT
на другое имя, используя эту команду-
sudo mv ROOT ROOT-OLD-6
После этого я удалил .war
файл и com.metokart
папку из веб-приложений
sudo rm -rf com.metokart.war
sudo rm -rf com.metokart
Затем я перешел в каталог по умолчанию, чтобы загрузить новый файл war
sudo cp -i com.metokart.war /usr/share/tomcat8/webapps/
После этого я изменил имя корневой папки обратно на ROOT.
sudo mv ROOT-OLD-6 ROOT
Наконец-то я перезапустил свой tomcat
sudo services tomcat8 restart
Но все же я не знаю, где я делаю ошибку. Надеюсь, кто-нибудь может помочь.
Ответ №1:
Вы должны использовать pscp
изнутри putty. Вот полезная ссылка, которая поможет вамhttps://it.cornell.edu/managed-servers/transfer-files-using-putty.