CentOS7怎么安装PHP7.1
发表于:2025-11-09 作者:千家信息网编辑
千家信息网最后更新 2025年11月09日,本篇内容主要讲解"CentOS7怎么安装PHP7.1",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"CentOS7怎么安装PHP7.1"吧!1.首先安装依赖
千家信息网最后更新 2025年11月09日CentOS7怎么安装PHP7.1
本篇内容主要讲解"CentOS7怎么安装PHP7.1",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"CentOS7怎么安装PHP7.1"吧!
1.首先安装依赖包:
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 zlib zlib-devel glibc glibc-devel glib2 glib2-devel ncurses curl gdbm-devel db4-devel libXpm-devel libX11-devel gd-devel gmp-devel expat-devel xmlrpc-c xmlrpc-c-devel libicu-devel libmcrypt-devel libmemcached-deve zlib zlib-devel glibc glibc-devel glib2 glib2-devel ncurses curl gdbm-devel db4-devel libXpm-devel libX11-devel gd-devel gmp-devel expat-devel xmlrpc-c xmlrpc-c-devel libicu-devel libmcrypt-devel libmemcached-devel
2.下载PHP压缩包并解压:
1 wget http://php.net/distributions/php-7.1.0.tar.gz2 tar -zxvf php-7.1.0.tar.gz3 cd php-7.1.0
3.编译安装,编译的时候可能会出现各种报错情况:
./configure \--prefix=/usr/local/php \--with-config-file-path=/etc \--enable-fpm \--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
全部复制以上代码一次执行。
4.编译成功后安装:
make && make install
注意:编译时可能会出现 make : ***[sapi/cli/php] error 1 报错,解决方法:
1).$ vim Makefile打开,Makefile文件,在EXTRA_LIBS最后面增加 -liconv 如:XTRA_LIBS = -lcrypt -lz -lresolv -lcrypt -lreadline -ltermcap -lmcrypt -lltdl -lpng -lz -ljpeg -lcurl -lz -lrt -lm -ldl -lnsl -lxml2 -lssl -lcrypto -lcurl -lxml2 -lssl -lcrypto -lfreetype -lz -lpng12 -lxml2 -lxml2 -lcrypt -lxml2 -lxml2 -lxml2 -lxml2 -lssl -lcrypto -lcrypt -liconv按Esc,按:wq保存退出。2).$ make clean && make && make install重新执行编译。
5.安装成功后配置环境变量:
1 vim /etc/profile
在 /etc/profile文件末尾添加php环境变量 :
source /etc/profile
查看环境变量:
echo $PATH
看到php环境变量的路径后,以后就可以直接使用php命令了,查看php版本:
php -v
6.现在的PHP没有.ini文件和配置文件,还需要配置php-fpm:
1 cp php.ini-production /etc/php.ini2 cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf3 cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf4 cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm5 chmod +x /etc/init.d/php-fpm
php-fpm的启动、停止和重启:
1 service php-fpm start #启动2 service php-fpm stop #停止3 service php-fpm restart #重启
到此,相信大家对"CentOS7怎么安装PHP7.1"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
编译
变量
文件
环境
配置
成功
内容
方法
学习
实用
更深
代码
兴趣
命令
实用性
实际
情况
操作简单
时候
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全防护中沙漏作用
hive的数据库
网络安全是动态的而不是静止的
战争雷霆可以连接聊天服务器吗
互联网与网络安全
六网口网络安全硬件设备价位
软件开发进度怎么管理不懂编程
数据库文档模板
网络视频监控服务器怎么建构
网络安全hsm
山东服务器机箱云服务器
来电骚扰拦截数据库
数据库实验第一章实验心得
高青染色软件开发
软件开发类岗位
我的系统服务器是干什么的
网络技术开发计划书
南京旅游软件开发
崇明区品牌软件开发管理方法
讯游科技与互联网
北京制造软件开发推荐
网络安全对我们的危害
网络安全行业现状与趋势
公网ftp服务器搭建
EMS是引文数据库吗
云db服务器
数据库表删除字段语句
舰艇部队网络安全防护措施
搜索引擎是用什么软件开发的
软件开发工程师岗位认识