php7 installation command record under Linux
wget http://cn2.php.net/distributions/php-7.0.5.tar.gztar -zxvf php-7.0.5.tar.gz cd php-7.0.5./configure \--prefix=/usr/local/php \--with-curl--with-freetype-dir--with-gd\--with-gettext--with-iconv-dir--with-kerberos\--with-libdir=lib64 --with-libxml-dir--with-mysqli\--with-openssl--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报错 configure: error: Cannot find OpenSSL's yum install openssl openssl-devel configure: error: Please reinstall the libcurl distribution - easy.h should be in /include/curl/ yum install curl curl-devel If configure fails try --with-webp-dir= If configure fails try --with-jpeg-dir= configure: error: png.h not found. yum install libpng libpng-devel ..... 或者一次性把这些需要包全部安装 yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel cp php.ini-development /etc/php7.ini cd /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf ln -s /usr/local/php/bin/php /bin/php ln -s /usr/local/php/sbin/php-fpm /bin/php7-fpm ln -s /usr/local/php/bin/php /bin/php7
The above introduces the php7 installation command record under Linux, including the content of Linux and php7. I hope it will be helpful to friends who are interested in PHP tutorials.