>백엔드 개발 >PHP 문제 >php7 설치 디렉토리를 컴파일하는 방법

php7 설치 디렉토리를 컴파일하는 방법

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌원래의
2023-06-05 09:26:021680검색

php7 설치 디렉터리를 컴파일하는 방법은 다음과 같습니다. 1. PHP7의 소스 코드를 다운로드하고 로컬 디렉터리에 추출합니다. 2. PHP7이 정상적으로 실행될 수 있도록 필요한 종속성 패키지를 설치합니다. 4. 명령을 실행하여 PHP7을 컴파일하고 설치합니다.

php7 설치 디렉토리를 컴파일하는 방법

이 튜토리얼의 운영 체제: Linux5.18.14 시스템, php7 버전, Dell G3 컴퓨터.

php7 설치 디렉터리를 컴파일하는 방법은 다음과 같습니다.

1. PHP7 소스 코드 다운로드

PHP 공식 웹사이트에서 최신 PHP7 소스 코드 압축 패키지를 다운로드하여 로컬 디렉터리에 추출합니다. 예:

$ wget https://www.php.net/distributions/php-7.4.11.tar.gz
$ tar -zxvf php-7.4.11.tar.gz

2. 필수 종속성 패키지 설치

PHP7을 컴파일하기 전에 PHP7이 정상적으로 실행될 수 있도록 일부 종속성 패키지를 설치해야 합니다. Linux 배포판에 따라 필요한 종속성 패키지가 다를 수 있습니다. 자세한 내용은 공식 PHP 설명서를 참조하세요. 다음은 Ubuntu Linux에 필요한 종속성 패키지를 설치하는 명령입니다.

$ sudo apt-get update
$ sudo apt-get install build-essential libxml2-dev libssl-dev libsqlite3-dev libpng-dev libjpeg-dev libfreetype6-dev libbz2-dev libcurl4-openssl-dev libjpeg8-dev libpng-dev libmcrypt-dev libxslt1-dev

3. PHP7의 컴파일 매개변수를 구성합니다.

PHP7 소스 코드 디렉터리에 들어가서 다음 명령을 실행하여 컴파일 매개변수를 구성합니다.

$ cd php-7.4.11
$ ./configure --prefix=/var/www/php7 --with-config-file-path=/var/www/php7/etc --with-zlib --enable-exif --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-openssl --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data

여기서 PHP7 설치를 지정합니다. 최종 루트 디렉터리는 /var/www/php7이며, PHP7의 구성 파일 경로와 활성화해야 하는 일부 확장 기능이 지정됩니다.

4. PHP7 컴파일 및 설치

다음 명령을 실행하여 컴파일하고 설치합니다.

$ make
$ sudo make install

실행 후 지정된 디렉터리에 PHP7이 설치됩니다.

위 내용은 php7 설치 디렉토리를 컴파일하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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