linux安装php7.2.7
1、下载php
官网下载:#wget http://cn2.php.net/get/php-7.2.7.tar.gz/from/a/mirror。
(ps:应该是这么下载的,但是我下载的都是一个mirror文件不是压缩包,所以我是用的浏览器下载然后上传到linux服务器。具体原因未知)
2、解压php压缩包
tar zxvf php-7.2.7.tar.gz
3、cd到解压目录执行
./configure --prefix=/usr/local/php7.2 --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-mbregex--enable-mbstring --enable-opcache --enable-pcntl --enable-shmop --enable-soap--enable-sockets --enable-sysvsem --enable-xml --enable-zip
如果有配置错误,需要安装模块,yum安装就好了。
yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel MySQL pcre-devel openssl openssl-devel curl-devel libxslt-devel
然后在重新安装
最后就是
make
make install
cp php.ini-production /usr/local/php7.2/etc/php.ini
cp /usr/local/php7.2/etc/php-fpm.conf.default.conf php-fpm.conf
保存配置文件后,检验配置是否正确的方法为:
/usr/local/php/sbin/php-fpm -t
如果出现诸如 “test is successful” 字样,说明配置没有问题。
/usr/local/php7.2/sbin/php-fpm
检测是否启动:
ps -ef |grep php-fpm
说明启动成功。
到此就结束了。
4、把PHP加入环境变量
在文件末尾加上如下两行代码
PATH=$PATH:/usr/local/php7/bin
export PATH
然后执行命令 #source /etc/profile
或执行点命令 #./profile
使其修改生效,执行完可通过 #echo $PATH
命令查看是否添加成功
查看php版本
php -v
转载于:https://www.cnblogs.com/chancy/p/9238149.html
linux安装php7.2.7相关推荐
- Linux安装php-7.0.16,完成php和apache的配置
Linux安装php-7.0.16,完成php和apache的配置 版本:php-7.0.16.tar.gz,libxml2-2.9.2.tar.gz(php需要它的支持,首先安装它) 说明 ...
- CentOS 7 Linux 安装PHP7.2.12 - 编译安装
CentOS 7 Linux 安装PHP7.2 - 编译安装 1 安装扩展包并更新系统内核 [root@iz28snxdn5mz ~]# yum install epel-release -y [ro ...
- linux php7扩展查看,linux安装PHP7以及扩展
Linux下安装PHP7 事先升级gcc4.8,然后安装PHP7,安装步骤参考:CentOS安装PHP7 1.Linux下编译的php没有php.ini 解决办法:从源代码目录中复制php.ini-d ...
- linux 安装php7.1
http://www.jb51.net/article/83466.htm PHP(超文本预处理器)是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,利于学习,使用广泛,主要适用于W ...
- deb php7 fileinfo,linux安装php7.2扩展fileinfo
最简便的方法是使用pecl安装php的扩展,方便快捷,这里使用的是源码编译安装php扩展 项目 中上传图片遇到的问题: 明显是fileinfo不被支持,没有安装fileinfo.接下来开始安装 因为我 ...
- linux 安装 php7.3.0
目录 ✨ 一.安装依赖包 ✨ 二.下载php-7.3.0 ✨ 三.解压 ✨ 四.配置 ✨ 五.编译安装 ✨ 六.错误解决 ✨ 七.生成 php.ini 配置文件 ✨ 八.生成 php-fpm 文件 ✨ ...
- linux php7 session目录,Linux安装php7流程概要
准备工作: 使用yum安装可能需要的软件: yum install openssl openssl-devel readline readline-devel libxslt-devel libxml ...
- linux安装php7
1.下载php 官网下载:#wget http://cn2.php.net/distributions/php-7.1.2.tar.gz 2.解压php压缩包 #tar -zxvf php-7.1.2 ...
- linux安装php7 nagnx,iOS下使用rsa算法與php進行加解密通訊
首先了解一下幾個相關概念,以方便后面遇到的問題的解決: RSA算法:1977年由Ron Rivest.Adi Shamirh和LenAdleman發明的,RSA就是取自他們三個人的名字.算法基於一個數 ...
最新文章
- CString转换成char*
- php7不兼容phalcon_Phalcon7
- 四步相移法怎么获得相位信息_如何拥有超强的学习能力?世界公认的费曼学习法了解一下...
- MySQL复习资料(七)——MySQL-存储过程
- JMS学习(3):--ActiveMQ简单的HelloWorld实例
- Learning to rank基本算法小结
- Hadoop入门(五)IO操作
- diskfileitemfactory 需要的包_浅析电动汽车电池包低压线束设计及制造
- mysql 5.5 编译安装教程,Centos6下mysql 5.5.* 编译安装步骤详解
- Elasticsearch-2.3.x填坑之路
- sql server序列_SQL Server中的序列对象
- Java语言基础-反射机制、正则表达式
- 基于vue3.0全家桶H5模板
- VolTE注册流程0001 融合HLR HSS
- java做度量衡换算器_简易单位换算器_度量衡单位转换
- ssm学生学籍管理系统
- Pytorch求向量的L1范数或L2范数
- Mesh Slicer 切割人体的原理分析
- 摇身一变,ADSL猫进化为无线路由器
- VC6.0(VC++6.0)使用教程(使用VC6.0编写C语言程序)
热门文章
- redhat7基本命令操作
- 重写ScrollView实现两个ScrollView的同步滚动显示
- Flink SQL Client读Kafka+流计算(DDL方式+代碼嵌入DDL/SQL方式)
- tomcat的诡异的端口占用问题
- WebSocket原理及使用场景(转载)
- ValueError: Unknown initializer: GlorotUniform
- 第1章-什么是深度学习(笔记)
- fill value must be in categories解决一例
- java.lang.NoClassDefFoundError: scala/xml/MetaData
- 深度学习(三十六)——R-FCN, FPN, RetinaNet, CornerNet