今天正好用空把php环境升级到5.6版本,首先我之前的环境是源码包编译的lnmp环境首先到php官方网站上下载一个php5.6的tar包,放到机器上面后,开始安装,安装前先将nginx,mysql,php-fpm都关掉,然后将/usr/local/php这个目录删除或者改名> tar -zxf ph...
分类:
Web程序 时间:
2015-04-19 17:33:26
阅读次数:
170
http://ju.outofmemory.cn/entry/121119http://blog.liuweifeng.net/install-nginx-php-fpm-mysql-and-phpmyadmin-on-os-x-mavericks-using-homebrew/http://www...
分类:
Web程序 时间:
2015-04-19 14:25:56
阅读次数:
169
PHP-FPM是一个PHPFastCGI进程管理器,是只用于PHP的。PHP-FPM其实是PHP源代码的一个补丁,旨在将FastCGI进程管理整合进PHP包中。必须将它patch到你的PHP源代码中,在编译安装PHP后才可以使用。现在我们可以在最新的PHP 5.3.2的源码树里下载得到直接整合了PH...
分类:
Web程序 时间:
2015-04-18 21:44:27
阅读次数:
117
首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web server会去文件系统中找到这个文件,发送给浏览器,这里分发的是静态数据。好了,...
分类:
Web程序 时间:
2015-04-18 20:35:34
阅读次数:
121
目录一、解析Linux应用软件安装包二、了解包里的内容三、搞定使用tar打包的应用软件四、搞定使用rpm打包的应用软件五、搞定使用deb打包的应用程序一、解析Linux应用软件安装包(回目录)通常Linux应用软件的安装包有三种:tar包,如software-1.2.3-1.tar.gz。它是使用U...
分类:
系统相关 时间:
2015-04-17 17:12:12
阅读次数:
198
zabbix通过自定义脚本监控nginx,php-fpm和mysql占用内存数和进程的个数首先,在zabbix脚本目录下添加一个脚本,写入如下代码#!/bin/bash#license:GPL#mail:admin@huxianglin.cn#date:2015.04.16top-bn1>/usr/local/zabbix-2.4.4/scripts/process.logLOG=/usr/local/zabbix-..
分类:
数据库 时间:
2015-04-16 14:31:56
阅读次数:
175
在使用saltstack部署的时候,我们依赖公司自己的rpm包,编译的参数,启动的脚本都是自己定制的,然后打成rpm包放入公司自己的yum仓库里。制作rpm包的方式很多checkinstallspec文件,fpm使用很简单,主要介绍下1.安装fpmyum-yinstallrubyrubygemsruby-develrpm-build
gemsources..
分类:
其他好文 时间:
2015-04-15 23:43:21
阅读次数:
175
zabbix监控php状态通过nginx调用php-fpm来查询php的状态信息首先,在php的配置文件中添加一行vim/usr/local/php/etc/php-fpm.confpm.status_path=/phpfpmstatus保存后重启php-fpm在nginx配置文件中添加代码server{ listenlocalhost:80; server_namelocalhost;location/nginxsta..
分类:
Web程序 时间:
2015-04-15 23:41:25
阅读次数:
203
背景篇 由于项目流量越来越大,之前的nginx+php-fpm的架构已经难以承受峰值流量的冲击,春节期间集群负载一度长时间维持0%的idle,于是这段时间逐渐对旧系统进行重构。 受高人指点,发现lua这个好东西。因此在技术选型上,我们使用lua代替部分的php逻辑,比如请求的过滤。lua是一种可.....
分类:
Web程序 时间:
2015-04-15 22:57:40
阅读次数:
5307
今天在安装PHP的时候../configure--prefix=/usr/local/php5--with-gd--with-zlib--with-mysql=/usr/local/mysql/--with-config-file-path=/usr/local/php5--enable-mbstring--enable-fpm先是报出如下错误:configure:error:libxml2-confignotfound,checkyourlibxml2installation..
分类:
Web程序 时间:
2015-04-14 19:59:42
阅读次数:
148