kali中默认安装python2和python3
使用—version查看版本
pip安装环境
Github3开发环境
Idle3工具安装
使用sudo apt-get update更新系统才能进行安装
完成上面步骤就可以愉快的使用python开发环境了。
配置apache的CGI支持py格式
sudo service apache start 或者/etc/init.d/apache start 启动apache服务
ps aux|grep apache 查看apache服务是否启动。
sudo service mysql start或者/etc/init.d/mysql start 启动mysql服务
mysql -u root -p查看mysql服务是否启动,能登录就行
加载CGI模块sudo a2enmod cgid
CGI默认的目录是:/usr/lib/cgi-bin
测试是否正常
sudo vi /usr/lib/cgi-bin/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! 第一CGI程序</h2>')
print ('</body>')
print ('</html>')
修改权限sudo chmod 755 /usr/lib/cgi-bin/ hello.py
在网页中打开是否可以访问,可以访问就没有问题了。
sudo vi /etc/apache2/conf-available/cgi-enabled.conf 可以更换其他目录如:
Options +ExecCGI
AddHandler cgi-script .cgi .py
配置完成后加载配置sudo a2enconf cgi-enabled
重启服务sudo systemctl restart apache2