> 운영 및 유지보수 > 리눅스 운영 및 유지 관리 > 리눅스에 php7을 어떻게 설치하나요?

리눅스에 php7을 어떻게 설치하나요?

青灯夜游
풀어 주다: 2019-10-19 16:06:24
원래의
2479명이 탐색했습니다.

리눅스에 php7을 어떻게 설치하나요?

Linux에 php7을 어떻게 설치하나요?

1. 종속성 패키지 설치

yum install -y gcc gcc-c++  make zlib zlib-devel pcre pcre-devel  libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers
로그인 후 복사

2. 설치 패키지 다운로드

cd /usr/local2 wget https://www.php.net/distributions/php-7.1.31.tar.gz
로그인 후 복사

3. Unzip

tar -zxvf php-7.1.31.tar.gz
로그인 후 복사

4.

cd php-7.1.31
로그인 후 복사
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php --enable-mbstring --enable-ftp --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --without-pear  --disable-phar --enable-sockets --with-freetype-dir=/usr --with-zlib --with-libxml-dir=/usr --with-xmlrpc --enable-zip --enable-fpm --enable-xml --enable-sockets --with-gd --with-zlib --with-iconv --enable-zip --with-freetype-dir=/usr/lib/ --enable-soap --enable-pcntl --enable-cli --with-curl
로그인 후 복사

5.

make
make install
로그인 후 복사

6을 컴파일하고 설치합니다. 이전에 컴파일한 소스 코드 패키지에서 php.ini-production을 찾아 /usr/local/php에 복사하고 php.ini로 이름을 바꿉니다.

cp php.ini-production /usr/local/php/php.ini
로그인 후 복사
[선택 사항] 페이지에 인쇄되도록 PHP 오류 메시지를 설정하세요

vi /usr/local/php/php.ini
로그인 후 복사

끄기를 켜기로 변경하세요

8. 시작 스크립트

$ cp ./sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
$ chmod +x /etc/init.d/php-fpm
로그인 후 복사
php-fpm 구성 파일을 수정하세요:

$ cd /usr/local/php/etc
$ cp php-fpm.conf.default php-fpm.conf
$ vi php-fpm.conf
로그인 후 복사

pid 제거 = run/ php-fpm.pid

$ cd php-fpm.d
$ cp www.conf.default www.conf
$ vi www.conf
로그인 후 복사

앞의 세미콜론 사용자 및 그룹 사용자를 현재 사용자로 수정합니다(변경하지 않고 그대로 둘 수도 있으며 사용자 및 사용자 그룹은 기본적으로 아무도 추가되지 않습니다)


9. PHP 시작

$ /etc/init.d/php-fpm start        #php-fpm启动命令
$ /etc/init.d/php-fpm stop         #php-fpm停止命令
$ /etc/init.d/php-fpm restart        #php-fpm重启命令
$ ps -ef | grep php 或者 ps -A | grep -i php  #查看是否已经成功启动PHP
로그인 후 복사

10. 부팅 시 자동 시작

vi /etc/rc.local
로그인 후 복사
/etc/init.d/php-fpm start chmod +x /etc/rc.d/rc.local

을 추가하세요.

위 내용은 리눅스에 php7을 어떻게 설치하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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