CentOS7怎么安装PHP7.1
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,本篇内容主要讲解"CentOS7怎么安装PHP7.1",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"CentOS7怎么安装PHP7.1"吧!1.首先安装依赖
千家信息网最后更新 2025年01月19日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安全错误
数据库的锁怎样保障安全
数据库学习和c语言哪个好学
nas构建服务器
郑州 网络安全周
小单位可以用nas做服务器吗
普陀区银联数据库行业
郴州诺比拓网络技术
落实网络安全宣传
图片存入数据库进行人脸验证
ibm服务器质保
云教室服务器安装教程
软件开发公司平台
大学网络技术协会
兴业数金软件开发招聘流程
数据库 图书管理
软件开发外包效果
邮件地址显示服务器连不上
北京服装企业软件开发
服务器返回信息错误啥意思
黄冈市网络安全协会
营销活动数据库设计
互联网科技公司需要的职位
网络安全周主题班会课
填充家装模型数据库
广州知效网络技术有限公司
子墨 服务器优化大师
数据库字典组
战地五创建服务器怎么选服
网络安全漏洞探测技术
沂水雪山可转服务器少
网络安全防范技术的基本要求