Home  >  Article  >  Backend Development  >  Shell script to quickly install php7

Shell script to quickly install php7

WBOY
WBOYOriginal
2016-07-25 08:46:02773browse
PHP7 was officially released from 2015 to December, and its performance has improved a lot compared to version 5.6, so I tried installing php7 and configured
zend_extension=opcache.so
opcache.enable=1
opcache.enable_cli=1
in php.ini, and sure enough the performance improved A lot.
  1. #!/bin/bash
  2. apt-get update
  3. apt-get install -y git-core autoconf bison libxml2-dev libbz2-dev libmcrypt-dev libcurl4-openssl-dev libltdl-dev libpng-dev libpspell-dev libreadline-dev libicu-dev build-essential
  4. mkdir -p /usr/local/php7/etc/conf.d
  5. mkdir /usr/local/php7
  6. cd /tmp
  7. git clone http://git.php.net/ repository/php-src.git --depth=1
  8. cd php-src
  9. ./buildconf
  10. ./configure --prefix=/usr/local/php7 --enable-intl --enable-fpm --with-fpm -user=www --with-fpm-group=www --enable-bcmath --with-bz2 --enable-exif --enable-dba --enable-ftp --with-gettext --with-gd -- enable-mbstring --with-mcrypt --with-mhash --enable-mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-openssl --enable-pcntl --with-pspell - -enable-shmop --enable-soap --enable-sockets --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-wddx --with-zlib --enable-zip --with-readline - -with-curl --with-config-file-path=/usr/local/php7/etc --with-config-file-scan-dir=/usr/local/php7/etc/conf.d
  11. make
  12. make install
Copy code
shell


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn