LNMP的搭建及PHP加速(3)

 

 

首页服务器应用

背景:

阅读新闻

LNMP的搭建及PHP加速

[日期:2013-09-09]   来源:Linux社区  作者:wqianyniaimonly   [字体:]  

PHP安装(源码)新版本PHP都可以支持fastcgi的

环境:php-5.4.13.tar.bz2

步骤:

1.tar –jxvf php-5.4.13.tar.bz2 –C /usr/local/src

2.cd /usr/local/src

3../configure\

--prefix=/usr/local/php \

--enable-fpm\

--enable-sockets\

--with-MySQL=/usr/local/mysql \

--with-mysqli=/usr/local/mysql/bin/mysql_config\

--enable-mbstring\

--enable-xml\

--with-png-dir \

--with-png\

--with-jpeg-dir\

--with-zlib\

--with-freetype-dir \

--with-config-file-path=/etc/php \

--with-config-file-scan-dir=/etc/php5.d

4.make && make install

5.cd /usr/local/src/php

6.vim /etc/profile 写入 :/usr/local/php/bin

7. . /etc/profile测试 echo $PATH是否加入

8.mkdir /etc/php /etc/php5.d

9.cp php.ini-production /etc/php/php.ini

10.cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm (php-fpm的控制脚本)

11.chmod a+x /etc/init.d/php-fpm

12.cd /uer/local/php/etc/

13.cp php-fpm.conf.default php-fpm.conf

14.service php-fpm start启动fpm(fpm是fastcgi的管理器)

15.netstart –tupln |grep fpm查看fpm的端口9000

图5

LNMP的搭建及PHP加速

16.chkconfig --add php-fpmchkconfig--list |grep php 查看需要传递nginx,当php页面传递过来怎样访问9000端口

17.vim/etc/nginx/nginx.conf

图6

LNMP的搭建及PHP加速

图7

syntax: location [=|~|~*|^~|@]/uri/ {....}

~ 表示按大小写匹配

~* 不区分字符的大小写

^~ 禁止做正则表达式匹配的

= 表示精确匹配

如 location/bbs不加=号码表示匹配bbs目录下的所有的对象,包括子目录下的对象加=号表示之匹配bbs下的对象,不包括子目录中的

18.service nginx restart 重新启动,更改了配置文件则需要重新启动

19.service php-fpm restart

测试 nginx

图8

LNMP的搭建及PHP加速

1.cd/usr/local/nginx/html/

2.mv index.html index.php

3.vim index.php

图9

LNMP的搭建及PHP加速

图10

LNMP的搭建及PHP加速

4service mysql stop

图11

LNMP的搭建及PHP加速

图12

LNMP的搭建及PHP加速

 

Linux中的Nginx的基础知识

Cisco中的IGRP协议笔记

相关资讯       LNMP  PHP加速 

   

本文评论   查看全部评论 (0)


评论声明

尊重网上道德,遵守中华人民共和国的各项有关法律法规

承担一切因您的行为而直接或间接导致的民事或刑事法律责任

本站管理人员有权保留或删除其管辖留言中的任意内容

本站有权在网站内转载或引用您的评论

参与本评论即表明您已经阅读并接受上述条款

 

 

 

最新资讯

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/9e0df8a2df319309d94a69077911ab46.html