如何使用symfony4在远程ubuntu服务器上执行linux命令?

时间:2019-01-07 07:37:19

标签: linux symfony remote-server ubuntu-18.04

我想在远程Ubuntu服务器上执行一些Linux命令,例如docker run nginx。假设主机A在另一个使用symfony4开发的主机B上使用我的客户端接口,然后服务器(主机A)在执行命令后将一些信息发送到主机B上的客户端接口以显示在主机上。

如何实现?

1 个答案:

答案 0 :(得分:-1)

首先,您需要登录:

  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