查看“Set up CGI with Apache on kali Linux”的源代码
←
Set up CGI with Apache on kali Linux
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
[[category:ops]] [[category:]] = ins httpd= sudo apt-get install apache2 =config= <pre> 理论上只动这两个配置 /etc/apache2/apache2.conf /etc/apache2/conf-available/serve-cgi-bin.conf mkdir /var/www/cgi-bin cd /var/www/cgi-bin/ sudo vi /etc/apache2/apache2.conf 并在末尾添加以下内容 ################################################################### ######### Adding capaility to run CGI-scripts ################# ServerName localhost ScriptAlias /cgi-bin/ /var/www/cgi-bin/ Options +ExecCGI AddHandler cgi-script .cgi .pl .py sudo vi /etc/apache2/conf-available/serve-cgi-bin.conf #修改成如下所示: 原来的最好backup <IfModule mod_alias.c> <IfModule mod_cgi.c> Define ENABLE_USR_LIB_CGI_BIN </IfModule> <IfModule mod_cgid.c> Define ENABLE_USR_LIB_CGI_BIN </IfModule> <IfDefine ENABLE_USR_LIB_CGI_BIN> #ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ #<Directory "/usr/lib/cgi-bin"> # AllowOverride None # Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch # Require all granted #</Directory> ## cgi-bin config ScriptAlias /cgi-bin/ /var/www/cgi-bin/ <Directory "/var/www/cgi-bin/"> AllowOverride None Options +ExecCGI </Directory> </IfDefine> </IfModule> 使用以下命令启用CGI模块。此命令创建模块配置文件到/etc/apache2/mod-enabled/ 目录下的软链接。 sudo a2enmod cgi udo service apache2 restart cd /var/www/cgi-bin touch hello.py chmod o+x hello.py sudo vi hello.py #cgi等等文件名也行 #!/usr/bin/python3 print("Content-Type: text/html;charset=utf-8") print () print ("你好啊,evan") 打开浏览器 IP/cgi-bin/hello.py </pre> =see also= ==py相关== [https://www.runoob.com/python/python-cgi.html Python CGI编程] ==install== [https://zhuanlan.zhihu.com/p/144602086 Kali配置Python版cgi环境,并运行第一个程序。] [https://www.server-world.info/en/note?os=Ubuntu_20.04&p=nginx&f=6 Nginx : Use CGI Scripts ] [https://www.server-world.info/en/note?os=Ubuntu_20.04&p=httpd&f=5 Apache2 : Use CGI Scripts] [https://blog.51cto.com/u_7631913/1394214 如何在apache上跑cgi程序] [https://blog.csdn.net/z896435317/article/details/77863030?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EOPENSEARCH%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EOPENSEARCH%7Edefault-1.control Linux Apache CGI 配置好像不行]
返回至
Set up CGI with Apache on kali Linux
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
我的导航
关于我
shell
python
ops
linuxchina.net
blog.linuxchina
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息