sudo apt-get install apache2 -y
cd /etc/apache2/sites-enabled
sudo vim 000-default.conf
아이피주소이다.
2.ServerAdmin 에 자신의 Email을 넣어준다.
4.아래의 코드를 삽입
ScriptAlias /cgi-bin/ /var/www/cgi-bin/
<Directory "/var/www/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
AddHandler cgi-script .cgi .pl
Order allow,deny
Allow from all
</Directory>
cd ..
sudo vim apache2.conf
1.주석 처리된 ServerRoot를 주석 해제
2.디렉토리 태그중 /var/www/를 가진 디렉토리를 아래와 같이 수정
<Directory /var/www/cgi-bin/>
Options FollowSymLinks ExecCGI MultiViews
AddHandler cgi-script .cgi .pl
AllowOverride None
Require all granted
</Directory>
ServerName http://localhost
를 입력한다.
sudo a2enmod cgi
service apache2 restart
이제 /var/www/cgi-bin
폴더에 스크립트나 HTML 파일을 넣고
웹브라우저에 localhost를 치면 된다!!!!