`
ileson
  • 浏览: 214970 次
  • 性别: Icon_minigender_1
  • 来自: 河南省
社区版块
存档分类
最新评论

nginx tomcat 配置

阅读更多
nginx : 取代apache

一、linux 安装:官方网站说明
0、官方下载rpm包到/usr/local/src/ 下
  
wget http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm

  我用的是centos6.x


1、安装官方提供的对应版本的rpm包(我用的是centos6.x)
rpm -Uvh  nginx-release-centos-6-0.el6.ngx.noarch.rpm
 
执行这句的结果是:在/etc/yum.repo.d/ 下面 生成了一个源: nginx.repo 

2、然后执行安装nginx
yum install nginx

安装后,配置文件位置: /etc/nginx/nginx.conf
文件内容最下面有一句:include /etc/nginx/conf.d/*.conf;
意思是:包含conf.d 目录下面的所有后缀是.conf 的文件。

3、启动nginx
   安装好后,执行:
chkconfig |grep nginx

   会显示有服务了
    nginx     0:off   1:off   2:on    3:on    4:on    5:on    6:off
  
   这时:
service nginx status

   查看nginx 服务是否启动。若没有启动则启动
service nginx start


4、测试是否正常:http://localhost
   出现:Welcome to nginx! 说明安装成功。


二、配置
  





windows 下的nginx 与tomcat 配合提供服务


过程中碰到的问题:
1、yum update 时,报安装内核时boot 内存不足。
   Transaction Check Error:
  installing package kernel-2.6.32-131.2.1.el6.x86_64 needs 8MB on the /boot filesystem
Error Summary
-------------
Disk Requirements:
  At least 8MB more space needed on the /boot filesystem.

解决办法:参考这个

2、windows nginx 配置中遇到的细节。
   include vhost/*.conf;  #首先别忘记后面的分号(;) 其次nginx 的目录结构为: 


这样可以将虚拟机配置文件(也就是server 部分)单独放到vhost目录中。

3、小脚本.bat
@echo off	 
::定义nginx 文件所在目录 的变量 curdir 	
set "curdir=D:\Server\nginx-1.6.2\" 
::进行入到指定目录
cd /d %curdir% 
::启动nginx
start nginx


@echo off	   	
set "dir_1=D:\Server\nginx-1.6.2" 

::进行入到指定目录
cd /d %dir_1%   

::执行退出命令  	
%dir_1%\nginx -s quit

::暂停
::pause	


引入其它配置博文

4、今天遇到了,session 的这个问题

5、更改Tomcat startup.bat启动窗口名称
   找到catalina.bat   查找“TITLE” 附近有个“Tomcat” 的你改成你想显示的字符串。每个版本不一样。多尝试。

分享到:
评论

相关推荐

    Nginx+tomcat配置集群负载均衡实例

    配置Nginx+Tomcat集群负载均衡的第一步是安装Nginx和多个Tomcat实例。在多台服务器上部署Tomcat,形成一个集群,确保服务的高可用性。每台服务器上的Tomcat实例都需要配置相同的应用,以处理相同类型的请求。 接...

    linux下Nginx+tomcat整合的安装与配置

    ### Linux下Nginx+Tomcat整合的安装与配置详解 在现代的Web服务器架构中,Nginx作为高性能的反向代理服务器和负载均衡器,常被用来与Tomcat等应用服务器配合使用,以提高网站的响应速度、稳定性和安全性。本文将...

    windows下配置nginx反向代理tomcat

    ### Windows 下配置 Nginx 反向代理 Tomcat 在 Windows 环境下配置 Nginx 作为 Tomcat 的反向代理服务器是一项常见的任务,主要用于实现负载均衡、提高安全性及提升性能等目的。本文将从下载 Nginx 开始,详细介绍...

    nginx_https+tomcat_http配置.docx

    ### Nginx与Tomcat HTTPS至HTTP反向代理配置详解 #### 一、Windows环境下Nginx与Tomcat HTTPS至HTTP反向代理配置 ##### 1. 安装Nginx ...希望这些信息能帮助您顺利完成Nginx与Tomcat的集成配置。

    nginx、tomcat安装免费ssl安全证书配置

    在互联网世界中,HTTPS协议是确保...至此,我们已经成功地在Nginx和Tomcat上配置了阿里云的免费SSL证书,实现了HTTPS访问。这不仅提升了网站的安全性,也提高了用户的信任度。注意定期更新证书,保持其有效性和安全性。

    Nginx+tomcat配置集群负载均衡

    在IT行业中,构建高效、可扩展的Web服务是至关重要的,而"**Nginx+Tomcat配置集群负载均衡**"就是实现这一目标的一种常见方案。Nginx是一款高性能的反向代理服务器,常用于处理静态资源和进行负载均衡;Tomcat则是...

    nginx+tomcat反向代理安装配置

    下面我们将详细探讨`nginx1.6`的安装、`tomcat7`的安装以及它们之间的反向代理配置。 首先,让我们从`nginx1.6`的安装开始。安装过程通常包括以下几个步骤: 1. 下载最新稳定版的`nginx`安装包,对于`nginx1.6`,...

    Keepalived + Nginx 实现高可用 Web 负载均衡配置文件

    Keepalived + Nginx 实现高可用 Web 负载均衡配置文件,具体详情参见博文:http://blog.csdn.net/l1028386804/article/details/72801492

    Windows nginx +多个 tomcat 配置

    Windows nginx +多个 Tomcat 配置 Windows nginx +多个 Tomcat 配置是一种常见的服务器架构,用于解决网站高并发的问题。通过使用 nginx 作为反向代理服务器,并将多个 Tomcat 服务器作为后端服务器,可以实现负载...

    Nginx+Tomcat 负载均衡 3分钟搞定

    要实现负载均衡,需要在 Nginx 服务器上配置 upstream 模块,以便将请求分配到多台 Tomcat 服务器上。具体配置如下: 1. upstream netitcast.com { server 127.0.0.1:18080 weight=1; server 127.0.0.1:28080 ...

    nginx tomcat memcached 集群 session共享

    5. **配置细节**:在Nginx的配置文件(nginx.conf)中,需要定义一个upstream,指定Tomcat服务器的IP和端口。然后,在http或server块中,设置一个location,使用proxy_pass指令将请求转发到upstream。在Tomcat的`...

    基于CentOS 7.6 配置Nginx + Tomcat

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

    Nginx + Tomcat 负载均衡配置详解

    **Nginx + Tomcat 负载均衡配置详解** 在现代互联网应用中,服务器的高可用性和性能优化是至关重要的。Nginx 和 Tomcat 的组合常常被用来实现这样的目标,其中Nginx作为反向代理和负载均衡器,而Tomcat作为Java应用...

    nginx-配置多个tomcat

    本示例中的"nginx-配置多个tomcat"就是这样一个应用场景,它涉及到Nginx和Tomcat两个核心组件,以及如何通过Nginx作为反向代理来管理多个Tomcat实例。 **Nginx** 是一款高性能的HTTP和反向代理服务器,以其轻量级、...

    nginx和tomcat配置SSL和负载均衡配置

    ### Nginx 和 Tomcat 配置 SSL 与负载均衡详解 #### 一、Nginx 支持 SSL 的确认方法 Nginx 支持 SSL 加密是现代 Web 服务器的基本需求之一,确保数据传输的安全性。首先,我们需要确认当前安装的 Nginx 版本是否...

    nginx 配置tomcat8集群

    nginx 配置tomcat8集群

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

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

    [线上问题] Nginx与Tomcat、Client之间请求的长连接配置不一致问题分析解决

    3. **Tomcat配置**:Apache Tomcat是一个开源的Servlet容器,用于实现Java Servlet和JavaServer Pages技术。在Tomcat中配置长连接通常涉及到修改连接器配置,如HTTP/1.1连接器中设置`protocol`属性为`org.apache....

    Nginx+Tomcat负载均衡配置教程

    ### Nginx+Tomcat负载均衡配置教程 #### 一、Nginx 安装与配置 **1. 下载并安装Nginx** - **下载Nginx**:前往Nginx官方网站下载适合您操作系统的最新版本。推荐下载稳定版以确保运行稳定。 - **解压文件**:将...

Global site tag (gtag.js) - Google Analytics