centos下Nginx+tomcat整合安装配置
来源:互联网 发布:全球人工智能市场规模 编辑:程序博客网 时间:2024/05/20 14:15
上次我们使用了apache来处理静态,tomcat来处理jsp程序,现在我们尝试使用处理静态更高效的nginx,通过nginx的代理模块,将jsp的处理传递给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
0 0
- centos下Nginx+tomcat整合安装配置
- centos 下 tomcat与nginx 整合(安装配置详解)
- centos下nginx+tomcat安装配置 nginx结合tomcat
- centos下nginx+tomcat安装配置 nginx结合tomcat
- Nginx+tomcat整合安装配置
- Nginx+tomcat整合安装配置
- Centos安装配置nginx+tomcat
- Linux(Ubuntu)下Nginx安装配置及与Tomcat整合
- linux下Nginx+tomcat整合的安装与配置
- Linux下Nginx+Tomcat整合的安装与配置
- linux下Nginx+tomcat整合的安装与配置
- Linux下Nginx+Tomcat整合的安装与配置
- Linux下Nginx+Tomcat整合的安装与配置
- Linux下Nginx+Tomcat整合的安装与配置
- Linux下Nginx+Tomcat整合的安装与配置
- Linux下Nginx+Tomcat整合的安装与配置
- Linux下Nginx+Tomcat整合的安装与配置
- Linux下Nginx+Tomcat整合的安装与配置
- 金蝶K3工业单据二次开发指导汇总
- ubuntu下安装wireshark
- 在万网虚拟主机上连接数据库出错mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication
- 黑马程序员-for remove除去相同元素
- oracle 监控函数索引
- centos下Nginx+tomcat整合安装配置
- hdu 1407 测试你是否和LTC水平一样高
- 简单易懂堆排序
- Java网络编程
- iOS 中比较俩个UIimage是否相同
- ubuntu 设置网卡为混杂模式 以及网络配置命令
- zoj 3612 Median (splay)
- 如何让快速在Mac下安装OpenCV
- 如何更改Linux yum源?