此链接 python 是以 cgi 模式运行, 浏览器每刷一次 py 页面, apache 就会启动一个进程执行 python 脚本, 对系统开销会比较大,
对于访问量小的网站, 问题不大.
关于 apache2 + php + mysql 可以参考这里: https://whycan.cn/t_1060.html
离线
我简单测试了一下, 没有问题:
1. 修改 /etc/apache2/sites-enabled/000-default.conf, 插入
<Directory /var/www/html>
Options +ExecCGI
DirectoryIndex index.py
</Directory>AddHandler cgi-script .py
然后 apache2 服务器重启: service apache2 restart
2. 新建 /var/www/html/1.py 文件:
#!/usr/bin/python
# Print necessary headers.
print("Content-Type: text/html\n\n")
print("<font size=\"30\">hello</font><font color=\"red\" size=\"35\">word</font>!")
3. 浏览器打开: http://fq5.whycan.cn/1.py
离线