CGI
Common Gateway Interface
通用网关接口
浏览器向WEB服务器发送请求,执行WEB服务器上的程序
特点
每个请求会启动一个进程
每个请求会重新加载一次CGI程序
Tomcat通过CGI执行Python脚本
1 配置Tomcat解析CGI
tomcat的conf目录下的web.xml文件,找到注释的CGIServlet。去掉注释,并添加python解析器的路径:
2 配置CGI程序的访问路径
Tomcat的conf目录下的web.xml文件,找到注释的cgi的mapping配置,去掉注释
3 配置Tomcat放行可执行程序
Tomcat的conf目录下的context.xml文件
Context标签添加 privileged属性
4 创建项目
webapp下创建cgitest项目,在WEB-INF目录下创建CGI目录,CGI目录下写Python代码.配置Tomcat解析CGI的时候,设置了Python程序的路径
5 Python程序
6 浏览器访问
Tomcat服务器执行Python程序,向浏览器响应Python程序的执行结果.
0条评论
点击登录参与评论