本文摘自PHP中文网,作者藏色散人,侵删。
centos安装php7的方法:1、通过yum安装php7,命令如“yum install php70w”;2、下载php7,并进行编译配置即可。

本文操作环境:Centos7系统、PHP7.0版,DELL G3电脑
Centos7 安装 PHP7最新版的详细教程
方法一、简单安装(通过yum)
1.安装epel-release
1 | rpm -ivh http: //dl .fedoraproject.org /pub/epel/7/x86_64/e/epel-release-7-5 .noarch.rpm
|
2.安装PHP7的rpm源
1 | rpm -Uvh https: //mirror .webtatic.com /yum/el7/webtatic-release .rpm
|
3.安装PHP7
方法二、编译安装
1.下载php7
1 | wget -O php7. tar .gz http: //cn2 .php.net /get/php-7 .1.1. tar .gz /from/this/mirror
|
2.解压php7
3.进入php目录
4.安装依赖包
1 2 | yum install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2 -devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel gmp gmp-devel libmcrypt libmcrypt-devel readline readline-devel libxslt libxslt-devel
|
5.编译配置(如果出现错误,基本都是上一步的依赖文件没有安装所致)
嫌麻烦的可以从这一步起参考PHP官方安装说明:http://php.net/manual/zh/install.unix.nginx.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | . /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.正式安装
7.配置环境变量
在末尾追加
1 2 | PATH=$PATH: /usr/local/php/bin
export PATH
|
执行命令使得改动立即生效
8.配置php-fpm
1 2 3 4 5 | cp php.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
cp sapi /fpm/init .d.php-fpm /etc/init .d /php-fpm
chmod +x /etc/init .d /php-fpm
|
推荐学习:《PHP视频教程》
9.启动php-fpm
1 | /etc/init .d /php-fpm start
|
以上就是centos如何安装php7的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
CentOS中nat模式下静态ip连接外网
CentOS是什么意思
如何解决CentOS无法获取ip
CentOS 8.0 今天已正式发布!一起看看有哪些新特性
CentOS怎么安装php ssh2
CentOS 怎么删除 php
如何查看CentOS系统版本是多少位
虚拟机下CentOS不能上网怎么解决
CentOS如何安装rpm包
CentOS系统无法开机怎么办
更多相关阅读请进入《CentOS》频道 >>
转载请注明出处:木庄网络博客 » centos如何安装php7