我晕
msgbartop
其实我不晕:)
msgbarbottom

mac下安装memcache,与MAMP的php一起工作

( 2010-08-01 )

很久之前在公司电脑上配过一次,周末写点儿小程序用到memcache,又重新查一遍资料,呵呵。 这次做个备忘。

1. 因为需要编译,所以需要gcc环境,不过好在我已经装过xcode了,跳过此步。

2.下载memcache的源码,然后编译配置。。。。 听着麻烦吧,不过有人早就帮忙写好了脚本,从下载到安装完成,执行一下就ok:) 脚本可以从这里下载。 只需要 chmod +x 一下,然后执行就好了。

3. 安装php-memcache扩展, 也简单,下载一个 PHP 5.2.5 (Intel) memcache.so 拷到 /Applications/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-[date] ,   这个 [date]会根据你装的 MAMP 版本不同而不同,不用担心,你一定找得到。

4. 配置 php-memcache 扩展,打开php配置文件: /Applications/MAMP/conf/php5/php.ini 增加一行 extension=memcache.so 就ok了。加哪儿? 找到类似的行就行了,比如 php-mysql.so 之类的。

5. 重启 MAMP 就ok了, 用 phpinfo() 试一下,应该能看到 memcache 了。

6. 还没完,memcache 装好了,还没启动呢,我是这么启动的 memcached -m 32 -p 11211 -d 。 如果需要可以把这句加到 MAMP 的 startApache.sh 里,这样就可以自动启动了。 当然别忘了在 stopApache.sh 里也加一句 killall memcached.

就这些了:)喝水不忘挖井人,以上主要是从这篇文章学习的。

Tags: , , ,

开始用小白了

( 2009-12-30 )

呵呵, 用了四五年IBM了,终于下决心换Mac了,换之前也没啥特别的需求,就是现在已经基本不写windows程序了,基本上都是在 lamp 上作开发,火车网虽然还是asp的版本,但是仔细想来,已经两三年没改过代码了,就算改也直接在服务器上改就好了,有部分.net写的功能,也不维护了,源码都没必要留,有空的话就用php重写一下,要不就那么放着.  公司的东西更是如此,完全用不到windows,点点都在我的鼓动下装了ubuntu了.  还有一个原因就是 ash, 我是个没啥品味的人,总是他在引领着我的数码消费,之前也是他用x31,告诉我如何如何好,于是我就开始了用x60,后来配置低了直接又换了一个x61,而他早却换了mbp.  这估计也是引发我这次换电脑考虑mac的原因之一:)   噢,不过我也比他新潮过一次, iphone 是我比他先用的, 嘿嘿.

         可能是好久没写blog了,啰唆了一堆没用的,还是回正题,show一下我的 Macbook Pro 990 吧,见图.

        上面说了,买这个其实没啥特别的目的和准备,就是想换笔记本就买了,但是买了之后才发现,真是买晚了呀,就像刚用上iphone一样,这个家伙让我爱不释手,而且从windows 到 mac 的转移也没有想象中的那么不好适应,就像ash说的一样,用两天就行了,基本上正常的需求都能满足了,呵呵.

        我是一个不太善钻研的人,基本上需要的能用就行了,所以就不发表什么使用技巧了,技巧啥的我也还是去看别人的文章吧,前人栽树,后人乘凉:)

Tags: