0
点赞
收藏
分享

微信扫一扫

交叉编译配置移植PHP_F_hawk189_新浪博客

MaxWen 2022-11-02 阅读 56


安装PHP 

1、 下载
​​​     http://www.php.net/downloads.php​​​ 2、建立目标文件夹
    mkdir /usr/local/php
    也就是说等下安装的php要安装到这个文件夹里面
3、解压

    进入php文件夹

   tar -xzvf php-5.3.16.tar.gz

4、配置
    进入解压后的文件夹 



   CC=arm-linux-gcc ./configure --host=arm-linux --prefix=/home/ocean/php --enable-sockets --enable-pdo --disable-all --with-ZLIB-dir=/home/ocean/zlib/  --with-pdo-sqlite --with-sqlite3=/home/ocean/sqlite/



    其中zlib为php的一个依赖库。

  出现错误:configure: error: xml2-config not found. Please check your libxml2 installation.

  运行yum install libxml2,然后再运行yum install libxml2-devel安装完毕后,重新运行上面的./configure命令。

  如果出现缺少其他文件,使用yum命令进行下载安装,虚拟机下的yum配置参见上一篇博文。

5、编译
    make  
6、安装
    make install

8、配置文件

    cp /usr/local/php/php-5.3.16/php.ini-development  /home/ocean/php/lib/php.ini

    把原来位于源代码里面的php.ini-development拷贝到/usr/local/php/lib/php.ini下,并且重命名为php.ini

    关于php.ini文件的配置,大家可以在网上百度,需要修改一些东西,不是太难。

 接下来,如果需要安装php的pdo扩展,请参照本人“关于pdo扩展的博文”


 

 


举报

相关推荐

0 条评论