nginx php 调忧,nginx调整php
测试环境
Linux 2.6.18
nginx-1.0.4?http://www.nginx.org/
php-5.3.6?http://www.php.net/
一,安装Nginx
wget http://nginx.org/download/nginx-1.0.4.tar.gz
tar -zxvf nginx-1.0.4.tar.gz
cd nginx-1.0.4
./configure --prefix=/data/apps/nginx-1.0.4
make && make install
二,安装php-5.3.6
wget http://www.php.net/get/php-5.3.6.tar.gz/from/a/mirror
tar -zxvf php-5.3.6.tar.gz
cd php-5.3.6
./configure --prefix=/data/apps/php5.3.6 --enable-mbstring --with-mcrypt --with-mhash?--enable-fpm
make && make install
cd /data/apps/php5.3.6/etc/
cp php-fpm.conf.default php-fpm.conf
vim php-fpm.conf
去掉下列变量前面的注释,以避免启动php-fpm时报错
pm.start_servers = 20
pm.min_spare_servers = 5
pm.max_spare_servers = 35
pm.max_requests = 500
三,整合Nginx和php
编辑Nginx配置文件,其中`/home/php`为站点根目录
nginx 配置文件中增加?
?
location ~ .*\.php$ {
? ? ? ? ? root ? ? ? ? ? /home/php;
? ? ? ? ? index index.html index.htm index.php;
? ? ? ? ? fastcgi_pass ? 127.0.0.1:9000;
? ? ? ? ? fastcgi_index ?index.php;
? ? ? ? ? fastcgi_param ?SCRIPT_FILENAME ?/home/php$fastcgi_script_name;
? ? ? ? ?include ? ? ? ?fastcgi_params;
? ? ? ? ?##include /usr/local/nginx/conf/fastcgi_params;
}
?
四,启动php-fpm & Nginx
/data/apps/php5.3.6/sbin/php-fpm &
/data/apps/nginx-1.0.4/sbin/nginx &
五,小结
php5.3.3以上的版本集成了php-fpm,所以安装步骤比较简单,看来Nginx真的有传说中的魅力,现在连php都向其靠拢了。
Nginx通过php-fpm监听的默认9000端口来解析php请求。
?
?
====关闭 和启动========
killall php-fpm
killall nginx
?
/home/pt/php-5.5.11/sbin/php-fpm & /usr/local/nginx/sbin/nginx &
?
参考:http://www.codesky.net/article/201202/172806.html
http://www.jb51.net/article/26597.htm
http://djc84.blog.163.com/blog/static/9446729320121133739333/
相关文章
相关视频
网友评论
文明上网理性发言,请遵守 新闻评论服务协议我要评论
立即提交
专题推荐独孤九贱-php全栈开发教程
全栈 100W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
玉女心经-web前端开发教程
入门 50W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
天龙八部-实战开发教程
实战 80W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
nginx php 调忧,nginx调整php相关推荐
- Nginx性能调优,解决C10K问题
公司的技术总监最近出了一道架构方面的问题让我们同组的开发人员设计,题目是这样的:有个签到功能,需要记录每个⽤户每年每⼀天的签到情况.假设⽤户量在千万,甚⾄亿级,该如何设计. 思考这个问题后,我给出的设 ...
- 高性能 Nginx HTTPS 调优 - 如何为 HTTPS 提速 30%
开发者(KaiFaX) 面向全栈工程师的开发者专注于前端.Java/Python/Go/PHP的技术社区 来源: https://kalasearch.cn/blog/high-performance ...
- LNMP调优-Nginx调优
1.1 Nginx编译前的优化 [root@yunzu63 ~]# tar zxvf nginx-1.12.2.tar.gz [root@yunzu63 local]# cd nginx-1.12.2 ...
- 【网站架构】Nginx负载均衡宕机怎么办?Nginx性能调优、集群、高可用方案
大家好,欢迎来到停止重构的频道. 本期,我们讨论Nginx的性能调优. Nginx一般是作为网站系统的反向代理或负载均衡,但这里有一个问题,负载均衡可以绑定多个后端服务器. 一个后端服务器宕机后, ...
- 高性能优化神器 Nginx HTTPS 延迟让Nginx提速 30%
导言 Nginx 常作为最常见的服务器,常被用作负载均衡 (Load Balancer).反向代理 (Reverse Proxy),以及网关 (Gateway) 等等.一个配置得当的 Nginx 服务 ...
- nginx配置php 9000,Nginx支持php配置
Nginx本身是不支持对外部程序的直接调用或者解析,所有的外部程序(包括PHP)必须通过FastCGI接口来调用.FastCGI接口在Linux 下是socket,(这个socket可以是文件sock ...
- nginx html解析插件,nginx配置信息的解析流程
nginx配置信息的解析流程 2011年9月9日 1,744 次浏览 请关注最新修正合订: 这一系列的文章还是在09年写的,存在电脑里很久了,现在贴出来.顺序也不记得了,看到那个就发那个吧,最近都会发 ...
- Nginx服务器、Nginx虚拟主机、Nginx反向代理
nginx安装[依赖包,./configure模块] nginx升级[make upgrade] nginx[默认welcome测试网站] nginx[用户认证] nginx [server{ }虚拟 ...
- 【nginx详解】nginx配置文件详细解析以及模板
文章目录 目录 文章目录 一.nginx 模板案例下载 二.nginx介绍 三.nginx功能 四.nginx配置 总结 一.nginx 模板案例下载 nginx-1.19.10.rar(内含配置文件 ...
最新文章
- 二叉排序树的存储结构和增删查改
- python:实现简单的web开发demo
- css 实现app图标样式_uni-app开发一个小视频应用(一)
- boost::sort模块实现spreadsort 浮点排序示例
- C#抓取网页程序的实现浅析
- java安全编码指南之:拒绝Denial of Service
- java 第11次作业:你能看懂就说明你理解了——this关键字
- Navicat工具获取操作数据库和表的SQL语句
- 【Java】用随机数打印hello world
- java使用btree_java数据结构之二叉树遍历的非递归实现
- 全球高精度5米 12.5米 30米地形(DEM)高程数据(tif格式)下载
- 关于VS2008 SP1和 VS2010备忘
- 那智机器人调试步骤总结
- exadata的infiniband管理
- 形式语言与自动机学习心得
- C# 使用NPIO 导出导出EXECL
- linux下通过inode删除文件
- 坐地铁,玩Android
- 创建程序编写demo.py文件
- 企业微信如何实现PC端扫码登录第三方网站
热门文章
- 【转载】Android开发规范
- 技术人员的赚钱之道-11:钱是什么?钱能生钱吗?
- UX黑名单!有哪些常见的移动端UX设计误区需要规避?
- 凌动智行受邀参加2018高德峰会 签约易行平台与高德达成战略合作
- python实时检测循环_(06)-Python3之--判断、循环
- 300PLCmpi转以太网通过MPI-ETH-XD1.0在气动系统中的应用
- element ui table 中加下拉菜单
- win10系统怎么设置uefi启动?超详细教程献上!
- 关于360安全卫士增加网络流量监控后上不了网的问题
- AI Studio六月份积分兑换通道开启!