06. 11.

增加到系统服务器
# chkconfig –add nginx
# chkconfig –add php-cgi

现在可以启动php-cgi和nginx了

# service nginx start
# service php-cgi start

重启动使用restart

开始安装配置mysql
阅读全文 »


06. 11.

(3)增加网站用户
#  useradd hao32 -d /www/wwwroot/hao32.com -s /sbin/nologin
#  useradd linuxsense -d /www/wwwroot/linuxsense.org -s /sbin/nologin

如果参数-d后的路径本身就存在, 会提示
useradd: warning: the home directory already exists.
Not copying any file from skel directory into it.
这并不影响,
#  chown -R hao32:hao32 /www/wwwroot/hao32.com
#  chown -R linuxsense:linuxsense /www/wwwroot/linuxsense

阅读全文 »


06. 11.

(8)安装nginx的rewrite模块需要pcre库
# tar zxvf pcre-7.3.tar.gz
# cd pcre-7.3
# ./configure
# make && make install

(9)安装nginx
# ./configure –prefix=/usr/local/nginx –with-http_stub_status_module
# make && make install

(10)编译出lighttpd中附带的spawn-fcgi,它的作用是来启动php-cgi
阅读全文 »


06. 11.

本文涉及的服务器构架主要针对3000人左右/15分钟(保守)的中小型网站, 多见于discuz!论坛构建的社区等等

环境为linux(内核2.6+), nginx, php(fastcgi), mysql 等高效开源软件构成, 成本低廉, 是普通个人站长朋友的首选,

但是针对部分企业, 这个方案也是一个非常不错的选择!

至于nginx和apache等web服务器的性能比较这里就不多说了

本文是以实例的方式来描述安装以及配置等情况, 供各位参考

1. 硬件环境

一台web服务器, 一台db服务器, 没有raid

web服务器 至强双核1.60GHz, 2G, 73GSCSI*2

db服务器 至强双核1.60GHz, 2G, 73GSCSI*2

阅读全文 »