Linux 下 PHP 扩展Soap 编译安装

1、进入 PHP 的软件包 pdo 扩展目录中(注:不是 PHP 安装目录)

[[email protected] /]# /home/tdweb/php-5.4.34/ext/soap

执行 phpize 命令

[[email protected] soap]# /usr/local/php/bin/phpize

注:/usr/local/php 是我的 php 安装目录

Configuring for:

PHP Api Version:         20100412

Zend Module Api No:      20100525

Zend Extension Api No:   220100525

执行完 phpize 命令后,在 soap 目录中就会出现 configure

执行配置

 

[[email protected] soap]# ./configure --with-php-config=/usr/local/php/bin/php-config

参数说明:

--with-php-config=/usr/local/php/bin/php-config 指定安装 PHP 的时候的配置

编译安装

[[email protected] soap]# make && make install

编译完成之后,请注意是否出现类似以下所示信息

Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/

如果出现说明编译安装成功(注意:不同时间段目录名称可能不一样)。

编译安装完成之后,生成的 soap.so 文件就放置在这个目录下。

2、修改 php.ini 文件

使用 vi 打开你机器的 php.ini 文件,添加一段代码“extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/soap.so”,加载 soap.so 文件

时间: 2024-10-05 03:09:53

Linux 下 PHP 扩展Soap 编译安装的相关文章

Linux 下 PHP 扩展 PDO 编译安装

1.进入 PHP 的软件包 pdo 扩展目录中(注:不是 PHP 安装目录) [[email protected] /]# /home/tdweb/php-5.4.34/ext/pdo_mysql 执行 phpize 命令 [[email protected] pdo_mysql]# /usr/local/php/bin/phpize 注:/usr/local/php 是我的 php 安装目录 Configuring for: PHP Api Version:         20100412

Linux 下 PHP 扩展 cURL 编译安装

下载 cURL http://pan.baidu.com/s/1hqrHWkG (curl-7.39.0.tar.gz) 3.98MB 解压: [plain] view plain copy tar zxvf curl-7.39.0.tar.gz ./configure --prefix=/usr/local/curl [plain] view plain copy make && make install 安装 curl 成功后,进入 php 的源码包(非php安装地址) [plain]

Linux下通过源码编译安装程序

ASK: Linux下通过源码编译安装程序(configure/make/make install的作用) configure Linux 平台有各种不同的配置,安装时需要通过 configure 来确定,如:编译器用的是 cc 还是 gcc.不同库文件所在目录等.执行 configure 后会生成 Makefile,Makefile 规定了用什么编译器.编译参数等信息. make 根据 Makefile 中规定的内容进行编译,生成的可执行文件放在当前目录或某个子目录. make install

Linux下用Intel编译器编译安装NetCDF-Fortan库(4.2版本后)

本来这个问题真的没必要写的,可是真的困扰我太久%>_<%,决定还是记录一下. 首先,最权威清晰的安装文档还是官方的: Building the NetCDF-4.2 and later Fortran libraries (写此文时,最近版为4.2) 那这个文档最开始就告诉我们,自NetCDF库4.2版本以后,Fortran的库和C的库就要分开build啦!而且要装Fortran的库必须先装好C的库. 所以先装C的库咯:仍然官方文档: Getting and Building NetCDF-C

linux下源码包编译安装LAMP环境

1. 下载所需的源码包 Httpd-2.4.10  apr-1.5.1  apr-util-1.5.3  pcre-8.33(这些均可在Apache官网进行下载) Mysql-5.5.39    php-5.6.0 2. 解压这些压缩包(以上包均为.tar.gz版本的) 使用命令 tar –zxvf 安装包名 –C /usr/local/src (这里统一解压到该目录下) 3. 编译Apache部分 (1).安装apache依赖包pcre # cd ./pcre-8.33 # ./configu

linux下php扩展curl的安装

方法一 安装cURL wget http://curl.haxx.se/download/curl-7.17.1.tar.gz tar -zxf curl-7.17.1.tar.gz ./configure --prefix=/usr/local/curl make & make install 方法二 进入安装原php的源码目录, cd ext cd curl phpize提示找不到,其实命令在/usr/local/php/bin/目标下: # /usr/local/php/bin/phpiz

linux下搭建lamp环境以及安装swoole扩展

linux下搭建lamp环境以及安装swoole扩展   一.CentOS 6.5使用yum快速搭建LAMP环境 准备工作:先更新一下yum源 输入下面命令: yum -y update 1.安装Apache [[email protected] ~]# yum -y install httpd # 开机自启动 [[email protected] ~]# chkconfig httpd on # 启动httpd 服务 [[email protected] ~]# service httpd s

linux下PHP扩展安装memcache模块

linux下PHP扩展安装memcache模块   roid 安装环境RHEL 4Php 5.2.6 所需软件libevent-1.4.6-stable.tar.gz (http://monkey.org/~provos/libevent/)memcache-2.2.3.tgz (http://pecl.php.net/package/memcache)memcached-1.2.6.tar.gz (http://www.danga.com/memcached/) 安装配置 1. 安装libev

【docker】为docker下的php容器安装php-redis扩展【编译安装】

原文:[docker]为docker下的php容器安装php-redis扩展[编译安装] 使用docker安装的PHPFPM容器没有Redis扩展,需要安装一下扩展. 首先进入docker的PHPFPM容器 ? 1 $ docker exec -it myphpfpm /bin/bash 依次执行下列命令 ? 1 2 3 4 5 6 7 8 9 10 11 $ curl -L -o /tmp/redis.tar.gz https://github.com/phpredis/phpredis/ar