apache2配置CGI运行脚本文件

2019-04-25  本文已影响0人  1234yws

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
上一篇 下一篇

猜你喜欢

热点阅读