У меня есть удаленная виртуальная машина, к которой я подключаюсь по SSH. Теперь мне нужно установить Tomcat 8 , для которого я запускаю команду wget
wget http://mirror.fibergrid.in/apache/tomcat/tomcat-8/v8.5.14/bin/apache-tomcat-8.5.14.zip
Но это каждый раз выдает следующую ошибку:
Connecting to mirror.fibergrid.in
(mirror.fibergrid.in)|103.194.116.38|:80... connected.
HTTP request sent, awaiting response... Read error (Connection reset by
peer) in headers.
Retrying.
Я также пробовал команду yum, но у меня нет корневого доступа.
Что-то вроде Tomcat, хотя его можно установить из исходного кода, лучше всего устанавливать пакетами, и с другой стороны, это можно настроить на автоматический запуск.
Также не гарантируется, что у вас будут установлены все зависимости, такие как Java JDK и библиотеки Java.
Ссылка также работает нормально, это правила брандмауэра или проблемы со связью на вашей стороне. Судя по ошибке "Сброс соединения", похоже, у вас есть правила брандмауэра/брандмауэра, препятствующие загрузке файла.
Я настоятельно рекомендую либо получить root-доступ, либо поговорить с местным системным администратором.
Обновление после комментариев ОП: Действительно, использование sudo для установки openJDK означает, что у вас есть рут
доступ.
Затем я установил tomcat8 из репозиториев CentOS с помощью yum; поскольку у меня нет доступа к CentOS, я не уверен, устанавливает ли sudo yum install tomcat
последнюю версию.