精华内容
下载资源
问答
  • 1)tomcat当然是可以部署html文件的 ... 2)重启和关闭tomcat 3)打开就可以访问了 ...------------------------------------------------ ...开始以为tomcat只能运行jsp页面,但是想想web原理,应该不太对劲,有页面+解...

    1)tomcat当然是可以部署html文件的

    这样以自己建立的hello/index.html为例子

    2)重启和关闭tomcat

    3)打开就可以访问了

    4)tomcat常用配置

    监听端口

    优先查找的入口文件

    部署到的文件夹

     

    5)vue和springboot如何结合

    开始以为tomcat只能运行jsp页面,但是想想web原理,应该不太对劲,有页面+解析的话,肯定可以访问。

     

    vue: 负责开发完前端页面逻辑后,可以执行npm run build后生成的dist文件夹下的静态资源(html,css,js),放到springboot的static文件下面。

    springboot: 自身则完成java web后端逻辑的开发。

    整体被打包为war包就可以放到tomcat下面运行,当然是在IDEA中一键打包和部署到tomcat应用服务上。

     

    而不仅仅tomcat是jsp页面。

    展开全文
  • Linux安装Tomcat服务器部署Web应用

    万次阅读 2018-03-25 21:02:43
    Linux下安装Tomcat服务器部署Web应用 一、上传Tomcat服务器     二、安装Tomcat服务器 2.1、解压tomcat服务器压缩包     2.2、配置环境变量  tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的...

    Linux下安装Tomcat服务器和部署Web应用

    一、上传Tomcat服务器

      

      

    二、安装Tomcat服务器

    2.1、解压tomcat服务器压缩包

      

      

    2.2、配置环境变量

      tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量

      

      编辑/etc下的profile文件,加上如下内容(配置JDK环境):

      

      

    2.3、修改tomcat服务器的启动端口

      

      修改将Tomcat服务器启动时使用的端口,例如改成9999

      

      修改完server.xml文件之后,保存,退出。

    三、Tomcat服务器启动和关闭

    3.1、启动Tomcat服务器(可能会出现:permission denied https://blog.csdn.net/ken1583096683/article/details/79690525

      进入tomcat服务器的bin目录,然后执行”./startup.sh“命令启动Tomcat服务器,如下图所示:

      

      查看tomcat服务器的Log信息,看看tomcat服务器是否已经正常启动,进入tomcat服务器下的logs目录,打开catalina.out文件进行查看,如下图所示:

      

      访问Tomcat服务器,如下图所示:

      

      可以正常访问了,说明Tomcat服务器已经正常启动成功了。

      如果tomcat启动不了,那么最有可能就是启动时使用的端口被其他应用程序占用了,那么可以通过如下的办法进行排查,例如查看9999端口被哪个应用程序占用了。

      

    3.2、关闭Tomcat服务器

      进入tomcat服务器的bin目录,然后执行”./shutdown.sh命令启动Tomcat服务器,如下图所示:

      

      查看tomcat服务器的Log信息,看看tomcat服务器是否已经正常关闭,进入tomcat服务器下的logs目录,打开catalina.out文件进行查看,如下图所示:

      

    四、部署JavaWeb应用到Tomcat服务器

      部署JavaWeb应用到Tomcat服务器就是将开放好的JavaWeb应用打包成war包,然后发布到tomcat服务器的webapps目录下

      

    4.1、打包JavaWeb应用

      

      

      

      项目打包成功,如下图所示:

      

    4.2、将war包发布到tomcat服务器的webapps目录下

      将JavaWeb应用打包成war包之后,要将这个war包放到tomcat服务器的webapps目录下,由于要部署的javaWeb应用使用的是JNDI数据源,所以首先要把数据库对应的驱动jar包放到tomcat服务器的lib目录下。

      1、将Oracle数据库的驱动jar包上传到tomcat服务器的lib目录

      如下图所示:

      

      2、将打包好的war包上传到tomcat服务器的webapps目录

      如下图所示:

      上传war包到webapps目录

      

      上传成功

      

      Tomcat服务器自动解压缩war包

      

      检查一下tomcat服务器是否自动在conf目录下创建了Catalina/localhost目录,在看看localhost目录下是否有tomcat服务器自动创建的oams.xml文件

      

    五、Linux下安装Tomcat服务器使用到的命令

    5.1、linux查看端口被哪个进程占用

    lsof -i:端口号

      例如:

      

    5.2、查看Linux服务器的版本

    lsb_release -a

      例如:

      

    5.3、查看当前iptables(防火墙)规则

      可使用”iptables –L –n“查看当前iptables规则

      例如:

      

    5.4、添加指定端口到防火墙中

      iptables -I INPUT -p 协议 –dport 端口号 -j ACCEPT

      例如:

    1 iptables -I INPUT -p udp --dport 161 -j ACCEPT
    2 iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
    展开全文
  • Tomcat web应用服务器安装部署

    千次阅读 2020-11-24 15:22:42
    安装Tomcat ...conf文件:存放各种Tomcat服务器的各种配置文件。 lib文件:存放Tomcat服务器所需要的jar包。 logs文件:存放Tomcat服务器运行的日志信息。 temp文件:存放Tomcat服务器运行时的临时文件。

    安装Tomcat

    官网下载压缩包文件

    在这里插入图片描述

    在这里插入图片描述

    安装路径尽量要用英文路径,然后解压。

    在这里插入图片描述

    bin文件:存放不同平台下(比如windows,Linux等平台)启动和终止Tomcat服务的脚本文件。如下图:bat后缀为windows系统批处理文件,sh后缀为LInux系统下的bash脚本文件。

    在这里插入图片描述

    conf文件:存放各种Tomcat服务器的各种配置文件。

    在这里插入图片描述
    lib文件:存放Tomcat服务器所需要的jar包。
    在这里插入图片描述

    logs文件:存放Tomcat服务器运行的日志信息。

    temp文件:存放Tomcat服务器运行时的临时文件。

    webapps文件:存放客户端允许访问资源。

    work文件:存放Tomcat转化将JSP转化之后的Servlet的文件。

    Eclipse SE下配置Tomcat

    首先打开Eclipse,点击window,发现目录下并没有Server选项:

    在这里插入图片描述
    首先点击help,然后选择Install New Software:

    在这里插入图片描述
    在work with中输入:

    http://download.eclipse.org/releases/当前eclipse版本号
    

    读者的版本号在启动eclipse时就能知道

    在这里插入图片描述

    最后再点击Add,名字可以随意取:

    在这里插入图片描述

    这里笔者的版本号为:2020-06

    稍微等待后,找到 Web,XML,Java EE, and OSGi Enterprise Developmen并勾选,下面的这一项:Contact all Update sites during install to find required software不要勾选,因为这个选项会在安装过程中搜索全网进行更新修补,进而直接导致插件安装速度变得很慢:

    在这里插入图片描述

    一直点击Next,然后点击接受,选择Finished:
    在这里插入图片描述

    等待安装:
    在这里插入图片描述
    安装后重启,再次点击window,会发现出现了Server:

    在这里插入图片描述
    选中Runtime Environments,点击Add:

    在这里插入图片描述
    选择自己的Tomcat版本,点击Next:

    在这里插入图片描述
    浏览Tomcat服务器的安装目录,并选择相应的版本(这里笔者的版本为v9),然后点击Finished:

    在这里插入图片描述
    此时可以看到:

    在这里插入图片描述

    Eclipse建立Web应用

    第一次创建需要点击New->Other:
    在这里插入图片描述
    找到Web,选择Dynamic Web Project,点击Next:

    在这里插入图片描述
    然后输入项目名称,点击Finish:

    在这里插入图片描述
    在这里插入图片描述

    Tomcat服务器显示在控制台上

    首先点击window后选择Show View,点击Other:
    在这里插入图片描述
    点击Server,后选择Servers,然后Open:
    在这里插入图片描述
    此时会出现如下的窗口,点击蓝字:

    在这里插入图片描述
    选择Tomcat版本,点击Next:
    在这里插入图片描述
    添加项目:
    在这里插入图片描述
    运行:
    在这里插入图片描述
    浏览器中输入IP和端口以及项目名称:

    在这里插入图片描述
    出现以上状态是因为还没有添加主页,此时创建index.html文件:

    在这里插入图片描述
    在这里插入图片描述

    重启Tomcat,在浏览器中输入相应的IP和端口以及项目名称即可:

    在这里插入图片描述

    展开全文
  • @[TOC] Mac Idea 腾讯云服务器 Docker安装 Tomcat web项目部署 详细记录 实在脑袋不好记不住了记录一下 本篇详细介绍在腾讯云购买服务器后安装Docker 并在Docker容器中部署web服务的全过程 mac上传文件到腾讯云...

    @[TOC] Mac Idea 腾讯云服务器 Docker安装 Tomcat web项目部署 详细记录

    实在脑袋不好记不住了记录一下

    本篇详细介绍在腾讯云购买服务器后安装Docker 并在Docker容器中部署web服务的全过程

    mac上传文件到腾讯云服务器命令

    $ scp /local/file user@remote:/file
    $ scp 上传文件路径 用户名@IP地址:服务器存放文件位置
    上传服务器图片
    登录到服务器查看存在目录
    查看目录

    在服务器安装Docker容器

    1. $ uname -r   //检查内核版本必须是3.10及以上
    2. $ yum install docker   //安装Docker 
    3. 输入y确认安装
    4. 稍等一会即可安装成功
    5. systemctl start docker  //启动docker
    6. docker -v   //查看Docker版本 
    7. systemctl enable docker   //设置开启服务启动Docker
    8. systemctl stop docker   //停止Docker
    

    Docker 安装成功
    设置开启服务自启动Docker

    拉取镜像

    1. Docker hub //到官网寻找镜像 或者使用$ docker search tomcat //搜索查询镜像

    2. tomcat镜像查询
      寻找版本号下载适用的tomcat

    3. $ docker pull tomcat:jdk8-corretto //下载 版本为jdk8-corretto的版本

    4. $ docker images //查看下载的镜像
      查看下载的镜像
      5.使用命令 $ docker run -d -p 8888:8080 docker.io/tomcat:8.5-jdk8-corretto
      启动报错
      报错解决方式:更新 yum $ yum update
      更新之后重新使用命令 $ docker run --name tomcat1 -p 8081:8080 -d 9-jdk8-corretto //这里重新下载了其他镜像
      6.浏览器访问 地址:8081 后得到
      在这里插入图片描述

      不愿公开的资源
      7.$ sudo docker exec -it 0169a730923a /bin/bash // 0169a730923a是对应镜像的id 使用命令进入镜像内部
      在这里插入图片描述

    5. $ cd /usr/local/tomcat/ /命令进入tomcat文件夹
      在这里插入图片描述

    6. $ cp -r file.txt file.txt //使用命令将webapps.dist 文件夹下的文件全部复制到webapps下
      在这里插入图片描述

    7. 浏览器地址栏输入 地址:8081 访问
      在这里插入图片描述
      出现页面表示在docker中安装tomcat成功

    docker中安装mysql 8

    1.在docker hub官网中寻找合适的镜像
    在这里插入图片描述
    2.$ docker pull mysql:8 //拉取mysql8 镜像 大概花了8分钟拉取

    1. $ docker run --name mysql1 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=333333 -d docker.io/mysql:8 //启动mysql8

    2. 在Navicat Mysql中测试链接成功
      链接服务器端mysql
      ##将项目部署到tomcat中

    3. 复制文件到docker容器中 $ docker cp war包名称 容器name:/usr/local/tomcat/webapps
      在这里插入图片描述
      6.chong重新启动tomcat: $ docker stop tomcat2 //停止tomcat $ docker start tomcat2 //启动tomcat

    4. 浏览器访问地址 http://IP地址:8081/包名称 //这里到达项目首页
      或者访问 http://IP地址:8081/包名称/jdy/wecc //这里到达新写的页面
      7.由于数据库是在服务器自己装的所以重新部署了一遍将数据库访问地址修改为内网访问 (可忽略不印象接下来的其他操作)

    直接使用购买的域名访问取消后缀和项目名称

    1. 重新启动一个tomcat镜像 端口映射改为 80:80
      $ docker run --name tomcat3 -p 80:80 -d docker.io/tomcat:9-jdk8-corretto
    2. 修改tomcat重的server.xml文件
      第一步、去除端口号8080。
      将server.xml中的
      Connector port=“8080” protocol=“HTTP/1.1”
      connectionTimeout=“40000”
      redirectPort=“8443” enableLookups=“false” minProcessors=“10” maxProcessors=“1024” acceptCount=“1024” />
      改为
      Connector port=“80” protocol=“HTTP/1.1”
      connectionTimeout=“40000”
      redirectPort=“8443” enableLookups=“false” minProcessors=“10” maxProcessors=“1024” acceptCount=“1024” />
      第二部、
      在Host appBase=“webapps” …>

      /Host> 中添加
      Context path="" docBase="/usr/local/tomcat/webapps/" />
      3.将项目访问端口也改为 80在这里插入图片描述
      则可以直接用在腾讯买的域名访问

    另外服务器配置是 两核 4G

    配置https访问

    腾讯服务器tomcat https配置方法

    可以通过docker -v 命令挂在tomcat文件到容器外方便操作

    展开全文
  • MyEclilpse 使用 SVN 控制版本 使用 tomcat6.0 服务器部署web项目 一.第一步:安装jdk 1.6 二.第二步:安装 myeclipse6.0 工具 三.第三步:安装 tomcat 6.0 服务器 四.第四步:安装 TortoiseSVN-1.6.10....
  • Linux平台下,tomcat服务器的安装部署,包括环境变量配置,启动端口,服务器启动关闭等。以及如何打包上传java web程序到tomcat 服务器,linux常用服务命令
  • Linux下安装Tomcat服务器部署Web应用 一、上传Tomcat服务器     二、安装Tomcat服务器 2.1、解压tomcat服务器压缩包     2.2、配置环境变量  tomcat服务器运行时是需要JDK支持的,所以必须配置好...
  • linux服务器配置tomcat 部署web项目
  • 最近在学习web服务器部署和配置。在配置的过程中,遇到了不少问题,在这里记录下来,以便下次出现问题的时候,不至于像无头苍蝇一样到处乱撞,也让遇到同样的问题的童鞋能够有所启发。 不论是什么服务器配置,...
  • 案例1:安装部署Tomcat服务器 案例2:使用Tomcat部署虚拟主机 案例3:使用Varnish加速Web 1 案例1:安装部署Tomcat服务器 1.1 问题 ...然后客户机访问此Web服务器验证效果: 使用火狐浏览器访问To...
  • TomCatWeb开发中最常用的服务器,将开发好的web应用部署Tomcat服务器(也就是我们经常在Servlet中说的容器)。 接下来 ,需要自学Weblogic/webSphere/Jboss,不要问我为什么,钱说的!! 在浏览器中访问...
  • Tomcat web服务器

    2013-04-11 09:05:12
    tomcat 的热部署: 1): 新建 JavaPrj_10.xml文件 docBase="C:\Users\Administrator\Desktop\ssh+Ext\kehuguanxi\JavaPrj_10\WebRoot" reloadable="true" /> 2): 将上面的文件:tomcat目录下,即:  D:\...
  • 一般在tomcat服务器部署 java web应用程序有两种方式:静态和动态一、静态部署静态部署即在启动tomcat服务器之前部署好我们的web应用程序,只有当tomcat服务器启用后,我们的web应用程序才能被访问)1、利用tomcat...
  • 1、JavaWeb的概念 1.1 什么是JavaWeb? 使用java语言去编写所有浏览器... 客户端给服务器发送数据。叫请求。 (2)什么是响应 服务器给客户端回传数据,叫响应。 (3)请求和响应的关系 请求和响应是成对出...
  • tomcat web项目部署方式

    2013-08-19 20:45:00
    1.利用MyEclipse的部署部工具部署项目,可以直接...,利用方式二时,当启动tomcattomcat服务器会自动将war包形式的项目解压成方式一形式的文件。 3.利用tomcat的配置文件进行部署,在conf文件夹下的server.xml. ...
  • web项目部署都安装的tomcat服务器中。 1:首先创建一个web项目。 1 . 首先:File->new-Project-Java 可看到如下界面。 点击Java,后点击java EE中的Web Application(选中,注意我没有选中)。。 2 点击next可见...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,204
精华内容 3,281
关键字:

tomcatweb服务器部署