一、代码如何跑通?
项目源码地址:https://github.com/EZLippi/Tinyhttpd
运行之前的准备工作:
1.执行whicl perl和perl -v查看perl的路径和版本
注意:把htdocs下的两个cgi文件的第一行都修改为自己的perl路径!
2.下载CGI.pm
①运行如下命令(注意第二条命令直接在cpan[*]下执行):
perl -MCPAN -e shell
install CGI.pm
② 验证是否安装成功。
perl -MCGI -e 'print "CGI.pm version $CGI::VERSION\n";'
安装成功则会显示:
3.运行如下两条命令:
sudo apt install libcgi-ajax-perl
sudo apt install libcgi-application-perl
4.进入项目路径下,运行:
make
./httpd
②浏览器输入localhost:4000
正常显示颜色,项目运行成功。