首页 > 其他 > 详细

mac + APC + nginx重启问题

时间:2014-03-27 08:49:49      阅读:533      评论:0      收藏:0      [点我收藏+]

先介绍一下背景,mac下,用homebrew都安装完毕,发现brew install apc 404,brew search apc后发现,只有

php53-apc    php53-apcu  php54-apc    php54-apcu   php55-apcu 这几种,我电脑是php5.5的,只能安装php55-apcu,安装完后就后悔了,apcu相当于是阉割后的APC,没有系统代码缓存。无奈uninstall后,重新安装php54-apc,更蛋疼的事出来了,它不仅给我安装了apc,还安装了php5.4,坑爹,php5.5下面根本用不了apc。

只好,直接下载apc编译安装。蛋疼好久,发现一篇英文博客,如下,记得最后安装apc时,sudo cp那段不能少哦~

 

APC

# Compile PCRE - Perl Compatible Regular Expressions
cd /usr/local/src
curl -O ftp://ftp.csx.cam.ac.uk//pub/software/programming/pcre/pcre-8.31.tar.gz
tar -xvzf pcre-8.31.tar.gz
cd pcre-8.31
./configure
make
sudo make install
 
# Compile Autoconf
cd /usr/local/src
curl -O http://gnu.mirrors.hoobly.com/gnu/autoconf/autoconf-2.69.tar.gz
tar xzf autoconf-2.69.tar.gz
cd autoconf-2.69
./configure --prefix=/usr/local
make
sudo make install
 
# Compile PHP APC
cd /usr/local/src
curl -O http://pecl.php.net/get/APC-3.1.13.tgz
tar xzf APC-3.1.13.tgz
cd APC-3.1.13
/usr/bin/phpize
./configure --with-php-config=/usr/bin/php-config
make && sudo cp modules/*.so /usr/lib/php/extensions/no-debug-non-zts-20090626  // cp这段不能少,而且文件夹要看情况改成自己的~

 

 

mac下nginx的重启

常见错误:

open() "/usr/local/nginx/logs/nginx.pid" failed 

解决方法:

1. 重新运行一下/usr/local/nginx/sbin/nginx
2. 重启nginx:/usr/local/nginx/sbin/nginx -s reload

太奇葩了,看来配置path路径简写nginx和全路径nginx还是有区别啊~

mac + APC + nginx重启问题,布布扣,bubuko.com

mac + APC + nginx重启问题

原文:http://www.cnblogs.com/zhongyuan/p/3311685.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!