centos6.8에서 PHP를 컴파일하고 설치하는 방법

藏色散人
풀어 주다: 2023-03-17 15:54:01
원래의
4812명이 탐색했습니다.

centos6.8에서 PHP를 컴파일하고 설치하는 방법: 1. "yum -y install" 명령을 통해 종속성을 설치합니다. 2. 구성 파일을 복사합니다. 3. 환경 변수를 추가합니다. 4. "source /etc/profile"을 실행합니다. " 명령; 5. 자동 시작을 추가한 후 PHP 서비스를 다시 시작합니다.

centos6.8에서 PHP를 컴파일하고 설치하는 방법

이 튜토리얼의 운영 환경: Windows 10 시스템, centos6.8&&php7.1.5 버전, Dell G3 컴퓨터.

centos6.8에서 PHP를 컴파일하고 설치하는 방법은 무엇입니까?

centOS6.8, centOS7 PHP 컴파일 및 설치:

저는 centOS에 PHP를 7번 설치했는데, PHP 컴파일 및 설치 방법은 centOS6.8, centOS7에서도 사용할 수 있다는 결론을 내렸습니다. 장기간의 질병이 좋은 의사를 만드는 것처럼 느껴집니다. 처음에 설치하지 못하더라도 걱정하지 마세요. 몇 번 해보면 경험이 쌓일 것입니다.

설치 종속성:

yum -y install gd-devel zlib-devel libjpeg-devel libpng-devel libiconv-devel freetype-devel libxml2 libxml2-devel openssl openssl-devel curl-devel libxslt-devel libmcrypt-devel mhash mcrypt
로그인 후 복사

자동으로 설치할 수 없으므로 온라인에서 수동 설치 튜토리얼을 검색해 보세요. 실제로 기본적으로 잘못되지는 않습니다

로컬 디렉터리를 입력하세요: cd /usr/localcd /usr/local

下载PHP7.1.5:wget http://am1.php.net/distributions/php-7.1.5.tar.gz

解压缩:tar zxvf php-7.1.5.tar.gz

进入解压目录:cd php-7.1.5

PHP7.1.5 다운로드: wget http: //am1.php.net/distributions/php-7.1.5.tar.gz

Unzip :tar zxvf php-7.1.5.tar.gz

압축해제 디렉토리를 입력하세요: cd php-7.1.5

编译:./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-fpm-user=www --with-fpm-group=www --with-iconv-dir --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --enable-mbregex --enable-fpm --enable-mbstring --with-mcrypt --with-gd --enable-gd-jis-conv --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --enable-opcache --with-libmbfl --with-onig --enable-pdo --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-pdo-mysql --enable-mysqlnd-compression-support --with-pear --enable-maintainer-zts --enable-session --with-gettext
로그인 후 복사

설치 디렉터리는 /usr/local/php

컴파일이 완료되면 다음 메시지가 표시됩니다. PHP를 사용해 주셔서 감사합니다.

그런 다음 설치 명령을 실행합니다.

make
make install
로그인 후 복사

그런 다음 구성 파일을 복사합니다(현재는 여전히 php7.1.5 폴더에 있습니다. mv 명령을 사용하지 마세요. 이 구성 파일은 앞으로 사용되지 않습니다.) 사용하면 됩니다. 삭제하지 마세요.

cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
cp php.ini-development /usr/local/php/lib/php.ini
cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf
cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm(这个很重要)
로그인 후 복사

환경 변수 추가:

echo 'export PATH=/usr/local/php/bin:/usr/local/php/sbin:$PATH'>> /etc/profile
로그인 후 복사

환경 변수 로드: source /etc/profile (가상 머신을 시작한 후 먼저 이 명령을 실행하는 습관이 있어서 많은 문제를 피할 수 있습니다.)

여기서 실행, php 실행 - v 설치된 PHP 버전을 보려면

자동 시작 추가:

chkconfig --add php-fpm
chkconfig php-fpm on
chkconfig --list php-fpm
로그인 후 복사
권한 추가: chmod 755 /etc/init.d/php-fpm

PHP 시작: /etc/init.d/ php-fpm start

PHP 서비스 상태 보기: /etc/init.d/php-fpm status

PHP 서비스 중지: /etc/init.d/php-fpm stop

PHP 서비스 다시 시작: /etc/init. restart

php의 구성 파일은 /usr/local/php/lib/php.ini입니다. 나중에 확장 프로그램을 설치하는 경우 여기에서 참조할 수 있습니다. 🎜🎜추천 학습: "🎜PHP 비디오 튜토리얼🎜"🎜

위 내용은 centos6.8에서 PHP를 컴파일하고 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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