图文解说:Nginx+tomcat+Ubuntu10配置负载均衡

Ubuntu10.10环境:Nginx+Tomcat6

我们下面简单说下ubuntu10.10下如何安装配置,主要以图片为主,简单解释。

1、下载Nginx

      地址:http://nginx.org/en/download.html,linux版本:nginx-0.8.20.tar.。解压缩命令:

tar -zxvf nginx-0.8.20.tar.gz

2、编译安装Nginx

     Nginx依赖一些其他PCRE、openssl(依赖libssl-dev),本人笔记本Ubuntu环境已经安装PCRE,仅需安装依赖的openssl,下面我们简单说下如何安装PCRE和openssl等

     PCRE下载地址:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/

 

#nginx目录执行   

sbin/nginx   

或通过-c 指定配置文件   
sbin/nginx -c usr/local/nginx8.20/conf/nginx/conf  

    

Shell代码 
  1. niumd@niumd-laptop:/usr/local/nginx$ pwd  
  2. /usr/local/nginx  
  3. niumd@niumd-laptop:/usr/local/nginx$ sudo sbin/nginx -t  
  4. the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok  
  5. configuration file /usr/local/nginx/conf/nginx.conf test is successful  
  6. niumd@niumd-laptop:/usr/local/nginx$ sudo sbin/nginx -v  
  7. nginx version: nginx/0.8.20  
  8. niumd@niumd-laptop:/usr/local/nginx$ sudo sbin/nginx -V  
  9. nginx version: nginx/0.8.20  
  10. built by gcc 4.4.3 (Ubuntu 4.4.3-4ubuntu5)   
  11. configure arguments: --user=niumd --group=niumd --with-debug --with-http_sub_module  
  12. niumd@niumd-laptop:/usr/local/nginx$ sudo sbin/nginx   
  13. niumd@niumd-laptop:/usr/local/nginx$ ps -ef|grep nginx  
  14. root      5158     1  0 22:32 ?        00:00:00 nginx: master process sbin/nginx  
  15. niumd     5159  5158  0 22:32 ?        00:00:00 nginx: worker process  
  16. niumd     5161  1577  0 22:32 pts/0    00:00:00 grep --color=auto nginx  
  17. niumd@niumd-laptop:/usr/local/nginx$   

     我们通过ps  -ef|grep nginx,看到如下结果:

   

 

注意:在启动时linux提示一句警告【warn】……,是因为我们设置的 #允许最大连接数 worker_connections  2048,超过linux默认1024的限制。

       停止:kill -信号类型 pid

       nginx/logs目录下有个nginx。pid的文件,此文件记录了每次运行的pid,也可以通过ps命令查询。

信号类型如下:

       

 

信号类型描述
RERM.INT快速关闭
HUP平滑重启,加载配置
USR1
 重新加载日志
 重新加载日志
 重新加载日志
重新加载日志
USER2平滑升级执行程序
WINCH从容关闭工作进程
QUIT从容关闭

参考资料:

http://www.oschina.net/bbs/thread/9301

oschina.net 生产配置,此网站采用java语言,nginx,tomcat服务器。

http://nginx.org/

张宴:<<实战Nginx>>

转载:http://tmsoft.lsxy.com/index.php?load=read&id=938

相关推荐