Как выполнить команды Linux на удаленном сервере Ubuntu с помощью Symfony4? - PullRequest
0 голосов
/ 07 января 2019

Я хочу выполнить некоторые команды linux, например docker run nginx, на удаленном сервере Ubuntu. Допустим, хост A использует мой клиентский интерфейс на другом хосте B, разработанном в symfony4, и затем сервер (хост A) после выполнения команды отправит некоторую информацию клиентскому интерфейсу на хосте B для отображения на нем.

Как этого добиться?

1 Ответ

0 голосов
/ 07 января 2019

сначала нужно авторизоваться:

  1. ssh username@ip_address_of_server_with_symfony4

Тогда

  1. cd /path/to/symfony4

Тогда

  1. docker exec symfony_container_php php bin/console command:name --arguments

Если вам нужно запустить одну команду с локального компьютера, вы также можете использовать ssh -t

  1. ssh -t user@ip full;command;separated with;-es
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...