• Centos linux php扩展安装步骤



    使用phpinfo()函数输出PHP信息,然后找到Configuration File (php.ini)

    apachectl 其设计意图是帮助管理员控制Apache httpd后台守护进程的功能。

    Centos linux php扩展安装步骤
    1 首先进入到php源码包中
    cd /opt/php-5.1.2/ext/zlib
    2 在zlib文件夹下产生configure文件 (php安装目录/opt/php/)
    /opt/php/bin/phpize
    3 配置编译
    ./configure --with-php-config=/opt/php/bin/php-config --with-zlib
    make && make install
    4 在/opt/php/lib/php/extensions下产生一个zlib.so文件
    5 确定 php.ini文件中的extension_dir=/opt/php/lib/php/extensions 跟 extension=zlib.so
    6 重新编译 php
    安装gd库扩展。
    我的php是解压在 /home/web/php-5.4/
    可以直接进入这个目录
    cd /home/web/php-5.4/
    然后重新配置php,配置是想保留原有配置的基础上新增gd库,

    原有的配置可能很多人安装就忘了,没关系,这个可以在phpinfo()的Configure Command 中看到
    './configure' '--prefix=/home/web/php-5.4/' '--with-apxs2=/home/web/apache/bin/apxs' '--with-mysql=/usr' '--with-config-file-path=/home/web/php-5.4/' '--enable-mbstring'
    改成linux 命令
    ./configure --prefix=/home/web/php-5.4/ --with-apxs2=/home/web/apache/bin/apxs --with-mysql=/usr --with-config-file-path=/home/web/php-5.4/ --enable-mbstring --with-gd --with-curl
    configure执行成功的话可以看到Thank you for using PHP.

    执行
    make
    make install

    重启apache完成。

  • 相关阅读:
    window10 禁止更新
    安装node.msi 格式的文件失败
    url参数的转码和解码
    Linux12-内存管理
    C++四种cast
    Linux内核5-系统调用
    Linux内核3-进程管理
    UNIX12-线程(下)线程控制
    UNIX11-线程(上)
    Linux内核8-中断下半部和推后执行的工作(下半部)
  • 原文地址:https://www.cnblogs.com/longhs/p/4448993.html
Copyright © 2020-2023  润新知