centos6.2 Nginx+Tomcat整合的安装与配置

42 篇文章 0 订阅

安装jdk

解压 tar -zxvf jdk-7u5-linux-x64.tar.gz

换个名字 mv  jdk1.7.0_05 jdk7
还是放到usr下面罢 mv jdk7  /usr/

修改配置文件
vi etc/profile

最后添加

JAVA_HOME=/usr/jdk7(自己的路径)

PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

重启生效(不重启 source /etc/profile)

java -version

 

安装tomcat

啥也不说了,解压tomcat

tar -zxvf apache-tomcat-6.0.33.tar.gz

换个名字 mv apache-tomcat-6.0.33 tomcat6

cd tomcat6 ,好了,上传俺自己的服务

去bin 下面./startup.sh

测试一下8080端口,有只猫,ok

安装Nginx

http://nginx.org/en/download.html下载一个rpm文件nginx-release-centos-6-0.el6.ngx.noarch.rpm

rpm -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm 运行

yum install nginx

nginx -v  出版本号了

启动它看看

which nginx 看看在哪里启动

/usr/sbin/nginx  启动

/usr/sbin/nginx -s stop 关掉

ps -ef | grep "nginx: master process" | grep -v "grep" | awk -F ' ' '{print $2}'  看看主程序号

/usr/sbin/nginx -t   检查配置文件

直接输入ip,默认80端口,好吧,

Welcome to nginx!

 

整合

去cd /etc/nginx/conf.d

编辑 vi default.conf

server里面添加重定向

    index index.html index.htm index.jsp;#设定访问的默认首页地址

    root  /andy/tomcat6/webapps/ROOT;    #设定网站的资源存放路径
    #limit_conn   crawler  20 ;    
     location ~ .*.jsp$                   #所有jsp的页面均交由tomcat处理
    {
      index index.jsp;
      proxy_pass http: //localhost:8080;  #转向tomcat处理
    }
      
    
    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ #设定访问静态文件直接读取不经过tomcat
    {
      expires      30d;
    }
    location ~ .*\.(js|css)?$
    {
      expires      1h;
    }  

 

看80端口,输入index.jsp

又有猫了,哈哈

 

 

没搞明白的是我添加了 html、htm的重定向均不能把根节点指向tomcat

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值