linux - 如何使用 symfony4 在远程 ubuntu 服务器上执行 linux 命令?
问题描述
我想docker run nginx
在远程 Ubuntu 服务器上执行一些 linux 命令。假设主机 A 使用我在 symfony4 中开发的另一台主机 B 上的客户端界面,然后服务器(主机 A)将在执行命令后将一些信息发送到主机 B 上的客户端界面以显示在其上。
如何做到这一点?
解决方案
首先你需要登录:
ssh username@ip_address_of_server_with_symfony4
然后
cd /path/to/symfony4
然后
docker exec symfony_container_php php bin/console command:name --arguments
如果您需要从本地计算机运行单个命令,也可以使用 ssh -t
ssh -t user@ip full;command;separated with;-es
推荐阅读
- python - 多玩家随机游走
- openmp - openmp中的关键指令是否可以命名变量?
- python - 如何使用整数索引和数组的组合作为多维数组的索引?
- html - CSS子选择器(不能选择所有子)
- commit - 在 C# 程序中使用 SQL 提交和回滚的正确方法是什么
- android-studio - 为什么以前的打印语句会出现在新项目构建控制台中 - android studio/flutter
- java - 通过 Scanner.nextFloat() 读取浮点数时出现 InputMismatchException
- excel - 页边距在 mlreportgen 报告中交替变化
- sql-server - SQL Server 组件约束或多于 1 列的约束
- python - 在 Django 目录中执行 .py 文件