【发布时间】:2020-04-05 11:48:48
【问题描述】:
当客户按下网站上的按钮时,我制作了一个 shell 脚本来在服务器上安装 web 项目。
我正在通过 larval 作业运行命令
exec("/home/foldername/installation.sh
这个shell脚本包含;
- 创建文件夹
- 创建数据库并导入sql文件
- 为域创建虚拟主机。(使用 sudo)
- 正在重新启动 Web 服务器。 (带 sudo)
一切正常。我想向客户展示这个 shell 脚本的实时输出。 我怎样才能做到这一点?
我尝试了交响乐过程。但它不允许我运行 sudo httpd restart 并在根文件夹中创建文件。
【问题讨论】:
标签: php linux laravel shell centos