[linux] Apache2 install
sudo apt-get install apache2 -y
cd /etc/apache2/sites-enabled
sudo vim 000-default.conf
- 1.주석 처리된 ServerName www.example.com 을 ServerName 128.xxx.xxx.xxx 로 바꾼다.
아이피주소이다.
-
2.ServerAdmin 에 자신의 Email을 넣어준다.
-
- DocumentRoot /var/www/cgi-bin 으로 수정
-
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>
- 5.실제로 /var/www/cgi-bin 폴더를 만든다.
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>
- 3.그리고 마지막 줄에
ServerName http://localhost
를 입력한다.
sudo a2enmod cgi
service apache2 restart
이제 /var/www/cgi-bin
폴더에 스크립트나 HTML 파일을 넣고
웹브라우저에 localhost를 치면 된다!!!!
Author And Source
이 문제에 관하여([linux] Apache2 install), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@springkim/linux-Apache2-install저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)