逍遥一派 发表于 2015-1-14 20:12:42

来一发CentOS下为php装置memcached扩大模块

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!比来公司必要新安排几台办事器,次要就是lnmp平台,这几台办事器必要安排公司的体系,因为本鸥杖胫笆奔洳怀ぃ由嫌质切率郑远怨镜募芄挂煌肺硭扒昂蠛笳厶诹艘桓鲈率奔洌沼诳目陌戆淼慕低撤衿鞯幕肪巢渴鸪隼戳耍讨械母髦挚痈髦中乃嵛揖筒惶崃耍ㄈ梦蚁热タ藁岫……)。
在此次情况安排过程当中我第一次真正感到到了各个软件版本对体系的影响有何等年夜,在假造机上安排情况安排了好几十遍,个中良多安排完今后体系被弄得一团糟,然后砸失落重来,一点一点发明各类坑,找到各类填坑的***。
刚入手下手的时分我一向利用完整源码编译的体例来搭建平台,了局发明厥后把各类软件整合起来是一个十分贫苦且很简单堕落的历程,无法之下只好选择yum体例装置平台(别问我为何一入手下手不必yum,我只是以为源码编译会显得我手艺对照崇高高贵)。实在选择源码装置另有一个缘故原由,那就是装置目次对照分明,前期找文件甚么的会对照便利。
这篇文章就未几说公司情况的完全安排历程了,我就写写在装置过程当中碰到的一个小成绩吧。
当我费了九牛二虎之力十分困难把公司情况部好今后,我高乐意兴,屁颠屁颠的往上代码,灰溜溜的往翻开扫瞄器,输出地点,敲回车,守候……然后体系爆失落了!我擦!竟然爆失落了!!!页面没有显现公司体系那美美的画面,而是间接一堆报错信息,提醒说体系不撑持memcached。不撑持memcached??!!怎样大概,我明显已装置了memcached,厥后利用php-m下令查了一下php加载的模块,发明php加载了memcache模块,扣问了一下主管,他告我还要加载一个memcached模块,然后我就走上了又一个填坑的历程,历程之艰苦就不赘述了,总之,履历历尽艰辛今后终究乐成了。
网上查了良多***,发明我下载的软件不合错误,php扩大必要到一个专门的网站查找扩大包,这个网站就是http://pecl.php.net/这是一个php扩大包的网站,能够在这个网站上找到php关于memcached的扩大包,搜刮memcached今后,我下载了memcached-2.2.0.tgz,接上去我们正式进进装置memcached扩大的历程(仿佛已说了良多空话了……不论了,归正也没人看我的博客)
先下载libmemcached:
wgethttps://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz
解包:tar-zxflibmemcached-1.0.18.tar.gz
进进解压后的包,编译装置:
./configure--prefix=/usr/local/libmemcached--with-memcached//注重:--with-memcached这个选项必定要加上
make&&makeinstall
装置完成后,入手下手装置memcached模块:
wgethttp://pecl.php.net/get/memcached-2.2.0.tgz
解包:tar-zxfmemcached-2.2.0.tgz
进进解包后的目次,先利用phpize下令天生一个configure文件
phpize//这里必要申明一下,这个下令在编译装置php时会在装置目次下的bin目次下,可是在yum装置的php中必要装置一个名叫php-devel的包才会有(我在这里被坑过……)
./configure--with-php-config=/usr/bin/php-config--with-libmemcached-dir=/usr/local/libmemcached
//此处的php-config假如不晓得在那里的话能够用find/-namephp-config下令找一下
make&&makeinstall
装置完成后必要在php.ini文件中增加一条extension=memcached.so的纪录,然后利用php-m下令能够看到有memcached模块了。
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!

仓酷云 发表于 2015-1-14 23:33:00

来一发CentOS下为php装置memcached扩大模块

我新买了一处庄园,有多大说出来吓死你——我开车绕一圈足足用了两个半小时!!!

金色的骷髅 发表于 2015-1-17 14:18:55

上课传授的不仅仅是知识,更重要的是一些道理,包括一些做人的道理,讲课时也抓住重点,循序渐进,让同学理解很快;更可贵的是不以你过去的成绩看问题.

分手快乐 发表于 2015-1-26 17:28:01

Linux只是个内核!这点很重要,你必须理解这一点。只有一个内核是不能构成一个操作系统的。

第二个灵魂 发表于 2015-2-4 23:50:45

对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。

活着的死人 发表于 2015-2-11 00:19:04

这种补充有助于他人在邮件列表/新闻组/论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。

透明 发表于 2015-3-1 19:24:18

眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。

逍遥一派 发表于 2015-3-11 00:55:19

这也正是有别的OS得以存在的原因,每个系统都有其自身的优点。?

精灵巫婆 发表于 2015-3-17 19:10:44

对于英语不是很好的读者红旗 Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,这里要说的是并不适合Linux初学者。

admin 发表于 2015-3-25 02:03:17

如果上面的措施没有解决问题,此时你就需要Linux社区的帮助了。 Linux的使用者一般都是专业人士,他们有着很好的电脑背景且愿意协助他人。
页: [1]
查看完整版本: 来一发CentOS下为php装置memcached扩大模块