一.下载安装nginx

参见 http://www.cnblogs.com/kreo/p/4378086.html

不再赘述

二.下载php

#下载
wget http://bg2.php.net/distributions/php-5.6.7.tar.gz
#解压
tar zxvf php-5.6.7.tar.gz
#编译
./configure --prefix=/usr/local/php --enable-fpm --with-fpm-user=www --with-fpm-group=www --with-mysql=/u01/mysql5.6.23 --enable-mbstring --with-mysqli=/u01/mysql5.6.23/bin/mysql_config

三.启动fastcgi代理模块 php-fpm

初始没有默认配置文件,用default创建一个

cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf

启动fpm模块

/usr/local/php/sbin/php-fpm

新版本的php-fpm已经不再支持[start|stop|restart]参数命令了,想要关闭重启,需要用kill pid管道方式

#php-fpm 启动:
/usr/local/php/sbin/php-fpm
#php-fpm 关闭:
kill -INT `cat /var/run/php-fpm/php-fpm.pid`
#php-fpm 重启:
kill -USR2 `cat /var/run/php-fpm/php-fpm.pid`

注意 /var/run/php-fpm/php-fpm.pid文件路径是php-fpm.conf定义的,如果没有定义,则用 ps -ef|grep php-fpm得到master进程的pid,然后kill -INT pid

四.配置nginx

server {
listen 80;
server_name localhost;
charset utf-8;
root /u01/php/;
index index.html index.htm index.php;
location / {
}
location ~ \.php$ {
fastcgi_index index.php;
fastcgi_pass 127.0.0.1:9000;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
}
}

最新文章

  1. mac搭建测试服务器
  2. Apache运行python cgi程序
  3. Python学习笔记----序列共性
  4. eclipse 相同变量高亮显示 颜色修改 变量着色
  5. Docker 简单入门
  6. spring IOC容器实例化Bean的方式与RequestContextListener应用
  7. HDOJ -- 4632 区间DP
  8. Android(通用机能)
  9. Request.Params用法
  10. 《第一行代码》学习笔记14-UI(3)
  11. Linux dirname、basename 指令
  12. Delphi中运行时改变panel的位置及大小(通过wm_SysCommand来实现)
  13. Jedis异常解决:NOAUTH Authentication required
  14. [Swift]LeetCode277. 寻找名人 $ Find the Celebrity
  15. JS中var声明与function声明两种函数声明方式的区别
  16. nginx rate limit
  17. Java匿名内部类的继承者、终结者————lambda表达式
  18. pyqt5 使用 QTimer, QThread, pyqtSignal 实现自动执行,多线程,自定义信号触发。
  19. MYSQL用户操作管理大杂烩
  20. Oracle VM VirtualBox虚拟机安装Ubuntu Server

热门文章

  1. Hash(LCP) || 后缀数组 LA 4513 Stammering Aliens
  2. STL UVA 11991 Easy Problem from Rujia Liu?
  3. POJ 1845 (约数和+二分等比数列求和)
  4. Android 在线更新apk
  5. Leetcode Combination Sum
  6. topcoder SRM 610 DIV2 DivideByZero
  7. URAL 1119. Metro(DP)
  8. hive中导入json格式的数据(hive分区表)
  9. 从jQuery中学习来的另一种继承方式(技巧)
  10. JSP + AJAX完整实例及代码