bash - 这可以做到吗? Web 应用程序中的 Bash 脚本

标签 bash tomcat web-applications war

我有一个安装应用程序的 bash 脚本(支持 linux/unix)。 我不想在终端中执行脚本,而是想将其部署为 Web 应用程序。

我想为这个脚本制作一个网络图形界面,这样用户就可以在网络表单中提供必要的输入,并在准备好后将这些变量传递到要执行的 bash 脚本中。

这个脚本显然需要 root 权限。

我打算用 tomcat 7/servlet/jsp 来实现。我想将其部署为 .war 文件。

首先,这可以做到吗?可能吗?

其次,有没有例子?我什么也没找到。

第三,有什么替代方法/更好的主意吗?

最佳答案

我会尝试 tomcat 自己的 CGI 支持。

http://tomcat.apache.org/tomcat-6.0-doc/cgi-howto.html

关于bash - 这可以做到吗? Web 应用程序中的 Bash 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10963714/

相关文章:

python - heroku 中的错误没有运行 python Web 应用程序的 Web 进程

linux - 使用 sed/awk 将一行附加到另一行

python - 使用 python 或 bash 按时间戳将音频文件复制到新文件夹

java - 为什么 Tomcat 找不到我的 Web 应用程序?

java - 在速度模板中添加 css 类

c# - 如何为 C++ 代码(为树程序使用大量指针)创建一个 dll,以便它可以在 ASP.Net Web 应用程序中引用

bash - Makefile - 如何区分变量赋值和命令

mysql - 从 mac 命令行将 .sql 文件导入 mysql。尝试 mysql -u root -p db_name > path/to/dbfile.sql

IIS -> Isapi_Redirect -> Tomcat

tomcat - 如何在 Tomcat 7 上配置 LDAPS 身份验证