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

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

青灯夜游
青灯夜游원래의
2019-10-15 18:20:132406검색

리눅스에 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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