美文网首页程序员
源码安装PHP7

源码安装PHP7

作者: 老苗 | 来源:发表于2018-04-24 09:28 被阅读27次

1. 下载

下载地址http://www.php.net/downloads.php
点击下面红色框,下载“php-7.2.4.tar.bz2”

2. 解压

tar -xZf php-7.2.4.tar.bz2

3. 安装

cd  php-7.2.4
./configure --prefix=/data/server/php7 #配置安装路径
make # 编译 
make install # 安装

4. 配置全局环境

如果运行php -v命令无效则进行这项配置

打开配置文件

vim ~/.bash_profile

编辑内容

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
    . ~/.bashrc
fi

# User specific environment and startup programs

PATH=/server/php7/bin:$PATH

export PATH
export LANG="zh_CN.UTF-8"

export LC_ALL="zh_CN.UTF-8"

更新环境变量
···
source .bash_profile
····


排除一些坑

  1. 提示没有权限,记着前面增加sudo
  2. 执行./configure命令无法通过请检查是否又gccautoconf环境

1)mac环境安装brew(软件安装工具),时间比较长耐心等待

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2)安装gcc

brew install gcc
  1. php环境找不到php.ini

1)在安装包目录下找到php.ini-devopment,将此文件拷贝到自己对应的安装目录,我自己这块是/data/server/php7/etc,然后更改名称mv php.ini-devopment php.ini

2)但发现php.ini配置无效,使用php -i | grep php.ini命令检查

发现图示是lib目录下,那则将php.ini文件移动到此目录下,如果想更改到/etc/环境下,就需要在./configure配置时设置

  1. 配置出现libxml2 not found.错误

解决办法:
ubuntu/debian:

apt-get install libxml2-dev

centos/redhat:

yum install libxml2-devel

相关文章

  • php7.3.5配置swoole4

    一、PHP7源码安装和Swoole源码编译安装 1.1 PHP7源码安装 1.1.1 获取源码与安装 获取PHP7...

  • PHP7 编译安装

    基准测试 - 可以对比所需版本性能 安装解压器 下载php7源码 解压php7源码 安装编译软件(必须) 安装编译...

  • CentOS7 配置PHP支持socket扩展

    PHP7源码安装可以查看我之前的文章: PHP7源码安装 不删除解压后的源码就是方便, 在这里可以直接进入PHP源...

  • 安装PHP7

    一、下载源码PHP7 二、安装php 安装依赖 三、配置文件执行命令cp php.ini-production /...

  • 安装PHP5、安装PHP7

    目录 一、安装PHP5二、安装PHP7 一、安装PHP5 下载源码包 解压 初始化 --prefix 指定安装目录...

  • mac的php7的安装记录

    mac的php7的安装记录 下载源码并解压到/usr/local/src/中 brew install gette...

  • 无需重新编译安装PHP扩展的方法

    PHP扩展模块通常有两种: PHP官方扩展。如果php通过源码安装(php7),安装的时候未开启,而后来需要开启某...

  • 源码安装PHP7

    1. 下载 下载地址http://www.php.net/downloads.php点击下面红色框,下载“php-...

  • PHP7源码安装

    环境是Cenots7.4 阿里云全新服务器,源码安装会缺少很多工具。 原因,linux下没有bzip2解压工具 终...

  • PHP7源码安装

    一、去到官方网站:PHP官网,下载相应的PHP版本,这里安装的是PHP7.2.25,选择压缩包并下载 二、解压压缩...

网友评论

    本文标题:源码安装PHP7

    本文链接:https://www.haomeiwen.com/subject/rhbtlftx.html