centos下编译安装php,Centos下编译安装PHP

Centos下编译安装PHP

发布时间:2018-07-07

作者:Admin

标签: Centos

php

编译安装

php7.1.19

访问量:742

首先在php官网下载php

进入官网之后在右侧找到需要下载的版本点击即可

cff57272f38413e6c2d7cb20eaf2494b.png

点击下载压缩包

38bd56fa3c14020090c1c72a168fef93.png

选择香港镜像站,并且复制链接到Linux中下载(也可以直接下载到本地然后在上传到服务器中)

fd4daa71e28af2916877c8de663e6397.png

在服务器中进入home目录然后使用wget进行下载即可cd /home

wget http://hk1.php.net/get/php-7.1.19.tar.gz/from/this/mirror

下载完成后解压(下载之后是一个文件夹,直接解压即可)tar -zxvf mirror

安装php依赖yum install gcc gcc++ libxml2-devel -y

进入解压目录cd cd php-7.1.19/

进行配置 prefix是将php安装到哪个目录 enable-rpm是开启php-rpm扩展./configure --prefix=/usr/local/php7.1.19 --enable-fpm

如果没有报错接着执行编译(-j3 使用3个线程进行编译)make -j3

编译时常见错误:

virtual memory exhausted: Cannot allocate memory

这是因为内容不足造成的

解决方法,在配置时添加--disable-fileinfo即可./configure --prefix=/usr/local/php7.1.19 --enable-fpm --disable-fileinfo

再次执行编译

编译成功之后执行安装sudo make install

安装完成后测试一下是否安装成功,创建test文件cd /home

vim test.php

在test文件中写入如下代码<?php

phpinfo();

执行成功后可以看到php的相关配置/usr/local/php7.1.19/bin/php test.php

查看php版本/usr/local/php7.1.19/bin/php -v

查看当前扩展/usr/local/php7.1.19/bin/php -m

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值