我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux下Nginx+Tomcat整合的安装与配置步骤

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux下Nginx+Tomcat整合的安装与配置步骤

这篇文章主要讲解了“Linux下Nginx+Tomcat整合的安装与配置步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下Nginx+Tomcat整合的安装与配置步骤”吧!

一、安装Tomcat和JDK

上传apache-tomcat-6.0.18.tar.gz和jdk-6u12-linux-i586.bin至/usr/local

执行如下命令安装tomcat:

#cd /usr/local #tar zxvf apache-tomcat-6.0.18.tar.gz
解压完成后将apache-tomcat-6.0.18重命名为tomcat

执行如下命令安装JDK:

#./jdk-6u12-linux-i586.bin
4、配置环境变量:

编辑/etc下的profile文件,加上如下内容:

JAVA_HOME="/usr/local/jdk1.6.0_12"CLASS_PATH=“JAVAHOME/lib:JAVA_HOME/lib:JAVAHOME/lib:JAVA_HOME/jre/lib"PATH=”.:PATH:PATH:PATH:JAVA_HOME/bin " CATALINA_HOME="/usr/local/tomcat"export JAVA_HOME CATALINA_HOME
5、启动tomcat并输入http://localhost:8080,如果看到猫的页面即tomcat和jdk安装成功

新建文件目录/home/www为网站存放目录,设置server.xml文件,在Host name=”localhost”处将appBase=的指向路径改为/home/www/web

创建index.jsp至/home/www/web/ROOT,内容为:“My web!”

二、安装Nginx

上传nginx-0.7.63.tar.gz至/usr/local

执行如下命令解压nginx:

#cd /usr/local #tar zxvf nginx-0.7.63.tar.gz
3、编译安装nginx

#cd nginx-0.7.63#./configure --with-http_stub_status_module --with-http_ssl_module #启动server状态页和https模块
执行完后会提示一个错误,说缺少PCRE library 这个是HTTP Rewrite 模块,也即是url静态化的包

可上传pcre-7.9.tar.gz,输入如下命令安装:

#tar zxvf pcre-7.9.tar.gz #cd pcre-7.9#./configure #make #make install
安装pcre成功后,继续安装nginx

#cd nginx-0.7.63#./configure #make #make install
4、nginx安装成功后的安装目录为/usr/local/nginx

在conf文件夹中新建proxy.conf,用于配置一些代理参数,内容如下:

#!nginx (-) # proxy.conf proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; #获取真实ip #proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; #获取代理者的真实ip client_max_body_size 10m; client_body_buffer_size 128k; proxy_connect_timeout 90; proxy_send_timeout 90; proxy_read_timeout 90; proxy_buffer_size 4k; proxy_buffers 4 32k; proxy_busy_buffers_size 64k; proxy_temp_file_write_size 64k;
编辑安装目录下conf文件夹中的nginx.conf,输入如下内容

#运行nginx所在的用户名和用户组 #user www www; #启动进程数 worker_processes 8; #全局错误日志及PID文件
error_log /usr/local/nginx/logs/nginx_error.log crit; pid /usr/local/nginx/nginx.pid; #Specifies the value for maximum file descriptors that can be opened by this process. worker_rlimit_nofile 65535; #工作模式及连接数上限 events { use epoll; worker_connections 65535; } #设定http服务器,利用它的反向代理功能提供负载均衡支持 http { #设定mime类型 include mime.types; default_type application/octet-stream; include /usr/local/nginx/conf/proxy.conf; #charset gb2312; #设定请求缓冲 server_names_hash_bucket_size 128; client_header_buffer_size 32k; large_client_header_buffers 4 32k; client_max_body_size 8m; sendfile on; tcp_nopush on; keepalive_timeout 60; tcp_nodelay on; # fastcgi_connect_timeout 300; # fastcgi_send_timeout 300; # fastcgi_read_timeout 300; # fastcgi_buffer_size 64k; # fastcgi_buffers 4 64k; # fastcgi_busy_buffers_size 128k; # fastcgi_temp_file_write_size 128k; # gzip on; # gzip_min_length 1k; # gzip_buffers 4 16k; # gzip_http_version 1.0; # gzip_comp_level 2; # gzip_types text/plain application/x-javascript text/css application/xml; # gzip_vary on; #limit_zone crawler KaTeX parse error: Expected 'EOF', got '#' at position 25: …mote_addr 10m; #̲##禁止通过ip访问站点 se… #所有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; } #定义访问日志的写入格式 log_format access '$remote_addr - remoteuser[remote_user [remoteuser[time_local] “KaTeX parse error: Double superscript at position 12: request" ' '̲status bodybytessent"body_bytes_sent "bodybytessent"http_referer” ’ ‘"$http_user_agent" $http_x_forwarded_for’; access_log /usr/local/nginx/logs/localhost.log access;#设定访问日志的存放路径 }

