安装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
centos7安装+tomcat+mysql+jdk+nginx配置步骤,按着步骤走傻子都能做出来,非常详细
最后,提供的压缩包文件`nginx+tomcat+memcached`可能包含了上述所有组件的配置文件、jar包和安装脚本,帮助用户快速搭建和测试这样的系统。在部署时,务必根据实际网络环境和服务器配置进行适当的调整,确保所有...
### Nginx+Tomcat+Memcached 共享 Session 集群配置 #### 一、概述 在大型分布式系统中,为了实现高可用性和负载均衡,常常会使用 Nginx 作为反向代理服务器来分发请求到后端多个 Tomcat 实例上。然而,传统的基于...
1. **Nginx安装与配置**: Nginx是一款高性能的HTTP和反向代理服务器,以其低内存占用和高并发能力受到青睐。在CentOS上,可以通过YUM安装最新版本的Nginx。安装完成后,需要配置Nginx的默认配置文件`/etc/nginx/...
本资源是一个 CentOS 下对 Nginx + Tomcat 配置 SSL 实现服务器 / 客户端双向认证配置示例。详细如何配置请参考博客《图文:CentOS 下对 Nginx + Tomcat 配置 SSL 实现服务器 / 客户端双向认证》,地址是:...
在CentOS 6.2操作系统上,为了实现nginx与tomcat的集成以及负载均衡,我们需要进行以下几个关键步骤。首先,我们需要确保系统上已经安装了Java Development Kit (JDK),因为Tomcat需要Java环境来运行。 ### JDK安装...
本文详细说明了如何在CentOS 7.6环境下配置Nginx作为反向代理服务器,并将请求分发给不同的Tomcat实例。通过这种方式,可以灵活地部署和管理多个Web应用,同时利用Nginx强大的反向代理功能和负载均衡能力,提升Web...
### Nginx+KeepAlived+Tomcat负载架构详解 #### 一、概述 随着互联网应用的日益增多,单一服务器已经难以满足高并发、高可用性的需求。因此,越来越多的企业开始采用集群技术来提高系统的稳定性和扩展性。本文将...
* 在企业生产环境中,通常会将 Nginx 和 Tomcat 整合来使用 四、Nginx 负载均衡 Tomcat 集群&动静分离&Rewrite 实战 * Nginx 负载均衡 Tomcat 集群的实现 * 动静分离的实现 * Rewrite 实战的实现 五、结语 本...
centOS8 安装LNMT(nginx+mysql+tomcat),此文档为本人原创的文档,有兴趣可以看一下: 本文在centos8基础上进行安装,软件版本如下: 名称 版本 安装方式 备注 jdk 13.0.2 rpm Oracle jdk,目前最新版本 nginx...
本教程将详细介绍如何在阿里云服务器上配置一个CentOS系统,然后安装Nginx作为反向代理服务器,以及Gunicorn作为WSGI服务器,最后集成Python和Flask来实现一个完整的Web服务环境。 首先,确保你的阿里云服务器是...
### CentOS+Nginx+PHP+MySQL 详细配置解析 #### 一、理解 Nginx 及其重要性 Nginx 是一款轻量级、高性能的 Web 服务器及反向代理服务器,它同样具备 IMAP/POP3/SMTP 代理服务功能。这款由俄罗斯开发者 Igor Sysoev...
CentOs7.3部署nginx+tomcat+redis集群说明.docx
本主题将深入探讨如何在Linux环境下利用Nginx与Tomcat构建服务器集群,以实现负载均衡和优化性能。Nginx以其高性能的反向代理和静态文件处理能力而闻名,而Tomcat作为Java应用服务器,擅长运行Java Servlets和JSP。...
(CentOS+Nginx+PHP+Mysql)配置和WEB服务器安全配置方案[收集].pdf
(CentOS+Nginx+PHP+Mysql)配置和WEB服务器安全配置方案[借鉴].pdf
至此,Nginx 与 Tomcat 的整合配置已完成。通过访问 `http://example.com` 即可看到 Tomcat 提供的服务页面。这种配置方式不仅提高了系统的并发处理能力,还能够更好地利用 Nginx 的静态资源处理能力,减轻 Tomcat ...
CentOS 6.2 yum安装配置lnmp服务器(Nginx+PHP+MySQL)
【标题】:“CentOS+Nginx+PHP+MySQL详细配置(图解)1” 【描述】:“1、安装libpng 3、安装 freetype 4、安装fontconfig 5、安装GD” 这篇教程主要介绍了在 CentOS 系统上搭建一个包含 Nginx、PHP 和 MySQL 的 web...