Posts Tagged ‘Nginx’

《在 Debian 上源码编译和安装 Nginx+PHP+FastCGI+MySQL

  操作基于  Debian 5.0 VPS 256MB上测试通过,Nginx/PHP/MySQL 都采用当前最新稳定源代码版本。 安装必备软件包 # aptitude install libtidy-dev curl libcurl4-openssl-dev libcurl3 \ libcurl3-gnutls zlib1g zlib1g-dev libxslt1-dev libzip-dev libzip1 \ libxml2 libsnmp-base libsnmp15 libxml2-dev libsnmp-dev libjpeg62 \ libjpeg62-dev libpng12-0 libpng12-dev zlib1g zlib1g-dev libfreetype6 \ libfreetype6-dev libbz2-dev libxpm-dev libmcrypt-dev libmcrypt4 \ sqlite3 bzip2 build-essential libreadline5-dev libedit-dev autoconf 编译和安装 MySQL 下载和编译 MySQL,但是先不要安装:

  • Share/Bookmark

安装Nginx 的 PHP 5.3 和 PHP-FPM 在 Ubuntu(10.04)

安装PHP在nginx的平台上.基于ubuntu10.04的版本之上安装.安装过程看下面. 安装环境 0 在安装nginx之前必须有一个平台.下面是选择Ubuntu Lucid (10.04). 安装 nginx+php 安装Nginx 1 要先安装nginx. sudo apt-get install nginx 修改默认的配置文件. sudo vim /etc/nginx/sites-available/default

  • Share/Bookmark

Cherokee 真的比 Nginx 要牛?答案是一半一半!!

Cherokee  号称是世界上处理速度最快的httpd server 甚至比 Nginx 要牛! 很多人都抱有怀疑的态度,网上也纷纷展开了不通类型的测试,而我也是其中一个。 但撇开速度性能江湖中谁是老大这一论,就 Cherokee  本身,是有它自己相当的亮点。 最令我欣赏的,是它自带的管理工具,也可以说是管理后台了,以网页方式做配置。在里头除了可以调配系统中各项数值,还能配置虚拟主机,缓存,系统状态….. 现在 Cherokee 连 1.0 版本都还没到,截止本文发表,最新版本是  Cherokee 0.99.14 。 可以说各方面的Bug都有相当的存在。所以在这个时候比性能,稳定…退一步说,给点面子吧…毕竟人家还没成熟。 我这么说,可并不是否认了 Cherokee 所号称的性能第一。的确,在用 apache 自带的 ab 压力测试成绩中看来。Cherokee 在并发量 100 的时候,确确实实是比 nginx 还要快!!! 再加上全功能相当讨人喜欢的管理后台,相比起 Nginx 单单只有一个 NginxStatus 我觉得 Cherokee 在这个点子的想法将会不同凡响。因为图形化的配置相当明了,省去了好多记忆配置语法的功夫。尤其对于新手来说,入门槛很低。 源码包解tar,编译,安装完成后。使用指定配置,端口等参数启用单独的管理后台进程,打开浏览器,输入账号自动生成的管理密码就能进入管理界面。如上图所示,可以直接启动以及关闭 Cherokee 的httpd 服务。

  • Share/Bookmark

Nginx + MySQL + FastCGI + PHP + eAccelerator 简易安装配置手册

作者:Hily 原始链接:http://hily.me/blog/2008/11/nginx-mysql-fastcgi-php-eaccelerator/ 版权声明:可以转载,转载时务必以超链接形式标明文章原始出处和作者信息及版权声明 (本文所介绍的安装方法在 Debian 下进行,主要介绍用编译方式进行安装的方法,使用 package 安装较为简单,本文不做介绍。) 第一部分 安装指南   基本步骤: a. 解压源码包: tar zxf foobar.tar.gz b. 运行配置脚本: cd foobar/ ./configure –option=xxx …. c. 编译源码: make d. 安装:

  • Share/Bookmark

nginx 添加虚拟主机

如果你是在使用nginx做为你的主机.那么你要添加一个虚拟主机.如下添加红色为例.这个现在用的人还不是很多.但也为了自己以后留下一个笔记. 如果你的自动安装的程序那么这个配置文件是在. root@ptubuntu:/etc/nginx/sites-available#vi default

  • Share/Bookmark

Ubuntu+Nginx+PHP5+FastCGI

基于平台ubuntu的基础上安装nging,php5,FastCGI, MySQL. 1.安装 MySQL: root@ptubuntu:~#aptitude install mysql-server mysql-client libmysqlclient15-dev 2.安装 PHP5 root@ptubuntu:~#aptitude install php5-common php5-cgi php5-mysql php5-cli 3.安装gcgi程序 有几个不同的做法在这里使用安装 lighttpd 提取spawn-fcgi所以我们编辑它但不安装. root@ptubuntu:~#wget http://www.lighttpd.net/download/lighttpd-1.4.19.tar.gz root@ptubuntu:~#tar xvzf lighttpd-1.4.19.tar.gz root@ptubuntu:~#cd lighttpd-1.4.18.tar.gz root@ptubuntu:~#./configure root@ptubuntu:~#make root@ptubuntu:~#cp src/spawn-fcgi /usr/bin/spawn-fcgi 接下来要配置 FastCGI 设置端口号 listen on 127.0.0.1 port 9000, 配置文档 /usr/bin/php5-fastcgi root@ptubuntu:~#/usr/bin/php5-fastcgi #!/bin/sh /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -g www-data -C [...]

  • Share/Bookmark
Powered by WordPress | Buy free cell phones from at&t. | Thanks to PalmPreBlog.com, MMO Games and Conveyancing