`
dzl84394
  • 浏览: 61712 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

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

 
阅读更多

安装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

分享到:
评论

相关推荐

    CentOS 6.2+Nginx+mysql

    CentOS 6.2+Nginx+mysql

    centos7安装+tomcat+mysql+jdk+nginx配置步骤

    centos7安装+tomcat+mysql+jdk+nginx配置步骤,按着步骤走傻子都能做出来,非常详细

    nginx+tomcat7+memcached session会话保持

    最后,提供的压缩包文件`nginx+tomcat+memcached`可能包含了上述所有组件的配置文件、jar包和安装脚本,帮助用户快速搭建和测试这样的系统。在部署时,务必根据实际网络环境和服务器配置进行适当的调整,确保所有...

    Nginx+Tomcat+Memcached共享session集群配置

    ### Nginx+Tomcat+Memcached 共享 Session 集群配置 #### 一、概述 在大型分布式系统中,为了实现高可用性和负载均衡,常常会使用 Nginx 作为反向代理服务器来分发请求到后端多个 Tomcat 实例上。然而,传统的基于...

    lnmp(centos6.2+nginx+mysql+php)环境搭建系统教程--宋正河

    1. **Nginx安装与配置**: Nginx是一款高性能的HTTP和反向代理服务器,以其低内存占用和高并发能力受到青睐。在CentOS上,可以通过YUM安装最新版本的Nginx。安装完成后,需要配置Nginx的默认配置文件`/etc/nginx/...

    Nginx+Tomcat配置SSL双向验证示例

    本资源是一个 CentOS 下对 Nginx + Tomcat 配置 SSL 实现服务器 / 客户端双向认证配置示例。详细如何配置请参考博客《图文:CentOS 下对 Nginx + Tomcat 配置 SSL 实现服务器 / 客户端双向认证》,地址是:...

    Centos6.2上做nginx和tomcat的集成及负载均衡

    在CentOS 6.2操作系统上,为了实现nginx与tomcat的集成以及负载均衡,我们需要进行以下几个关键步骤。首先,我们需要确保系统上已经安装了Java Development Kit (JDK),因为Tomcat需要Java环境来运行。 ### JDK安装...

    基于CentOS 7.6 配置Nginx + Tomcat

    本文详细说明了如何在CentOS 7.6环境下配置Nginx作为反向代理服务器,并将请求分发给不同的Tomcat实例。通过这种方式,可以灵活地部署和管理多个Web应用,同时利用Nginx强大的反向代理功能和负载均衡能力,提升Web...

    Nginx+KeepAlived+Tomcat负载架构

    ### Nginx+KeepAlived+Tomcat负载架构详解 #### 一、概述 随着互联网应用的日益增多,单一服务器已经难以满足高并发、高可用性的需求。因此,越来越多的企业开始采用集群技术来提高系统的稳定性和扩展性。本文将...

    Nginx+Tomcat负载均衡企业实战.docx

    * 在企业生产环境中,通常会将 Nginx 和 Tomcat 整合来使用 四、Nginx 负载均衡 Tomcat 集群&动静分离&Rewrite 实战 * Nginx 负载均衡 Tomcat 集群的实现 * 动静分离的实现 * Rewrite 实战的实现 五、结语 本...

    centOS8 安装LNMT(nginx+mysql+tomcat).pdf

    centOS8 安装LNMT(nginx+mysql+tomcat),此文档为本人原创的文档,有兴趣可以看一下: 本文在centos8基础上进行安装,软件版本如下: 名称 版本 安装方式 备注 jdk 13.0.2 rpm Oracle jdk,目前最新版本 nginx...

    在阿里云服务器上配置CentOS+Nginx+Python+Flask环境

    本教程将详细介绍如何在阿里云服务器上配置一个CentOS系统,然后安装Nginx作为反向代理服务器,以及Gunicorn作为WSGI服务器,最后集成Python和Flask来实现一个完整的Web服务环境。 首先,确保你的阿里云服务器是...

    CentOS+Nginx+PHP+MySQL详细配置(图)

    ### CentOS+Nginx+PHP+MySQL 详细配置解析 #### 一、理解 Nginx 及其重要性 Nginx 是一款轻量级、高性能的 Web 服务器及反向代理服务器,它同样具备 IMAP/POP3/SMTP 代理服务功能。这款由俄罗斯开发者 Igor Sysoev...

    CentOs7.3部署nginx+tomcat+redis集群说明.docx

    CentOs7.3部署nginx+tomcat+redis集群说明.docx

    Liunx 下 nginx+tomcat 集群建设

    本主题将深入探讨如何在Linux环境下利用Nginx与Tomcat构建服务器集群,以实现负载均衡和优化性能。Nginx以其高性能的反向代理和静态文件处理能力而闻名,而Tomcat作为Java应用服务器,擅长运行Java Servlets和JSP。...

    (CentOS+Nginx+PHP+Mysql)配置和WEB服务器安全配置方案[收集].pdf

    (CentOS+Nginx+PHP+Mysql)配置和WEB服务器安全配置方案[收集].pdf

    (CentOS+Nginx+PHP+Mysql)配置和WEB服务器安全配置方案[借鉴].pdf

    (CentOS+Nginx+PHP+Mysql)配置和WEB服务器安全配置方案[借鉴].pdf

    linux下Nginx+tomcat安装与配置

    至此,Nginx 与 Tomcat 的整合配置已完成。通过访问 `http://example.com` 即可看到 Tomcat 提供的服务页面。这种配置方式不仅提高了系统的并发处理能力,还能够更好地利用 Nginx 的静态资源处理能力,减轻 Tomcat ...

    CentOS 6.2 yum安装配置lnmp服务器(Nginx+PHP+MySQL)

    CentOS 6.2 yum安装配置lnmp服务器(Nginx+PHP+MySQL)

    CentOS+Nginx+PHP+MySQL详细配置(图解)1

    【标题】:“CentOS+Nginx+PHP+MySQL详细配置(图解)1” 【描述】:“1、安装libpng 3、安装 freetype 4、安装fontconfig 5、安装GD” 这篇教程主要介绍了在 CentOS 系统上搭建一个包含 Nginx、PHP 和 MySQL 的 web...

Global site tag (gtag.js) - Google Analytics