>  기사  >  웹 프론트엔드  >  프런트 엔드에서 Apache의 다운로드 및 프록시 구성 방법

프런트 엔드에서 Apache의 다운로드 및 프록시 구성 방법

一个新手
一个新手원래의
2018-05-15 09:30:122171검색

오늘 저는 새로운 회사에 입사하여 이전과는 다른 프론트엔드 개발 모델을 접하게 되었습니다. 첫 번째 단계는 Apache 및 프록시 설정을 구성하는 것입니다. Windows 환경의 경우.

1. 아파치를 다운로드하세요.

1. 공식 홈페이지에 접속합니다.

http://www.php.cn/xiazai/gongju/fuwuqi 다양한 버전의 아파치를 보실 수 있습니다. 이번에 다운로드한 것은 Apache2.4 입니다.

2. 파일 다운로드 페이지로 들어갑니다.

많은 제3자 공급업체. Windows용 다운로드 페이지로 이동하여 ApacheHaus를 선택합니다.

3, 다운로드하세요.

x86은 64비트입니다. x64는 32비트입니다. 자신에게 맞는 다운로드 및 압축 해제 버전을 선택하세요.

4, 기본 구성.

압축이 풀린 폴더의 빈으로 이동하여 명령줄을 엽니다. 실행하려면 httpd -k install을 입력하세요. 오류가 보고된 경우. conf 폴더에 들어가서 httpd.conf 파일을 엽니다. 검색 SRVROOT를 정의합니다. 내 컴퓨터를 예로 들어 SRVROOT를 Apache 루트 디렉터리의 절대 경로로 변경합니다. SRVROOT "D:apachehttpd-2.4.27-x64-vc14Apache24" ServerRoot "${SRVROOT}"를 정의합니다.

5, 달려요.

bin 폴더에서 .exe 프로그램을 열고 브라우저에 localhost:8080을 입력하세요.

참고: 오류가 발생하면 로그 폴더 아래 err.log를 열어 이유를 확인하거나 바이두에서 직접 물어보거나 메시지를 남겨주세요.

두 번째, 프록시 서버 구성입니다.

이 프로젝트의 인터페이스는 크로스 도메인을 허용하지 않으므로 로컬 서버를 시작할 때만 프록시를 설정할 수 있습니다. 예를 들어 프로젝트에 필요한 데이터는 192.168.0.1:2030 도메인 이름에서 액세스됩니다. 로컬 서버의 주소는 127.0.0.1:8080입니다. 그런 다음 프로젝트의 모든 인터페이스에서 도메인 이름을 로컬 IP 주소로 바꾸도록 요청해야 합니다. 그런 다음 도메인 이름 /d/ 폴더에 액세스할 때. 192.168.0.1:2030/d/로 변환되었습니다.

1. httpd.conf 파일을 엽니다. mod_proxy 키워드를 검색하세요. 가장 쉬운 방법은 모든 프록시의 주석을 해제하고 파일 끝에 ProxyPass /d/ http://192.168.0.1:2030/d/ 전역 정의를 추가하는 것입니다. 그런 다음 .exe를 실행하십시오. 그러나 에이전트를 여는 데 필요한 다른 모듈이 없기 때문에 대부분의 경우 실패합니다. error.log 파일에서 확인할 수 있습니다.

예를 들어 이번에 본 것은 [Tue Sep 26 14:11:45.109636 2017] [proxy_hcheck:crit] [pid 2560:tid 324] AH03262: mod_watchdog이 필수입니다. 그런 다음 httpd.conf 파일에서 mod_watchdog을 검색하겠습니다. 그런 다음 주석 처리를 해제하고 다시 시작하십시오.

셋, 요약.

서버는 도메인 간을 허용하지 않으며 프레젠테이션 계층인 우리는 무력합니다. 프록시 설정과 요청 소스 변경을 동시에 하면 데이터를 얻을 수 있습니다. 프론트엔드 개발자가 꼭 마스터해야 할 기술입니다.

위 내용은 프런트 엔드에서 Apache의 다운로드 및 프록시 구성 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.