>백엔드 개발 >PHP 튜토리얼 >LNMP 환경 구축 (1) PHP 환경 구축

LNMP 환경 구축 (1) PHP 환경 구축

WBOY
WBOY원래의
2016-08-08 09:31:341023검색

먼저 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 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.

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