如何在Centos的linux操作系统安装php的memcache扩展

时间: 2015-06-29 14:15 栏目: 视频教程 浏览: 3919 赞: 0 踩: 1 字体:

以下为本篇文章全部内容:

高清视频下载地址:链接: http://pan.baidu.com/s/1c06VFri 密码: 2waf

                                http://yunpan.cn/cHAB2UCnWRNZj (提取码:5602)

php自带的函数已经很丰富了,但是php作为弱类型语言,自身的东西还是稍微差了点,但是由于php是c写的,所以很多人会用c来扩展php本身没有的功能,然后在使用这些扩展的时候我们都需要安装这个扩展的扩展包,在windows下安装扩展就很简单了,只要把相应版本的扩展dll文件放到ext文件夹,然后修改php.ini把前面的分号去掉就ok了,那么在linux下需要如何安装呢?这就是我们今天的主题内容,如何在linux下安装php的扩展,本次案例我将以通过phpize安装memcache的扩展为例,其他扩展的安装方式跟这个扩展安装的方式都是一样的。

准备工作:

    1、一台linux的服务器

    2、下载相应版本的php源码,知道自己php的版本并且知道phpize的位置可以忽略这个

    3、懂基本的linux解压命令和编译

资源下载地址:    

php下载地址:  http://php.net/downloads.php
memcache下载地址:http://pecl.php.net/get/memcache-3.0.8.tgz

操作步骤:

    1、通过ssh登陆到我们的服务器,找到我们的phpize位置,如果不知道下载跟目前使用版本相同的php源码重新编译一下

    2、下载memcached的源码包,并解压安装

wget http://pecl.php.net/get/memcache-3.0.8.tgz #下载 
tar -zxvf memcache-3.0.8.tgz #解压
cd memcache-3.0.8 #进入源码包
/usr/local/php/bin/phpize #执行phpize
./configure --with-php-config=/usr/local/php/php-config #准备编译
make && make install #编译安装

    3、配置php.ini文件在最后面添加扩展进去

vim /etc/php.ini
extension=memcache.so

    4、重启web服务器,我用的是apache

service httpd restart

    5、编写一个phpinfo文件去查看有没有安装成功


以上步骤完成之后就把扩展安装成功了,如果还有朋友不明白,可以观看视频教程。其他扩展的安装方式跟这个是一样的道理,会一个照着安装就行了。

扫二维码快速加群:

qun.png

如果大家有什么疑问可以加我QQ327388905进行解答,也可以加入交流群ThinkPHP交流群