CGIを使う

mod_cgi.soとmod_mime.soが最低限必要。PerlRubyは下記のコードで確認できます。chmod 755を忘れないように。ふと思ったけどブラウザのURLでhoge.cgiとかって書いてあるようなのは最近見なくなったような気がします。ましてやhoge.rbとか一度もないけど。。

ServerRoot "/etc/httpd"
Listen 80
LoadModule mime_module modules/mod_mime.so
LoadModule cgi_module modules/mod_cgi.so

User apache
Group apache
DocumentRoot "/var/www/html"
TypesConfig /etc/mime.types


Options ExecCGI
AddHandler cgi-script .cgi .rb

#!/usr/bin/perl
use strict;
use warnings;
print "Content-type text/html: \n\n";
print "Hello Perl!!";
#!/usr/bin/ruby
print "Content-type text/html: \n\n"
print "Hello Ruby"
#require "cgi"
#cgi = CGI.new()
#puts cgi.header
#puts "Hello Ruby!!"