`
lvjun106
  • 浏览: 436874 次
  • 性别: Icon_minigender_1
  • 来自: 芜湖
社区版块
存档分类
最新评论

linux 安装NGINX+TOMCAT

 
阅读更多

1. 下载及安装JDK

去官方网站下载 jdk-6u45-linux-x64-rpm.bin

    把下载文件放入/opt目录上

    给文件赋执行权限 chmod +x jdk-6u45-linux-x64-rpm.bin

     在当前目录执行文件 ./jdk-6u45-linux-x64-rpm.bin   ,文件被解压成功后,会看到一个jdk-6u45-AMDx64-rpm 的文件

     继续执行rpm -ivh jdk-6u45-AMDx64-rpm , 至此安装完成, 文件被安装到/usr/java/jdk-6u45 , 接下来设置环境变量

     vi /etc/prfile 

     文件中找到export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC

    在此句前加上三段话

    export   JAVA_HOME=”/usr/java/jdk-6u45”

    export  CLASSPATH=”.:/usr/java/jdk-6u45/lib:/usr/java/jdk-6u45/jre/lib”

    pathmunge  /usr/java/jdk-6u45/bin:/usr/java/jdk-6u45/jre/bin

    保存退出即可. 运行命令java -version 查看安装情况. 有必要的话,需要重启

2.. 下载及安装NGINX

    安装NGINX前需要安装GCC-C++ ,PCRE和ZLIB,OPEN SSL

    PCRE http://jaist.dl.sourceforge.net/project/pcre/pcre/8.33/pcre-8.33.tar.gz

    ZLIB http://zlib.net/zlib-1.2.8.tar.gz

    open-ssl http://www.openssl.org/source/openssl-1.0.1e.tar.gz

    NGINX http://nginx.org/download/nginx-1.5.1.tar.gz

    下载完成后放入/opt文件夹中

     判断本机是否已经安装GCC, 直接在命令行运行gcc, 如果出现NO INPUT FILES字样,则表示已经安装.否则运行yum install gcc-c++

    解压PCRE tar zxvf pcre-8.33.tar.gz, 进入解压后的目录 依次运行./configure, make, make install

在configure时,如果出现依赖GCC-C++模块时,你只需要用命令禁掉就好了,如 ./configure --disable-cpp

    解压ZLIB, 进入解压后的目录 依次运行./configure, make, make install

     解压openssl, 进入解压后的目录 依次运行./configure , make, make install

    解压NGINX, 进入解压后的目录 依次运行 ./configure --prefix=/usr/local/nginx --with-poll_module --with-http_ssl_module --with-openssl=/opt/openssl-1.0.1e/ , make, make install

 

     安装完成后,如果出现依赖包不存在,可以参考此贴 http://www.wangzhibo.com/windows_linux/969.html 

    在系统里找到依赖包,找它链接到/lib中或者/lib64(64位系统才有)

 

3. 下载及安装TOMCAT

    TOMCAT http://mirror.esocc.com/apache/tomcat/tomcat-7/v7.0.41/bin/apache-tomcat-7.0.41.tar.gz

    解压到/usr目录下

    设置好端口号,启动即可.

 

 

 

分享到:
评论

相关推荐

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

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

    linux下的nginx+tomcat负载均衡简单原理

    在 Linux 下安装 Nginx 和 Tomcat 需要安装以下软件: * Nginx 服务器:可以从官方网站下载 Nginx 的源代码,使用 wget 命令下载后,使用 tar 命令解压缩,然后使用 configure 和 make 命令编译和安装。 * PCRE 库...

    nginx+tomcat+redis完成session共享

    这个小例子"nginx+tomcat+redis完成session共享"旨在演示如何通过这三种技术实现跨服务器的用户会话共享,以提升用户体验并简化系统管理。以下是这些技术及其在会话共享中的作用: 1. **Nginx**:Nginx是一款高性能...

    nginx+tomcat7+memcached session会话保持

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

    Linux系统nginx+tomcat集群方案

    Linux系统nginx+tomcat集群方案在三台虚拟机上经过测试成功!

    Nginx+KeepAlived+Tomcat负载架构

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

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

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

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

    Nginx+Tomcat负载均衡企业实战.docx 本文档主要介绍了 Nginx+Tomcat 负载均衡的企业实战,涵盖了从0开始构建 Nginx WEB 平台、Tomcat WEB 集群、代码发布、Nginx 负载均衡 Tomcat 集群、动静分离、Rewrite 实战等...

    Keepalived+Nginx+Tomcat 高可用集群搭建实战记录

    Keepalived+Nginx+Tomcat 高可用集群搭建实战记录 Keepalived 是一种高可用性解决方案,可以与 Nginx 和 Tomcat 配合使用来实现高可用集群。下面是 Keepalived+Nginx+Tomcat 高可用集群搭建的实战记录。 ...

    keepalived+Nginx+tomcat 搭建集群

    在 Linux 系统中,通常通过包管理器(如 apt-get 或 yum)进行安装,然后使用 `systemctl start nginx` 启动服务。 2.3 Nginx 目录结构 Nginx 的目录结构通常包括 `conf`(配置文件)、`logs`(日志文件)、`sbin`...

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

    Linux下Nginx+Tomcat整合的安装与配置是一项重要的知识点,涉及到Linux系统操作、Nginx服务器的部署、Tomcat应用服务器的安装以及二者整合配置方法。整合Nginx和Tomcat的目的是为了结合Nginx作为高性能的反向代理...

    Nginx+Tomcat负载均衡

    最近学习Nginx+tomcat实现 负载均衡。 首先大家注意: 本文章中没有session共享,关于session共享我会在下一篇中讲解,先实现Nginx+tomcat负载均衡再实现session共享。 从网上查了好多资料,多走了很多弯路,现在把...

    Liunx 下 nginx+tomcat 集群建设

    在Linux系统上,安装Nginx和Tomcat相对简单。首先,通过包管理器如apt-get(Debian/Ubuntu)或yum(CentOS/RHEL)安装这两个软件。安装完成后,配置Nginx的代理设置,使其指向Tomcat服务器。在Nginx的配置文件(通常...

    linux nginx+redis+tomcat分布式负载均衡生产环境部署完成

    linux nginx+redis+tomcat分布式负载均衡生产环境部署完成 技术:reids集群 nginx部署 tomcat负载均衡 说明包含: nginx+redis+tomcat分布式负载均衡文档 session共享资料 安装程序 nginx+redis+tomcat分布式...

    linux下nginx+tomcat负载均衡配置

    在Linux环境下,构建一个高效的Web服务架构通常会结合Nginx和Tomcat,利用Nginx的反向代理和负载均衡能力,以及Tomcat对于Java应用的出色支持。本配置指南将详细介绍如何在Linux系统中设置Nginx与Tomcat的负载均衡...

    linux下Nginx+tomcat安装与配置

    ### Linux 下 Nginx + Tomcat 的安装与配置详解 #### 一、环境准备与基础知识 在开始安装之前,我们先来了解一下相关的基础知识。 - **Linux 系统**:本教程适用于大多数 Linux 发行版,如 CentOS、Ubuntu、...

    4 lvs+keepalived+nginx+tomcat实现高性能负载均衡集群.docx

    这里提到的“4 lvs+keepalived+nginx+tomcat”架构,就是一种常用的解决方案,用于处理高流量的Web服务。下面将详细解释每个组件的作用和配置方法。 1. LVS(Linux Virtual Server): LVS是Linux内核中的一个负载...

    【LINUX】Nginx + Tomcat 动静分离实现负载均衡

    在 Debian 环境中安装 Nginx 和 Tomcat,创建一个 web 项目,并安装相关依赖项。 二、Nginx 配置文件 Nginx 配置文件(nginx.conf)是实现动静分离的核心文件。下面是 Nginx 配置文件的详细解释: 1. 用户和用户组...

    Nginx+Keepalived+Redis+Tomcat

    根据提供的文件信息,本文将详细解析如何在Linux环境下构建Nginx+Keepalived+Redis+Tomcat集群,实现session共享、负载均衡以及高可用性。以下内容将围绕集群规划与具体实施步骤展开。 ### 一、集群规划 在进行...

Global site tag (gtag.js) - Google Analytics