php源码的安装方法和实例

yipeiwu_com6年前PHP代码库

在官网下载源码包:https://www.php.net/downloads.php

步骤:

1、解压

命令:tar -xjvf php.tar.bz2

2、configure

configure工具是一个shell脚本,在配置编译前需要gcc、autoconfig工具。

可以通过./configure --help 查看配置参数

进入解压后的php目录,编译源码:

./configure --prefix=/home/php (--prefix指定安装php路径)

3、make

执行编译构建命令:make

4、make install

执行编译构建命令:make install

需要注意:执行命令:php -i | grep php.ini 查看php执行的php.ini路径,复制配置文件php.ini文件到该目录,否则加载配置文件失败

PHP命令:

  • php -m 查看php扩展
  • php -v 查看版本
  • php --ini 查看php.ini路径
  • php --ri swoole 查看swoole扩展是否成功
  • mac pro 配置php环境变量
  • vim ~/.bash_profile
  • 加入:alias php=/home/php/bin/php 保存
  • source ~/.bash_profile

以上就是php源码怎么安装的详细内容,更多请关注【宜配屋www.yipeiwu.com】其它相关文章!

相关文章

spl_autoload_register与autoload的区别详解

spl_autoload_register(PHP 5 >= 5.1.2)spl_autoload_register — 注册__autoload()函数说明bool spl_au...

php下使用SMTP发邮件的代码

最近一个项目需要用到SMTP发送邮件,之前的库类不存在了,又不喜欢安装pear或者使用pear的net/smtp类,感觉太复杂了。就直接从discuz中抽取出核心稍微修改了下。 &nbs...

PHP实现的登录页面信息提示功能示例

本文实例讲述了PHP实现的登录页面信息提示功能。分享给大家供大家参考,具体如下: login.php: <!DOCTYPE html> <html> <...

ob_start(),ob_start('ob_gzhandler')使用

输出前使用尽量使用 ob_start();可以加快输出速度,适用NT 对unix类服务器 如果使用ob_start('ob_gzhandler');输出效率将更高...

3种方法轻松处理php开发中emoji表情的问题

背景 做微信开发的时候就会发现,存储微信昵称必不可少。 可这万恶的微信支持emoji表情做昵称,这就有点蛋疼了 一般Mysql表设计时,都是用UTF8字符集的。把带有emoji的昵称字段...