我的博客已迁移到xdoujiang.com请去那边和我交流
一、基础环境
1、版本
cat /etc/debian_version
5.0.10
2、内核
uname -r
2.6.26-2-amd64
3、安装包
php-5.4.22.tar.bz2
4、ip(eth0)
10.1.10.160
5、php官网
http://www.php.net/dow
原创
精选
2015-07-26 10:37:12
3536阅读
由于以 php-fpm + Nginx 方式跑 PHP 要比 FastCGI + Apache 要高效得多,所以很多人会选择 Nginx,并以 php-fpm 的方式跑 PHP。选择这种方式,很多时候就需要自己源码编译 PHP 并安装。以源码编译安装的PHP,很多时候都是最小化安装,甚至连mysqli扩展都没有。如果这个时候需要一些扩展,比如gd库,soap模块这些,则必须得自己手动安装了。这个专
原创
2021-01-07 22:00:48
2743阅读
php编译安装路径:/usr/local/php/
apache编译安装路径:/usr/local/apache/
php配置文件路径:/etc/php.ini
php安装源路径:/usr/lamp/php-5.3.9/
[root@localhost ~]# cd /usr/lamp/php-5.3.9/ext/openssl/
[root@localhost openss
转载
精选
2013-03-20 10:30:45
638阅读
安装(fastcgi模式)的时候,常常有这样一句命令:/usr/local/webserver/php/bin/phpize一、phpize是干嘛的?phpize是什么东西呢?php官方的说明:http://php.net/manual/en/install.pecl.phpize.phpphpiz
转载
2016-08-03 16:32:00
110阅读
2评论
下面是Memcached的安装过程: #wget http://memcached.googlecode.com/files/memcached-1.4.9.tar.gz # tar zvxf memcached-1.4.9.tar.gz # cd memcached-1.4.9 # ./confi
原创
2021-07-28 16:15:22
187阅读
天要讲的是linux下php扩展的入门篇
下面我来讲讲如何作一个php的扩展首先要有一个搭建好的php环境我把php的安装在了/usr/local/php当然也通过php的一个配置php.ini的路径但是要注意了用这种方法安装的php扩展不能实现我们在php安装以后的/usr/local/php/bin目录找到这个文件phpize稍后我们将用到他他就是个shell脚本你可以用vi phpize来
转载
2009-11-03 11:07:41
713阅读
假定:php编译安装路径:/usr/local/php/apache编译安装路径:/usr/local/apache/php配置文件路径:/etc/php.iniphp安装源路径:/usr/source/php-5.3.9/[root@localhost ~]# cd /usr/source/php
转载
2017-08-23 15:22:00
52阅读
2评论
1.进入exif扩展库目录
#cd /usr/local/src/php-5.2.6/ext/exif
2.调用phpize程序生成编译配置文件(如果不在扩展库目录下执行phpize命令会报错!i)
[root@localhost exif]# /usr/local/php/bin/phpize
Configuring for:
PHP Api Version:&
转载
精选
2012-09-25 11:11:41
2372阅读
1.下载PHP源码包并解压到本地2.进入解压后的php目录,进到php-5.X.X/ext目录下。这个目录有php所有的拓展模块。3.进入到具体的模块目录中,以gettext模块为例。4.创建预编译环境:执行/usr/local/php/bin/phpize5.预编译,检测依赖性:./configure--with-php-config=/usr/local/php/bin/php-config6
原创
2018-08-23 17:43:16
665阅读
linux系统中,php安装成功后,在bin目录下会生成一个名叫phpize的可执行脚本,这个脚本的用途是动态安装php扩展模块。
使用phpize脚本安装php扩展模块的好处:在安装php时没有安装的扩展,可以在以后随时安装上,且不需要重新安装PHP。
转载
2017-10-30 14:40:00
122阅读
2评论
在部署Apache和PHP的服务器上,如果想为PHP添加新的模块的话(比如添加访问Oracle数据库的OCI8模块),重新编译php自然是一个办法,不过这样步骤繁琐且容易出错。另外一种方法是使用phpsize,它是用来准备PHP外挂模块编译环境的,接下来以在Linux平台上为PHP添加OCI8模块为例讲述整个过程。
进入到模块源代码目录
cd php/ext/oci8
运行ph
转载
2011-03-11 17:14:16
534阅读
应用场景在使用php的过程中,我们常常需要去添加一些PHP扩展库。在window环境中是很方便的,只要将扩展的dll文件放到php安装目录的ext目录中,然后在php.ini最后添加一条extension=扩展.dll后重启就好。本文主要讲在linux环境中的安装。为什么要使用phpize正常linux下新增扩展是需要重新编译安装php的,所以这时候我们可以使用phpize,并且phpize编译的
安装php(fastcgi模式)的时候,常常有这样一句命令:/usr/local/webserver/php/bin/phpize,phpize是干嘛的?
在这里我们将详细讲解什么是phpize的文件功能,并且实例讲解安装扩展。
转载
精选
2013-09-09 23:10:56
2226阅读
问题背景: 正常情况下LAMP安装次序为: Linux —> Apache —> Mysql —> PHP PHP 如果想连接Mysql 在编译时就需要用到 Mysql的
原创
2015-04-14 11:16:14
6573阅读
hp源码:/root/soft/php-5.3.4php安装: /usr/local/php[root@ns root]# phpizeCannot find config.m4.Make sure that you run '/usr/local/php/bin/phpize' in the top level source directory of the module[root@ns roo
原创
2017-07-17 16:53:34
836阅读
1、进入与现有环境相同的PHP源码包的ext目录中,进入到想要安装的扩展目录. cd php-5.2.x/ext/gd2/ 2、执行phpize。/home/fl
原创
2022-03-03 16:53:30
157阅读
一:下载swoole拓展PHP的swoole拓展下载地址:https://pecl.php.net/package/swoolewget http://pecl.php.net/get/swoole-4.2.12.tgz二:安装swoole拓展1:解压swoole拓展包tar xzvf swoole-4.2.12.tgz
cd swoole-4.2.122:安装swoole拓展/usr/local
原文: https://www.cnblogs.com/zongyl/p/5924627.html 说明,给编译安装之后的php 添加pgsql 拓展成功。 php编译安装后,加扩展模块 1.进入php源码包中,找到需要安装的扩展模块目录。cd /root/php-5.6.26/ext/mbstri
转载
2018-04-16 11:30:00
56阅读
2评论