>백엔드 개발 >PHP 문제 >CentOS에 PHP를 다시 설치하는 방법

CentOS에 PHP를 다시 설치하는 방법

藏色散人
藏色散人원래의
2020-10-07 00:52:223605검색

centos에서 PHP를 다시 설치하는 방법: 먼저 "rm -rf /usr/local/php..." 명령을 통해 모든 PHP 관련 디렉터리를 삭제한 다음 소스 코드 패키지를 사용하여 PHP를 다시 컴파일하고 설치합니다.

CentOS에 PHP를 다시 설치하는 방법

권장: "PHP 비디오 튜토리얼"

참고: 시스템은 원래 소스 코드를 통해 php7.1.0을 설치했습니다. 원본 php를 완전히 삭제하는 방법은 인터넷에서 많이 찾아봤는데, php -v 명령을 실행하면 PHP 버전 정보가 항상 나와 있어서 설명 방법이 소용이 없습니다. 과감하게 다음과 같은 시도를 하여 php

Find php

find  / -name php

과 /usr/local/etc/php 디렉토리

를 찾아서 php

재컴파일에 성공했습니다

그래서 저는 그냥 php 관련 디렉토리를 모두 삭제했습니다

rm -rf /usr/local/php
rm -rf /usr/local/etc/php
ps aux | grep php-fpm
kill [进程]

Execute php -v가 더 이상 표시되지 않습니다

다음으로 소스 코드 패키지를 사용하여 정상적으로 php를 다시 컴파일하고 설치하면 성공합니다!

wget http://cn2.php.net/distributions/php-5.6.5.tar.gz 
tar -xvzf  php-5.6.5.tar.gz
다음은 php
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-curl --with-freetype-dir --with-gd --with-gettext --with-iconv-dir --with-kerberos --with-libdir=lib64 --with-libxml-dir --with-mysqli --with-pcre-regex --with-pdo-mysql --with-pdo-sqlite --with-pear --with-png-dir --with-xmlrpc --with-xsl --with-zlib --enable-fpm --enable-bcmath --enable-libxml --enable-inline-optimization --enable-gd-native-ttf --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl --enable-shmop --enable-soap --enable-sockets --enable-sysvsem --enable-xml --enable-zip

컴파일했을 때의 설정입니다

// /usr/local/php/bin为php安装目录
export PATH=$PATH:/usr/local/php/bin即可

특별 지시 사항: 🎜🎜./configure....를 컴파일할 때 에러 메시지가 나오는데, 기본적으로 일부 서비스가 설치되지 않아서 에러 메시지를 게시합니다. Baidu에 접속하여 yum을 사용하여 일부 서비스를 설치하세요. 오류 메시지가 표시되지 않을 때까지🎜🎜🎜🎜다시 설치된 PHP가 php -v를 실행하면 다음과 같이 보고될 수 있습니다. 명령을 찾을 수 없습니다. 이 시점에서는 🎜rrreee만 실행하면 됩니다.

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

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