在Webarena上的第44篇Ubuntu文章
摘要
我在WebArena上尝试了Ubuntu 18.04。
我尝试了Apache 2.4和Perl 5.26。
我尝试了CGI。
设定
sudo a2enmod cgid
修改000-default.conf。
<VirtualHost *:80>
ServerName hoge.com
ServerAdmin hoge@localhost
DocumentRoot /home/hoge/public_html/
<Directory /home/hoge/public_html>
AllowOverride None
Require all granted
</Directory>
ScriptAlias /cgi-bin /home/hoge/cgi-bin
<Directory "/home/hoge/cgi-bin">
Options +ExecCgi
AddHandler cgi-script .cgi
AddHandler text/html .html
AllowOverRide All
Require all granted
</Directory>
</VirtualHost>
示例代码
#!/usr/bin/perl
print "Content-type: text/html\n\n";
print "<html>\n";
print "hello\n";
print "</html>\n";
以上的内容。