Apache 문서 내용 보기
지각생 연습장
이동:
둘러보기
,
찾기
[[서버관리]] 페이지로 = 설치 = == 컴파일 == *컴파일 옵션 지정 ./configure --prefix=/usr/local/apache2 --enable-so --enable-module=so --enable-mods-shared=most --with-mpm=worker == 패키지 관리자 이용 == *APT 시스템 아파치만 설치 # apt-get install apache2 APM 설치(+php +mysql) # apt-get install php5 mysql-server php5-gd php5-mysql = 설정 = == 버추얼호스트 == 이름-기반 방식과 IP-기반 방식이 있다. 대부분 한 IP주소에 여러 웹서버가 공존하는 이름-기반(Name-based) 방식을 쓴다. <br> NameVirtualHost *<br> <Virtualhost *> DocumentRoot 웹문서 위치 ServerName 웹호스트 이름 (http://latecomer.pe.kr 식의 URL) ServerAlias 호스트 이름 별칭 (http://www.latecomer.pe.kr 식. 얼마든지 별칭을 더 만들 수 있음) </VirtualHost> == 로그 로테이트 == * 윈도우 서버 / Autoset 으로 apm 설치한 경우 : httpd.conf 혹은 httpd-vhost.conf의 가상호스트 설정부분에 추가 *:CustomLog "|c:/autoset8/server/bin/rotatelogs.exe logs/www-access-%Y-%m-%d.log 86400" common *:ErrorLog "|c:/autoset8/server/bin/rotatelogs.exe logs/www-error-%Y-%m-%d.log 86400" == 기타 == * tcp6 80번 포트만 열려 있을때 : ports.conf 에서 Listen 80 으로 되어 있으면 Listen 0.0.0.0:80 으로 = 사용 팁 = == 인증하기 == <pre> <? function authenticate () { Header("WWW-Authenticate: basic realm=\"Board Admin 영역\" "); Header("HTTP/1.0 401 Unautherized"); $title="Invalid Login"; echo "이곳에 들어오려면 아이디와 암호가 필요합니다!"; exit; } $OFFICE_IP='222.xxx.ooo.@@@'; if(strcmp(getenv("REMOTE_ADDR"), $OFFICE_IP) != 0) { $auth[admin_id] = ''; $auth[user_id] = ''; $auth[admin_pw] = ''; $auth[user_pw] = ''; if(!isset($_SERVER[PHP_AUTH_USER])) { authenticate(); } else { if(!(($_SERVER[PHP_AUTH_USER] == $auth[admin_id] && $_SERVER[PHP_AUTH_PW] == $auth[admin_pw]) || ($_SERVER[PHP_AUTH_USER] == $auth[user_id] && $_SERVER[PHP_AUTH_PW] == $auth[user_pw]))) { authenticate(); } } } // end of if(first) ?> </pre> = 참고 = * [http://kldp.org/node/28818 아파치 mod_rewrite를 이용한 편리한 가상 도메인 운영방법] * [http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html Apache Module mod_rewrite] * [http://httpd.apache.org/docs/2.0/misc/rewriteguide.html URL Rewriting Guide] * [http://rulru.tistory.com/entry/modrewrite-%EC%99%80-Virtual-User-Hosts mod_rewrite 와 Virtual User Hosts]
Apache
(으)로 돌아갑니다.
보기
문서
토론
내용 보기
역사
개인 도구
로그인
둘러보기
기술
정책
문화
활동
개인
오늘 학습 일지
대문
사용자 모임
요즘 화제
최근 바뀜
Search
도구모음
여기를 가리키는 문서
가리키는 글의 바뀜
특수 문서 목록