|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇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教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们! |
|