http://www.iis7.com/a/lm/vpsdq/}

感谢各位的阅读,以上就是“Linux下Nginx+Tomcat整合的安装与配置步骤”的内容了,经过本文的学习后,相信大家对Linux下Nginx+Tomcat整合的安装与配置步骤这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux下Nginx+Tomcat整合的安装与配置步骤

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux下Nginx+Tomcat整合的安装与配置步骤

这篇文章主要讲解了“Linux下Nginx+Tomcat整合的安装与配置步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下Nginx+Tomcat整合的安装与配置步骤”吧!一、安
2023-06-05

Linux下编译hive与配置安装步骤

这篇文章主要介绍“Linux下编译hive与配置安装步骤”,在日常操作中,相信很多人在Linux下编译hive与配置安装步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下编译hive与配置安装步骤
2023-06-03

Linux下Nginx负载均衡多个tomcat配置的方法步骤

linux下安装nginx和安装多个tomcat的方法这里不过多介绍,不清楚的可参考: Linux安装nginx: https://www.jb51.net/article/159519.htmLi
2022-06-04

linux下vsftpd安装和配置步骤

这篇文章主要介绍“linux下vsftpd安装和配置步骤”,在日常操作中,相信很多人在linux下vsftpd安装和配置步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux下vsftpd安装和配置步骤
2023-06-13

JVM安装与Tomcat配置具体步骤是怎样的

这篇文章将为大家详细讲解有关JVM安装与Tomcat配置具体步骤是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。向大家描述一下JVM安装与Tomcat配置的具体步骤,主要包括下载,安装
2023-06-17

linux下安装nginx的步骤是什么

本篇文章给大家分享的是有关linux下安装nginx的步骤是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Nginx (engine x) 是一个高性能的HTTP和反向代理
2023-06-28

Linux环境下Django的安装配置步骤

本篇内容主要讲解“Linux环境下Django的安装配置步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux环境下Django的安装配置步骤”吧!在Ubuntu 18.04上安装Djan
2023-06-16

Linux环境下安装MySQL8.0的完整步骤

数据库想必大家都很熟悉,但是要在服务器上自己来安装数据库,还是会出现不少的问题,下面这篇文章主要给大家介绍了关于在Linux环境下安装MySQL8.0的完整步骤,文中通过图文介绍的非常详细,需要的朋友可以参考下
2022-11-13

linux下安装boost库的完整步骤记录

前言 Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎DHsJND之一。 Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚
2022-06-04

PyCharm与PyTorch完美结合:安装配置步骤详解

PyCharm是一款强大的集成开发环境(IDE),而PyTorch是深度学习领域备受欢迎的开源框架。在机器学习和深度学习领域,使用PyCharm和PyTorch进行开发可以极大地提高开发效率和代码质量。本文将详细介绍如何在PyCharm中安
PyCharm与PyTorch完美结合:安装配置步骤详解
2024-02-22

Linux系统下快速配置HugePages的完整步骤

前言 关于linux系统的HugePages与Oracle数据库优化,可以参考熊爷之前的文章,相关概念介绍的非常清晰: Linux大内存页Oracle数据库优化本文旨在Linux系统上快速配置HugePages测试环境:RHEL6.8 +
2022-06-04

mysql的安装与配置步骤是什么

MySQL的安装与配置步骤如下:下载MySQL安装文件:从MySQL官网下载适合您操作系统的MySQL安装文件。安装MySQL:运行安装文件并按照安装向导的指引进行安装。配置MySQL:根据您的需求配置MySQL,包括设置root用户密码、
mysql的安装与配置步骤是什么
2024-04-09

VMware 虚拟机下安装 Linux(CentOS) 详细配置步骤

下载 CentOS7 我下载的镜像是 CentOS-7-x86_64-DVD-1908.iso ,你也可以自由选择,下面是下载链接。 CentOS官网: http://isoredirect.centos.org/centos/7.4.17
2022-06-04

编程热搜

目录