Apache中运行nodejs

时间:2026-02-15 20:43:02

1、配置apache cgi

LoadModule cgi_module /usr/lib/apache2/modules/mod_cgi.so  // 这一句应该是默认就有的AddHandler cgi-script .cgi .pl .py .sh  // 我们加入这一句,使CGI支持 perl和python 和shell脚本

2、写nodejs脚本

console.log("Content-type:text/html\n\n");

console.log("hello,node");

3、写bash脚本 echo.sh

#!/bin/bash

node hellonode.js

4、重命名到cgi

cp echo.sh echo.cgi

5、重启httpd服务

httpd -k restart

6、打开浏览器访问http://xxx.xxx.xxx.xxx/cgi-bin/echo.cgi

7、成功

© 2026 一点资料
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com