apache2配置CGI运行脚本文件

1、cd安装apache2的位置

cd /etc/apache2

2、找到sites-enabled文件夹


文件内容.png

3、查看内容

ls

4、编辑配置文件


编辑配置文件.png
//cgi文件路径
        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
                //添加这行,.py后缀可以访问py脚本
                AddHandler cgi-script .cgi .pl .py .sh
        </Directory>

5、cd到设置的运行路径

cd /usr/lib/cgi-bin

6、创建文件hello.py

#!/usr/bin/python3

print ("Content-type:text/html")
print ()                             # 空行,告诉服务器结束头部
print ('<html>')
print ('<head>')
print ('<meta charset="utf-8">')
print ('<title>Hello Word - 我的第一个 CGI 程序!</title>')
print ('</head>')
print ('<body>')
print ('<h2>Hello Word! </h2>')
print ('</body>')
print ('</html>')

7、浏览器访问

http://localhost/cgi-bin/hello.py
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容