前面一篇随笔说了Centos上架设javaWeb运行环境的方法,这篇主要讲打包上传服务器。

一、数据库连接文件.propeties

为了数据库安全,mysql3306端口访问我做了ip访问限制,由于mysql和网站都在一个服务器上,所以上传时我们将ip修改成-->localhost

二、webxml配置

这个截图主要说下webxml中标签的作用.

webXml中主要的标签一共就三个---><servlet>  <servlet-mapping>    <welcome-file-list>

其中<servlet>和<servlet-mapping>是配对的。

1、<servlet>标签

<servlet>标签中的<servlet-name>标签就是包名,见截图中的第一步"1"

<servlet>标签中的<servlet-class>就是包名下面的servlet类,见截图中的第二步"1",其中前面一个是包名,后面一个是类名,所以要servlet.servlet

2、<servlet-mapping>标签

<servlet-mapping>标签中的<servlet-name>标签也是是包名,见截图中的第一步"1"

<servlet-mapping>标签中的<url-pattern>标签是设置servlet.java的映射地址(访问地址)

3、<welcome-file-list>标签

这个标签是设置javaEE启动的默认访问页,见截图中的第四步"4" index.jsp,(这里的jsp也可以创建成html页)当然这页面是做JSP时候用的了,如果我们是只写servlet接口可以不创建.jsp页面。

三、打包.war文件

操作步骤:选中ServletDemo-->(servlet项目),鼠标右键选择Export-->选择War-file进入上面的截图。。。Destinaborc填写你保存.war的路径。

四、下载FTP、设置、上传

我这里用的FlashFXP,这工具是收费的,但是我发现一个不需破解也能一直免费使用的方法,如果使用期快到30天时,你可以用360把这个工具卸载后,再重新安装。。。

下载地址:直接百度输入 FlashFxp5。

/home/代表你在centos上安装tomcat的路径--->步骤2

1、上传打包文件.war

执行上面截图的步骤,登录到tomcat安装路径---依次点击-->上面的截图,然后将.war上传到 webapps路径下面。

2、解压.war

解压很简单,只需要在centos下关闭tomcat,然后再重启,war就会自动被解压。

具体操作步骤:

上面的截图首先得登录你的centos服务器,然后进入到tomcat的bin文件下面执行最后一句指令  ./shutdown.sh-->回车(停止tomcat)

后再执行-->./startup.sh(再次启动tomcat),你的.war文件就会被解压到webapps文件夹下。

如此你就可以通过 http://你的IP:8080/解压后的文件夹访问你上传的网站了

http://120.25.227.133:8080/ServletDemo/-->但是如果默认输入文件夹名称访问的会是 webxml中index.jsp网页。

如果要访问你写的servlet页面 需要输入,webxml里面对应的映射地址--》http://120.25.227.133:8080/ServletDemo/2.jsp。

最后要切记一个事,如果你开发servlet中使用到了第三方包,必须通过ftp将第三方包上传到到 tomcat的lib文件夹里。

本人创业做的一款androidApp, 下载量已经有2000多万,各种当前热门的网络手机奖励红包全部集成,另外还有热门电影和淘宝高额优惠券!很适合各类型的用户。

 

转载于:https://www.cnblogs.com/xiaoliao/p/5251933.html

