Centos7 安装 PHP7最新版的详细教程
方法一、简单安装(通过yum)
1.安装epel-release
rpm-ivhhttp://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
2.安装PHP7的rpm源
rpm-Uvhhttps://mirror.webtatic.com/yum/el7/webtatic-release.rpm
3.安装PHP7
yuminstallphp70w
方法二、编译安装
1.下载php7
wget-Ophp7.tar.gzhttp://cn2.php.net/get/php-7.1.1.tar.gz/from/this/mirror
2.解压php7
tar-xvfphp7.tar.gz
3.进入php目录
cdphp-7.0.4
4.安装依赖包
#直接复制下面一行(不包括本行) yuminstalllibxml2libxml2-developensslopenssl-develbzip2bzip2-devellibcurllibcurl-devellibjpeglibjpeg-devellibpnglibpng-develfreetypefreetype-develgmpgmp-devellibmcryptlibmcrypt-develreadlinereadline-devellibxsltlibxslt-devel
5.编译配置(如果出现错误,基本都是上一步的依赖文件没有安装所致)
嫌麻烦的可以从这一步起参考PHP官方安装说明:http://php.net/manual/zh/install.unix.nginx.php
./configure\ --prefix=/usr/local/php\ --with-config-file-path=/etc\ --enable-fpm\ --with-fpm-user=nginx\ --with-fpm-group=nginx\ --enable-inline-optimization\ --disable-debug\ --disable-rpath\ --enable-shared\ --enable-soap\ --with-libxml-dir\ --with-xmlrpc\ --with-openssl\ --with-mcrypt\ --with-mhash\ --with-pcre-regex\ --with-sqlite3\ --with-zlib\ --enable-bcmath\ --with-iconv\ --with-bz2\ --enable-calendar\ --with-curl\ --with-cdb\ --enable-dom\ --enable-exif\ --enable-fileinfo\ --enable-filter\ --with-pcre-dir\ --enable-ftp\ --with-gd\ --with-openssl-dir\ --with-jpeg-dir\ --with-png-dir\ --with-zlib-dir\ --with-freetype-dir\ --enable-gd-native-ttf\ --enable-gd-jis-conv\ --with-gettext\ --with-gmp\ --with-mhash\ --enable-json\ --enable-mbstring\ --enable-mbregex\ --enable-mbregex-backtrack\ --with-libmbfl\ --with-onig\ --enable-pdo\ --with-mysqli=mysqlnd\ --with-pdo-mysql=mysqlnd\ --with-zlib-dir\ --with-pdo-sqlite\ --with-readline\ --enable-session\ --enable-shmop\ --enable-simplexml\ --enable-sockets\ --enable-sysvmsg\ --enable-sysvsem\ --enable-sysvshm\ --enable-wddx\ --with-libxml-dir\ --with-xsl\ --enable-zip\ --enable-mysqlnd-compression-support\ --with-pear\ --enable-opcache
6.正式安装
make&&makeinstall
7.配置环境变量
vi/etc/profile
在末尾追加
PATH=$PATH:/usr/local/php/bin exportPATH
执行命令使得改动立即生效
source/etc/profile
8.配置php-fpm
cpphp.ini-production/etc/php.ini 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 cpsapi/fpm/init.d.php-fpm/etc/init.d/php-fpm chmod+x/etc/init.d/php-fpm
9.启动php-fpm
/etc/init.d/php-fpmstart
以上所述是小编给大家介绍的Centos7安装PHP7最新版的详细教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!