易截截图软件、单文件、免安装、纯绿色、仅160KB

手动配置nginx+php cgi+zend+mysql

本文适合CentOS。一步一步来,不要错。
先下载工具ssh shell,个人感觉这个比较好用,推荐给大家
http://docs.isvps.net/soft/SSHSecureShellClient-3.2.9.zip
然后是一些必要的软件包
nginx源码包: http://www.nginx.org/download/nginx-0.7.65.tar.gz
php源码包: http://cn.php.net/distributions/php-5.2.11.tar.gz
php-fpm补丁: http://php-fpm.org/downloads/php-5.2.11-fpm-0.5.13.diff.gz
一.准备工作
1.ssh 登录到VPS,当前目录是 /root, 不要动。
2.用wget命令下载上述软件包
wget http://www.nginx.org/download/nginx-0.7.65.tar.gz
wget http://cn.php.net/distributions/php-5.2.11.tar.gz
wget http://php-fpm.org/downloads/php-5.2.11-fpm-0.5.13.diff.gz
3.安装一些必要的系统软件包,这些都是必须的包,他们的功能请大家自己百度,百度不到就谷歌,谷歌不到再提问
yum install gcc
yum install patch
yum install pcre-devel.i386
yum install openssl-devel.i386
yum install libxml2-devel.i386
yum install libjpeg-devel.i386
yum install libpng-devel.i386
yum install mysql-devel.i386
二.安装nginx
1.先看看自己在哪个目录里面
pwd
确定当前目录是:
/root
不是的话
cd /root
2.解压nginx
tar zxvf nginx-0.7.65.tar.gz
3.进入nginx源码目录
cd nginx-0.7.65
4.配置nginx编译文件
./configure --prefix=/usr/local/nginx
5.编译并安装nginx
make && make install
nginx的安装目录被设置在 =/usr/local/nginx
6.运行nginx
/usr/local/nginx/sbin/nginx
nginx 安装初步完成,此时可以用 ip 访问到欢迎界面。
三. 给php打上php-fmp补丁,并安装php
1.返回 /root
cd /root
2.解压php-fpm 和 php 源码包
gunzip php-5.2.11-fpm-0.5.13.diff.gz
tar zxvf php-5.2.11.tar.gz
3.打补丁
patch -d php-5.2.11 -p1 < php-5.2.11-fpm-0.5.13.diff
4.进入 php 源文件目录
cd php-5.2.11
5.配置 php 编译文件
./configure --prefix=/usr/local/php --enable-fastcgi --enable-fpm --enable-magic-quotes --enable-libxml --enable-ftp --with-gd --with-jpeg-dir=/usr/lib --with-png-dir=/usr/lib --with-zlib-dir=/usr/lib --with-mysql --enable-zip --enable-zend-multibyte
6.编译 php
make && make install
php的被安装在 /usr/local/php
7.修改 /us


相关文档:

PHP获取时间差函数

//计算距公元1年1月1日的天数,$yyyy年分,$mm月份,$dd日
function datelocal($yyyy,$mm,$dd){
$monthdays = array(31,28,31,30,31,30,31,31,30,31,30,31); //非闰年的月份天数
//判断是否为闰年,闰年$leapyear = 1,否则 $leapyear = 0
if($yy%4==0 && $yyyy%100!=0 || $yyyy%400==0)
$leapyear = 1;
els ......

PHP 实现查询结果动态组合输出

      数据库中查询到以下的结果:
     cname      linename    minute
     aa              c1      & ......

PHP中多维数组的排序

1.用户定义排序:usort($array, functionName);其中functionName为用户定义的函数名,用户定义的函数指定排序规则,比较数组中两个元素的大小,大于返回正数,小于返回负数,等于返回0。2.反向用户排序:用户定义函数时,比较数组中两个元素的大小,大于返回负数,小于返回正数,等于返回0。$fruits = array(array('APP', ' ......

PHP分页代码

头部调用
 <?
require('conn.php');
$sql1="select id from news";
$query1=mysql_query($sql1,$conn);
$sun_num=mysql_num_rows($query1);
$gs=20;
$page_num=ceil($sun_num/$gs);
include("../subpage.php");
//传过来的页数参数
$PB_page=$_GET['PB_page'];
if ($PB_page==1 or empty($PB_page)){
$ ......

php 5.3 连接mssql数据库

最近有个小东西要查看mssql数据库是用php实现的,以前我用php5.2时感觉挺简单的所以想php5.3也应该很简单的
为什么要用php5.3呢因为我想用sqlite3.0的啊,因为php5.2的不支持sqlite3.0的啊,所以我特意去下了5.3了下载回来了才发现5.3里没有mssql的dll扩展了,郁闷啊,不管这么多先用起那sqlite3.0再说了
sqlite3.0的部分 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号