Ubuntu Server 12.04: Web Server
--------------------------------------------------------------------------------
$ sudo aptitude -y install apache2
$ sudo vim /etc/apache2/conf.d/security
# 27行目:変更
ServerTokens Prod
# 39行目:変更
ServerSignature Off
$ sudo vim /etc/apache2/mods-enabled/mime.conf
# 218行目:コメント解除し、CGIとして扱う拡張子を設定
AddHandler cgi-script .cgi .pl
$ sudo vim /etc/apache2/sites-available/default
# 2行目:管理者アドレス変更
ServerAdmin webmaster@server.world
# 10行目:変更 ( Indexes は削除 )
Options FollowSymLinks ExecCGI
# 11行目:変更
AllowOverride All
$ ln -s /usr/bin/perl /usr/local/bin/perl
$ sudo service apache2 restart
http://192.168.0.40/
$ sudo vim /var/www/index.cgi
#!/usr/local/bin/perl
print "Content-type: text/html\n\n";
print "<html>\n<body>\n";
print "<div style=\"width: 100%; font-size: 40px; font-weight: bold; text-align: center;\">\n";
print "CGI Test Page";
print "\n</div>\n";
print "</body>\n</html>\n";
$ chmod 705 /var/www/index.cgi
No comments:
Post a Comment