`
foquanlin
  • 浏览: 18943 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

linux Nginx+tomcat整合安装配置

阅读更多

安装JRE

到http://www.oracle.com下载JRE软件。

    wget http://download.oracle.com/otn-pub/java/jdk/7u2-b13/jre-7u2-linux-i586.tar.gz
    tar xzf jre-7u2-linux-i586.tar.gz
    mv jre1.7.0_02/ /usr/local/jre

tomcat安装

到http://tomcat.apache.org/下载tomcat

    wget http://labs.renren.com/apache-mirror/tomcat/tomcat-7/v7.0.23/bin/apache-tomcat-7.0.23.tar.gz
    tar xzf apache-tomcat-7.0.23.tar.gz
    mv apache-tomcat-7.0.23 /usr/local/tomcat

设置环境变量

    vi /etc/profile

在文件末尾增加:

    export JRE_HOME=/usr/local/jre

执行source命令使生效

    source /etc/profile

tomcat根目录设置

1.打开tomcat安装目录下面conf目录下的server.xml文件。
2.找到如下文字:

    <Host name="localhost" appBase="webapps"
           unpackWARs="true" autoDeploy="true">

3.在上面找到的文字后面添加如下内容

    <Context path="" docBase="/usr/local/nginx/html" debug="0" reloadable="true" />

/usr/local/nginx/html即为根目录地址。
安装nginx

    yum install pcre-devel zlib-devel
    cd /tmp
    wget http://nginx.org/download/nginx-1.0.14.tar.gz
    tar xzf nginx-1.0.14.tar.gz
    cd nginx-1.0.14
    ./configure --prefix=/usr/local/nginx
    make && make install

在nginx.conf中的server区块中加入:

    location ~ \.(jsp|jspx|do){
                proxy_set_header Host $host;
                proxy_set_header X-Forwarded-For $remote_addr;
                proxy_pass http://127.0.0.1:8080;
            }

程序启动

    /usr/local/nginx/sbin/nginx
    /usr/local/tomcat/bin/startup.sh

tomcat目录
/usr/local/tomcat



LNMPA状态管理:/root/lnmpa {start|stop|reload|restart|kill|status}
Nginx状态管理:/etc/init.d/nginx {start|stop|reload|restart}
PureFTPd状态管理: /etc/init.d/pureftpd {start|stop|restart|kill|status}
MySQL状态管理:/etc/init.d/mysql {start|stop|restart|reload|force-reload|status}
Apache状态管理:/etc/init.d/httpd {start|stop|restart|graceful|graceful-stop|configtest|status}
Tomcat状态管理:/etc/init.d/tomcat   {start|stop|restart}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics