• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

linux编译安装php

php 搞代码 3年前 (2022-01-23) 16次浏览 已收录 0个评论

1、http://php.net/ 下载相应版本的源码
2、解压源码后,在源码目录执行

<code>./configure --prefix=/usr/php--with-mysql=/mysql ext目录<span>...</span>--enable-fpmmake && make install</code>

prefix是指定安装目录,with是指定随着源码一起编译的扩展
enable是启用fpm,启用fpm后在php安装目录sbin中会有可执行文件php-fpm

扩展的编译可以后期添加也可以随源码一起编译,=号后面是扩展的源码目录,扩展的源码有两种获取方式,在PHP源码中的ext目录有扩展的源码,没有的需要从其它地方下载到源码。

3、单独编译php扩展
安装完php后,在php/bin目录中有phpize 这个可执行文件是用来生成configure等文件的,在源码目录中执行

<code>/usr/php/bin/phpize<span>.</span>/configure <span>-with</span><span>-php</span><span>-config</span><span>=</span>/usr/php/bin/php<span>-config</span>make <span>&&</span> make install</code>

如果编译报错,则是需要其它依赖 可以用apt-get来安装,
其中php-config也是php可执行文件,完成后就可以在php扩展目录中存在.so文件,然后在php.ini中启用extension,重启php-fpm就可以加载到此扩展。

4、查看php扩展 可以执行php -m命令,查看当前php已安装的扩展
php.ini所在目录可以在phpinfo()中查看到,如果不存在php.ini 可以从php源码中复制php.ini.development过来并重命名。

版权声明:本文为博

本文来源gaodai.ma#com搞##代!^码@网*
搞gaodaima代码

主原创文章,未经博主允许不得转载。

以上就介绍了linux编译安装php,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:linux编译安装php

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址