tomcat环境
#将上传的jdk包进行解压/并移至Java目录下:
tar xf jdk1.8.0_131.tar.gz
mkdir -p /usr/java
mv jdk1.8.0_131 /usr/java/
#在shell终端定义变量(临时使用)tomcat 服务启动时需要用到:
JAVA_HOME=/usr/java/jdk1.8.0_131
export JAVA_HOEME=/usr/java/jdk1.8.0_131
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib #退出vim编辑器执行:
source /etc/profile
#解压源码包/移动到/usr/local/目录下,并命名为tomcat:
tar xf apache-tomcat-8.0.50.tar.gz
mv apache-tpmcat-8.0.50 /usr/local/tomcat #启动tomcat服务:
/usr/local/tomcat/bin/startup.sh
#关闭tomcat服务:
/usr/local/tomcat/bin/shutdown.sh #查看服务是否启动:
ps -ef|grep tomcat
ps -ef|grep java
netstat -nutlp
netstat -nutlp|grep -vE "8080|8005|8009" #此时tomcat已部署完毕:在浏览器输入IP:8080访问即可!
vim /urs/local/tomcat/webapps/ROOT/index.jsp
<html>
<body>
<h1>JSP Test Page</h1>
<%=new java.util.Date()%>
</body>
</html>
#默认Tomcat发布目录为/usr/local/tomcat/webapps/网站,创建自定义发布目录方法如下:
编辑server.xml配置文件,末尾</Host>标签前加入如下行:
<Context path="/" docBase="/data/webapps/www" reloadable="true"/>
/data/webapps/www目录下创建测试JSP代码,重启Tomcat即可访问。

