zoukankan      html  css  js  c++  java
  • 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完成。

  • 相关阅读:
    SQLSERVER查询某张表哪些字段包含某关键字
    SQLSERVER初始化机构path
    Golang的ORM框架之gorm
    Golang的web框架之Gin
    初识Go逆向
    GIT 常用命令
    mac上系统偏好里无法停止mysql
    js正则高级用法: 分组和断言
    Java强软弱虚四种引用的使用场景
    两数之和
  • 原文地址:https://www.cnblogs.com/longhs/p/4448993.html
Copyright © 2011-2022 走看看