java servlet上传centos服务器相关推荐

  1. java flex 上传文件_使用Flex和java servlet上传文件

    资源都是来自网上.本实例将展示使用Flex和java servlet上传文件. 事前准备就是到http://commons.apache.org 下载common-fileupload-1.1.1.j ...

  2. 新手解决Connections could not be acquired from the underlying database!Java代码上传到服务器连接不上数据库

    本人刚入门Java,最近在开发一个项目,由于项目中有些问题需要与客户沟通.就想着把程序先上传到服务器上,先是上传到我之前用的服务器,服务器没有配置Java 环境.我自己配置好环境后把编译后代码上传上去 ...

  3. ios java 图片上传到服务器,iOS 图片上传服务器

    最近搞图片上传,折腾了一个星期终于做出来了,网上搜出来的方法几乎都是好几年前的,试了好多都不能用,此次把代码公布出来供大家参考. 注:部分代码是后台写的,此方法没用到第三方库. 1.图片保存到本地同时 ...

  4. 学习SpringBoot:java图片上传到服务器

    正文 在写这个文章之前,我花了点时间,自己臆想了一个电商系统,基本上算是麻雀虽小五脏俱全,我今天就用它开刀,一步步剖析,我会讲一下我们可能会接触的技术栈可能不全,但是够用,最后给个学习路线. Tip: ...

  5. 本地文件上传centos服务器

    打开window命令窗口: cd到待传文件所在的路径: 执行命令:scp   jdk-8.tar.gz   root@192.168.0.108:/home/root 目标文件            ...

  6. asp.net ftp上传文件到服务器,.net 文件上传到服务器上

    详解 Linux 下 SSH 远程文件传输命令 scp 3.将本地文件上传到服务器上 scp-P 2222/home/lnmp0.4.tar.gz root@www.vpser.net:/root/l ...

  7. java文件上传到云服务器,java文件上传到云服务器

    java文件上传到云服务器 内容精选 换一换 当用户拥有Linux操作系统的外部镜像文件,且类型及操作系统符合外部镜像文件格式和操作系统类型要求时,用户可以将外部镜像文件创建为Linux系统盘镜像. ...

  8. 上传文件到服务器并显示,J2EE如何实现Servlet上传文件到服务器并相应显示功能...

    J2EE如何实现Servlet上传文件到服务器并相应显示功能 发布时间:2021-07-10 11:44:54 来源:亿速云 阅读:82 作者:小新 这篇文章将为大家详细讲解有关J2EE如何实现Ser ...

  9. java ee 上传文件_17.《JavaEE 学习笔记》Servlet 上传文件

    功能介绍: 利用 Servlet 和表单提交,选择本地文件上传到服务器.上传的文件可以是文本文件或图像文件或任何文档,不能是文件夹. 需要引入的 jar 文件:commons-fileupload-1 ...

最新文章

  1. print python 如何加锁_Python 进阶(一):多线程
  2. Java中的线程和同步
  3. 【转】物料与客户主数据的税分类
  4. 学习响应式BootStrap来写融职教育网站,Bootsrtap第十四天,PK模块的开发
  5. [摘录]调动员工积极性的七个关键
  6. linux docker端口映射无法访问,docker设置了端口映射,不能访问的解决方案
  7. java文件写入blob_java程序向IQ写入blob(image)类型数据问题的解决
  8. 为ASP.NET封装的SQL数据库访问类(转)
  9. 广发证券数据治理的探索与实践
  10. Lua解析器管理器(封装解析器通用函数(销毁解析器,垃圾清理),通过ab包加载lua文件的加载器)
  11. 论文发表费用如何收费
  12. Quartz定时任务自学
  13. 沃趣赵晨 | 从技术岗位到产品经理:漫谈IT产品经理的生存之道
  14. Nice Songs
  15. 阿里云大数据分析师职业认证
  16. Eclipse 中WebService简单应用:手机归属地查询
  17. 【学渣无能狂怒】今天也是为了学习落泪的一天--每天一遍Java再见
  18. 需求规格说明书和软件概要设计文档最终版上线~
  19. 计算机苏教版初一教案,苏教版七年级下册信息技术教案
  20. 东方财富choice金融终端研究笔记

热门文章

  1. python 输出当前行号
  2. win10 EFI装ubuntu14.04双系统 及初始配置
  3. Matlab多项式回归实现
  4. (收藏)Html相关网址
  5. 2011年 11月底-12月初 51Aspx源码发布详情
  6. HTML DOM教程 21-HTML DOM Event 对象
  7. 第 3 章 Systems architecture(系统架构)
  8. 《网站性能监测与优化》一2.3 协作网站
  9. openresty 前端开发入门四之Redis篇
  10. 厦门大学2016年高等代数考研试题参考解答