#修改tomcat默认端口: 8005 8009 8080
8005修改为8006 在配置文件22行
8009修改为8010 在配置文件91行
8080修改为8081 在配置文件69行
#将上传的软件包移至/urs/local/tomcat/webapps/ROOT/tomcat发布目录下:
mv jforum-2.5.0.war /urs/local/tomcat/webapps/ROOT/
#解压:
/usr/java/jdk1.8.0/bin/jar xf jforum-2.5.0.war #需要在数据库创建库及授权:
create database jforum charset=utf8;
grant all on jforum.* to jforum@localhost identified by '123456';
flush privileges; 最后在浏览器直接输入tomcat服务器IP:8080即可!!!
#主配置文件nginx.conf
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
include vhost/*;
}
#虚拟主机配置文件:vv3.jf.com
upstream tomcat_web {
server 127.0.0.1:8080 weight=100 max_fails=2 fail_timeout=15;
server 127.0.0.1:8081 weight=100 max_fails=2 fail_timeout=15;
}
server {
listen 80;
rewrite ^/$ /forums/list.page last;
server_name vv3.jf.com;
location / {
proxy_pass http://tomcat_web;
proxy_set_header host $HOST;
#root html/vv3.jf.com;
#index index.html index.htm;
}
location ~ .*\.(htm|html|js|txt|png|gif|jpg|dos)$
{
root html/vv3.jf.com;
expires 30d;
}
}

tomcat环境的更多相关文章
- CentOS7 Tomcat 环境部署
java由jvm虚拟机和一些本地类库(与操作系统通信的底层库)和java类库组成.javase由jdk和一些基本api组成,而javaee则在javase基础上添加了一些企业常用的类库,其中两个著名a ...
- Tomcat-MAC下添加Tomcat环境并运行
MAC下添加Tomcat环境运行 1. 首先,下载tomcat.http://tomcat.apache.org/index.html 2. 然后解压.用终端进入到解压文件夹下的bin目录.  ...
- 阿里云上安装mysql步骤/ 阿里云ECS搭建Java+mysql+tomcat环境
使用阿里云ECS挺长一段时间了.这两天碰巧朋友小白让我一步一步教他在ECS上搭建Java+mysql+tomcat环境,所以把在这里把步骤在这简单整理了一下,以便需要的人查阅. 我购买的阿里云服务器系 ...
- JDK和tomcat环境变量配置
JDK环境变量配置: 如果你的JDK安装在C盘里,如:C:\Program Files\Java\jdk1.6.0_05, 那么就在系统变量里(当然也可以在用户变量里)点新建: 变量名:JAVA_ ...
- [Java] Tomcat环境变量设置
@echo off title Tomcat环境变量设置 color 0a set /p inputTH=D:\Work\024_Tomcat if /i "%inputTH%"= ...
- 创建docker镜像,初始化jdk8与tomcat环境
一.创建Dockerfile文件: 创建Dockerfile文件,下载jdk与tomcat放在Dockerfile同目录下. Dockerfile文件内容: FROM Ubuntu:14.10 MAI ...
- Tomcat环境配置部署测试环境及架构
Tomcat环境配置已经在前面介绍过了,这边就为童鞋们介绍下对于Tomcat的架构是怎么样的! Tomcat的架构包含(bin.conf.lib.logs.temp.wenapps.work)等文件夹 ...
- Intellij Idea系列之Tomcat环境的搭建(三)
Intellij Idea系列之Tomcat环境的搭建(三) 一. 编写背景 Intellij Idea在刚上手的时候很多人吐槽,"god, 这么难用的IDE有谁用呀?",的确,I ...
- Java学习-032-JavaWeb_001 -- Tomcat环境部署及基本配置
首先到 Tomcat 官网,下载对应的版本,我本机的系统是 WIN7 64BIT 的,因而我选择的是64bit 的zip包,如下图所示:
- java:jdk环境变量配置+tomcat环境变量配置
一:JDK1.先安装jdk 查看jdk版本: DOC下输入java -version2.配置环境变量(添加系统变量) JAVA_HOME D:\study\jdk-6\jdk-6(j ...
随机推荐
- Go 并发模型—Goroutines
前言 Goroutines 是 Go 语言主要的并发原语.它看起来非常像线程,但是相比于线程它的创建和管理成本很低.Go 在运行时将 goroutine 有效地调度到真实的线程上,以避免浪费资源,因此 ...
- CSP-S复习列表
DP:序列,区间,背包,多维,状压,树型 优化:滚动,单调性,树状数组 数据结构:栈,队,链,deque,priority_queue,vector,set,map 树状数组,分块思想 前缀和,差分思 ...
- Python 潮流周刊第 13 期(2023-07-29)
查看全文: https://pythoncat.top/posts/2023-07-29-weekly 文章&教程 1.Jupyter Notebook 7 隆重发布 (英) 2.Python ...
- 因为此网站发送了 Google Chrome 无法处理的杂乱凭据
原文地址 thisisunsafe this is unsafe 这是不安全的,呵呵~ 具体描述 在chrome该页面上,直接键盘敲入这11个字符:thisisunsafe (鼠标点击当前页面任意位置 ...
- vue结合cesium,配置,插件vue-cli-plugin-cesium
https://www.npmjs.com/package/vue-cli-plugin-cesium
- [prometheus]基于influxdb2实现远端存储
前言 Prometheus自带的时序数据库胜在使用方便,缺点在于难以维护,如果数据有问题,可能需要删除存储目录.重建目录再重启Prometheus,才能恢复正常.而且Prometheus自带的时序数据 ...
- Web通用漏洞--文件包含
Web通用漏洞--文件包含 文件包含原理 在项目开发过程中,开发人员通常会将重复使用的函数写入单个文件中,在使用该类函数时,直接调用文件即可,无需重新编写,这种调用文件的过程成为文件包含.在文件包含过 ...
- 使用MediatR实现CQRS
CQRS和中介者模式 MediatR库主要是为了帮助开发者快速实现两种软件架构模式:CQRS和Mediator.这两种架构模式看上去似乎差不多,但还是有很多区别的. CQRS CQRS是Command ...
- Linux 过滤进程和端口号
IDEA覆盖率测速显示百分比 ctrl + alt + F6 取消勾选 ps - ef | grep java过滤Java进程 netstat -anop | grep 74933 过滤端口号 重命名 ...
- Java Maven POM配置参考
介绍 什么是POM? POM代表"项目对象模型".它是一个名为pom.XML的文件中保存的Maven项目的XML表示. 快速概览 这是一个直接位于POM项目元素下的元素列表.请注意 ...