먼저 PHP 설치 파일을 다운로드합니다. 소스 코드를 사용하여 PHP5.4.36을 컴파일하고 설치합니다. PHP 설치 파일을 다운로드합니다.
다음으로 PHP 소스코드를 컴파일하고 설치한다. 다음 명령을 실행합니다. 설치:
참고: mysql이 필요한 경우 변경 시 매개변수를 제공하고 mysqlnd 라이브러리를 사용하도록 지정하는 것이 가장 좋습니다. 그렇지 않으면 다음 형식으로 설치합니다. 별도의 컴파일 및 확장은 MySQL 클라이언트 라이브러리만 사용할 수 있습니다.
다음 오류가 발생합니다.
libxml2를 찾을 수 없다는 메시지를 표시하고 설치합니다.
계속해서 재컴파일하면 다음 오류가 발생합니다.
--with-openssl을 활성화했기 때문에, openssl-devel을 설치해야 합니다:
다시 컴파일하고 프롬프트:
GD 라이브러리가 설치되지 않았습니다:
계속해서 컴파일하고 프롬프트를 표시합니다.
이 설치되지 않았습니다 libmcrypt, 이 lib는 yum에 있습니다. 아니요, 다운로드하여 수동으로 컴파일해야 합니다.
다시 컴파일:
설치 필요 libcurl:
다시 컴파일하고 오류 없음:
성공적으로 구성 , 설치 시작:
모든 것이 순조롭게 진행된다면 아름다운 예술적 개념이 성공적으로 컴파일되고 PHP가 설치되며 설치 디렉터리는 /usr/입니다. 로컬/php.
마지막으로 PHP 구성 파일 php.ini 을 제공해야 합니다.
참고: PHP 설치 디렉터리는 configure 의 --prefix=directory 매개 변수로 지정됩니다. 또한, 여기서 구축한 것은 개발을 위한 환경입니다. 프로덕션 환경으로 사용해야 하는 경우에는 일부 보안 문제에 주의해야 하며, 복사하지 않는 것이 좋습니다. php.ini-development 파일을 복사하려면 대신 php.ini-production 파일을 복사하세요.
PHP 버전 확인:
간편한 작업을 위해 PHP 디렉터리를 환경 변수에 추가할 수 있습니다. ~/.bash_profile을 편집하고 에서 PATH를 내보냅니다. 위에 다음 줄을 추가합니다.
그런 다음 다음 명령을 실행합니다.
이런 식으로 우리는 디렉토리를 추가하지 않고 직접 명령을 사용할 수 있습니다.
팁: PHP가 어떤 구성 파일을 사용하고 있는지 확인하세요.
strace 명령이 설치되지 않은 경우 yum install strace를 사용하세요. 설치만 하면 됩니다.
확장 프로그램 설치
이제 기본 PHP 설치가 완료되었으므로 비즈니스 요구에 맞는 몇 가지 확장 기능을 설치해야 합니다.
yaf 개발 프레임워크 확장 설치
pecl을 사용하여 설치하는 명령을 실행합니다.
다른 것이 없으면 위 명령으로 충분합니다. yaf 설치를 완료하려면:
다음으로 php.ini 파일에서 yaf 확장을 활성화해야 합니다. /usr/local/php/etc/php.ini 편집
eAccelerator 확장 설치
php.ini에 eAccelerator 구성 정보 추가:
php -v 를 실행하여 다음을 확인하세요.
이상은 LNMP 환경 구축을 소개합니다. (1) PHP 환경 설정 등의 내용을 포함한 내용이 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.