Как загрузить web api на FTP сервер?

Как настроить запуск WebApi на ftp-сервере, чтобы получить json ответ при обращении по ip и порту, если ftp не поддерживает запуск приложений и действия по умолчанию ограничены только нахождением файлов? Если это невозможно, то к каким другим методам, протоколам и инструментам мне следует обратиться для достижения цели?
  • 5 марта 2024 г. 11:58
Ответы на вопрос 3
FTP серверы не предназначены для запуска веб-приложений, так как их основная задача - обмен файлами. Однако, вы можете разместить файлы веб-приложения на FTP сервере и обращаться к ним через браузер.

Если вы хотите запустить WebApi на сервере, вам лучше использовать другие методы или инструменты. Например, вы можете разместить свое приложение на сервере с помощью хостинг-провайдера, который поддерживает запуск веб-приложений.

Другой вариант - использовать облачные сервисы, такие как AWS, Microsoft Azure или Google Cloud Platform, которые предоставляют возможность размещения и запуска веб-приложений.

Если у вас есть возможность установить и настроить сервер самостоятельно, вы можете использовать протокол SSH для удаленного управления сервером и запуска веб-приложений.

Таким образом, для достижения вашей цели на FTP сервере необходимо использовать другие методы и инструменты, такие как хостинг-провайдеры, облачные сервисы или протокол SSH.
На одном физическом сервере можно размещать Web и Ftp. Они будут разделяться по номеру порта. 
Например для FTP обычно берут 21 порт а для веба 80.

Не любой сетевой севис сразу-же становится виден предприятию. Тебе надо поговорить с админами
и безопасниками чтоб они с помощью настроек файрвола разрешили всем сотрудникам иметь доступ туда.

каким способом я могу запустить webapi на ftp-сервере и как его настроить, чтобы к нему можно было обратиться?

Для этой задачи тебе нужен программист.
После загрузки исполняемого файла на сервер его еще надо запустить как приложение или сервис. Кроме того, просто обычный фтп сервер для документов и сервер с фтп сервисом для загрузки файлов на него - это две разные вещи. Вообще, вам надо не фтп, а стандартный SSH для подключения к серверу, загрузки файлов на него и настройки сервера для запуска вашего приложения на нём.
Похожие вопросы