||
参考:https://blog.51cto.com/xpleaf/1740221
(0)安装好apache
(1)修改 文件: /etc/apache2/sites-available/000-default.conf
=========
ScriptAlias /cgi-bin/ /var/www/cgi-bin/
<Directory "/var/www/cgi-bin/">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
#AddHandler cgi-script .cgi .sh .py .pl
</Directory>
AddHandler cgi-script .cgi .sh .py .pl
LoadModule cgi_module /usr/lib/apache2/modules/mod_cgi.so
=============
(2) 在 /var/www/cgi-bin/ 目录下 建立一个 hello.py
=============
#!/usr/bin/env python
print("Content-type:text/html\n")
print("")
print('<html>')
print('<head>')
print('<meta charset="utf-8">')
print('<title> Hello World </title>')
print('</head>')
print('<body>')
print('<h2> Hello Word! </h2>')
print('</body>')
print('</html>')
===========
(3) 给脚本设置权限
chmod 755 hello.py
(4) 通过浏览器 你的网址/cgi-bin/hello.py 或者 127.0.0.1/cgi-bin/hell.py 就可以得到结果了。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-4-24 14:41
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社