安装Nginx,最近在研究这个,鄙视用F5的
[ 大恐龙 发表于 2007年12月16日 23:47 ]
一、) 安装Nginx
1.) 安装
Nginx发音为[engine x],是由俄罗斯人Igor Sysoev建立的项目,基于BSD许可。据说他当初是F5的成员之一,英文主页:http://nginx.net。俄罗斯的一些大网站已经使用它超过两年多了,一直表现不凡。
Nginx的编译参数如下:
[root@localhost]#./configure --prefix=/usr/local/server/nginx --with-openssl=/usr/include \
--with-pcre=/usr/include/pcre/ --with-http_stub_status_module --without-http_memcached_module \
--without-http_fastcgi_module --without-http_rewrite_module --without-http_map_module \
--without-http_geo_module --without-http_autoindex_module
在这里,需要说明一下,由于Nginx的配置文件中我想用到正则,所以需要 pcre 模块的支持。我已经安装了 pcre 及 pcre-devel 的rpm包,但是 Ngxin 并不能正确找到 .h/.so/.a/.la 文件,因此我稍微变通了一下:
[root@localhost]#mkdir /usr/include/pcre/.libs/
[root@localhost]#cp /usr/lib/libpcre.a /usr/include/pcre/.libs/libpcre.a
[root@localhost]#cp /usr/lib/libpcre.a /usr/include/pcre/.libs/libpcre.la
然后,修改 objs/Makefile 大概在908行的位置上,注释掉以下内容:
./configure --disable-shared
接下来,就可以正常执行 make 及 make install 了。
2.) 修改配置文件 /usr/local/server/nginx/conf/nginx.conf
以下是我的 nginx.conf 内容,仅供参考:
#运行用户
user nobody nobody;
#启动进程
worker_processes 2;
#全局错误日志及PID文件
error_log logs/error.log notice;
pid logs/nginx.pid;
#工作模式及连接数上限
events {
use epoll;
worker_connections 1024;
}













![[Valid RSS]](http://www.w3cool.com//images/valid-rss.png)
![Validate my Atom 1.0 feed [Valid Atom 1.0]](http://www.w3cool.com//images/valid-atom.png)






[大恐龙
[zi] 于 09-09-23 发表: 功能很不错,就是有的只读到一半就不给读了,一次最多能读多少字呢...
[ll] 于 09-09-23 发表: 可惜了 我测试俄语 不能朗读如果要是能的话就太好了...
[zi] 于 09-09-18 发表: 您好,偶然看到这个在线语音合成系统,很不错,只是我想在flex页面引用,不知道怎么用...
[陈涛] 于 09-08-11 发表: 看起来不错,感谢分享!明天就这样做!...
[大恐龙
[UniUni] 于 09-05-29 发表: 很棒的插件,我成功安装了,但总是有“语音合成服务忙”的提示。...
[大恐龙
[dfdfsdfdf] 于 09-05-23 发表: 希望更新一下语音包,个人觉得“科大讯飞”的语音包很人性化...
[eudy] 于 09-04-25 发表: 东西好是好,但价格太吓人。对于小网站承担不起!希望能分等级会员。我的要求只要新闻不要读一半就没得全部...
[大恐龙
[jackiewong] 于 09-04-08 发表: 老大,怎么玩不转啊!我按上面的方法引用后,语音提示总是说“语音合成服务忙,请稍候再试”,要不就是“由...
[白建明] 于 09-03-28 发表: 偶然的机会,发现了163.com 用的就是Nginx。 访问某一网页是,当时其返回了一串乱码到网...
[大恐龙