1) 이 기사에서는 주로 Linux에서 PHP를 설치 및 구성하고, PHP 설치 패키지를 다운로드하고, 여기에서 PHP를 선택하는 방법을 공유합니다. 버전 5.6이 모든 사람에게 도움이 되기를 바랍니다.
그리고 PHP 설치 패키지의 압축을 풉니다
wget cn2.php.net/get/php-5.6.31.tar.gz/from/this/mirror
gzip -d php-5.6.31.tar.gz
tar xvf php-5.6.31.tar
2) www 사용자 그룹과 www 사용자를 추가합니다(사용자 그룹이 시스템에 이미 존재하는 경우 사용자 그룹을 추가할 필요가 없습니다)
groupadd www
useradd -g www -s /sbin/nologin -M www
3) su를 사용합니다 슈퍼 사용자는 Linux에 로그인하고 PHP 매개변수를 컴파일합니다
su
#./configure
--prefix=/usr/local/php \
--with-mysql=/usr/local/mysql \
--with-apxs=/usr/local/apache2/bin/apxs \
--prefix 설치 경로를 지정합니다
--with-mysql mysql 경로를 지정합니다
--with-apxs apahce 경로를 지정합니다
오류가 다음과 같은 경우 다음 컴파일 프로세스 중에 보고된 경우 오류 보고서에 따라 ./configure --help를 호출하고 해당 종속성 패키지를 다운로드하여 설치할 수 있습니다.
4) PHP 컴파일 및 설치
make
make install
5) PHP를 지원하기 위한 Apache 구성 파일 및 apache의 httpd.conf를 다음과 같이 수정합니다.
"AddType application/x-gzip .gz .tgz"에서
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .php5
"index.php"를 "< IfModule dir_module>", 이는 다음과 같습니다:
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
Change "#ServerName www.example.com:80 "
ServerName 127.0.0.1:80
或
ServerName localhost:80
6으로 수정) php-5.6.31 설치 패키지에 구성 파일을 복사
cp php-5.6.31/php.ini.dist /usr/local/php/lib/php.ini
If " php.ini.dist"가 존재하지 않으면 "php.ini-development" 또는 "php.ini-production" 중 하나를 "php.ini.dist"로 변경한 후 위 명령을 실행하세요
Change the php.ini 파일
register_globals = On
7) 설치가 완료되었는지 테스트
Apache 재시작
service apache restart
php 파일을 작성하고(test.php 이름 추가) apache/htdoc에 배치한 후 브라우저에서 액세스합니다. http ://127.0.0.1/test.php
php 파일의 내용이 올바르게 표시되면 설치가 성공한 것입니다.
Centos에서 yum 도구를 사용하고 apt-get 도구를 사용할 수 있습니다. Ubuntu에서 빠른 설치 방법을 얻으려면 사용법은 기본적으로 동일합니다. PHP 설치 정보를 확인하세요
rpm -qa php
yum 소스의 PHP 버전이 너무 낮은 경우, 예를 들어 PHP5.6 버전을 설치하려는 경우 다음 방법을 사용할 수 있습니다.
1) centos epel 및 remi 구성 소스
yum -y install php
chkconfig php on
# Centos 6
rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
#Centos 7
2) 설치 가능한 패키지 보기
yum install epel-release
3) PHP 설치
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
관련 권장 사항:
Linux에서 php5.6.30을 컴파일, 설치 및 구성하는 과정에 대한 자세한 설명(그림 및 텍스트)PHP 56 + Nginx 18 설치 및 구성Linux에서 PHP 환경을 설치하고 구성하는 방법
위 내용은 Linux에서 PHP를 설치하고 구성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!