サンプルロゴ

2013年4月8日月曜日

apache2インストール<メモ>

Apache2インストール

www#aptitude -y install apache2

CGI設定

root@www#vi /etc/apache2/conf.d/security

#28行目を変更
ServerTokens Prod

#38行目変更
ServerSignature OFF

root@www#vi /etc/apache2/mods-enabled/dir.conf

#3行目を変更

Directorylndex index.html index.cgi

root@www# vi /etc/apache2/mods-enabled/mime.conf

#220行目変更
AddHandler cgi-script .cgi .pl

root@www#vi /etc/apache2/sites-available/default

#2行目を変更
ServerAdmin wedmaster@好きな名前

#10行目を変更
Options FollowSymLinks ExecCGI

#11行目変更
AllowOverride All

root@www#ln -s /usr/bin/perl /usr/local/bin/perl

root@www#/etc/init.d/apache2 restart

ブラウザで自分のローカルIP入力






このようなものが表示される


GCIのテスト

vi /var/www/index.cgi

#!/usr/local/bin/perl
print "content-Type:text/html\n\n";
print"your=$ENV{'REMOTE_ADDR'}\n";

print <<"EOM";
<html>
<body>
<div style="width;font-size:40px;font-weight:bold;text-align:center;"> 
TEST PAGE I need ammo

</div>

</body>
</html>
EOM
exit;


記述が終わったら
root@www#chmod 705 /var/www/index.cgi




上記のように表示される。