Linux에서 laravel 및 Apache의 PHP 소스 코드 컴파일 지원

WBOY
풀어 주다: 2016-08-08 09:19:03
원래의
819명이 탐색했습니다.

방법:

1) wgethttp://mirrors.sohu.com/php/php -5.6.9.tar.gz

2) 압축이 풀린 php 소스코드 디렉토리에 들어가서 ./configure --enable- 을 실행합니다. fpm --enable-mbstring --with-apxs2=/usr/local/apache2/bin/apxs --with-mcrypt --with-pdo_mysql --with-openssl --disable-fileinfo

3) make && make install 실행

지침:

1) --enable-fpm은 php-fpm을 통해 php를 시작할 수 있도록 하여 php-cgi보다 FastCGI를 더 잘 관리할 수 있도록 해줍니다. (후자는 자동으로 끊기 쉽습니다. 한 번 작성해야 하는 위 구성에 특히 주의하세요. 단지 php-fpm을 사용하기 위해 버전을 컴파일하기 위해 --enable-fpm만 추가하면 불일치로 인해 많은 문제가 발생합니다.)

2) --with-apxs2=/usr/local/apache2/bin/apxs 이는 Apache와 관련이 있으며 구성해야 합니다. 따라서 libphp5.so는 컴파일에 의해 생성되며 자동으로 Apache에 추가됩니다.

3) --with-mcrypt --with-pdo_mysql --with-openssl 이는 laravel에 필요합니다

4)-- 비활성화 파일 정보를 추가해야 합니다. 그렇지 않으면 컴파일 시 오류가 보고될 수 있습니다. 가상 메모리가 소진되었습니다: 메모리를 할당할 수 없습니다

저작권 설명: 이 기사는 블로거의 원본 기사이며 그렇지 않을 수 있습니다. 블로거의 허락 없이 복제되었습니다.

위 내용은 내용적인 측면을 포함하여 Linux에서 laravel과 apache를 지원하는 PHP 소스 코드 컴파일을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