欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

linux编译安装php

程序员文章站 2022-04-02 20:22:31
...
1、http://php.net/ 下载相应版本的源码
2、解压源码后,在源码目录执行
./configure --prefix=/usr/php
--with-mysql=/mysql ext目录
...
--enable-fpm

make && make install

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

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

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

/usr/php/bin/phpize
./configure -with-php-config=/usr/php/bin/php-config
make && make install

如果编译报错,则是需要其它依赖 可以用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过来并重命名。

版权声明:本文为博主原创文章,未经博主允许不得转载。

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

linux编译安装php

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频