2022-11-26 16:02

配置Tomcat服务器使用CGI--CGI解析Python脚本

码自答

JavaEE

(870)

(0)

收藏

  • CGI

    Common Gateway Interface

    通用网关接口

    浏览器向WEB服务器发送请求,执行WEB服务器上的程序

  • 特点

    每个请求会启动一个进程

    每个请求会重新加载一次CGI程序

  • Tomcat通过CGI执行Python脚本

    1  配置Tomcat解析CGI

        tomcat的conf目录下的web.xml文件,找到注释的CGIServlet。去掉注释,并添加python解析器的路径:

           image.png

    2  配置CGI程序的访问路径

        Tomcat的conf目录下的web.xml文件,找到注释的cgi的mapping配置,去掉注释

        image.png

    3  配置Tomcat放行可执行程序

        Tomcat的conf目录下的context.xml文件

        Context标签添加 privileged属性

        image.png

    4  创建项目 

        webapp下创建cgitest项目,在WEB-INF目录下创建CGI目录,CGI目录下写Python代码.配置Tomcat解析CGI的时候,设置了Python程序的路径

        image.png

    5  Python程序

        image.png

     6  浏览器访问

        image.png

    Tomcat服务器执行Python程序,向浏览器响应Python程序的执行结果.

0条评论

点击登录参与评论