当前位置: 首页 > article >正文

Javaweb项目发布到阿里云服务器

Javaweb项目发布到阿里云服务器

  1. 所需工具
    1. intellij idea:是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn、github等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。
    2. 阿里云服务器:是一种处理能力可弹性伸缩的计算服务,其管理方式比物理服务器更简单高效。 阿里云服务器帮助您快速构建更稳定、安全的应用,降低开发运维的难度和整体IT成本,使您能够更专注于核心业务创新。
    3. WinScp:WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。.winscp也可以链接其他系统,比如linux系统
    4. Xshell:是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。
  1. 发布web应用到阿里云服务器
    1. 将要部署的项目打成war包(区分:是否属于maven项目),war也是一个jar文件,一般都是用war包来发布项目,因为war包放到was或者tomcat下可以自动解压:方法1.cmd命令打一个war包,首先eclipse将项目部署到tomcat中,然后用cmd命令进入到项目所在的目录,运行:jar -cvf xiangmu.war *.*,方法2.使用eclipse可以快速打包,现在非常流行的idea,在terminal窗口中使用命令打包:

mvn clean install -Dmaven.test.skip=true,即可。在pom.xml配置文件中找到package 标签,修改为war。点击右侧的maven project,在lifecycle中点击package就可以 了。打包完成后默认出现在target文件夹下。

b) 安装Xshell与WinSCP这两个工具。(具体安装过程不祥叙)。

通过Xshell连接远程主机。进行jdk,mysql,tomcat的相关必备软件的安装,(安装过程需要特别注意)同时启动mysql与tomcat。保证能够正常运行,最好是服务器的mysql的密码与本地的密码一致。Tomcat启动之后可以到logs文件下查看启动日志,观察是否出错。

通过WinSCP将打好的war包放到tomcat的webapp目录中。

c) 首先使用主机IP : 端口号 测试Tomcat是否安装成功。

至此整个向服务器发布项目的流程就完成了 。

 


http://www.kler.cn/a/372091.html

相关文章:

  • 【Canvas与图标】长方形牛皮纸文件袋图标
  • Mac程序坞窗口预览的方法来了
  • Java Executor ThreadPoolExecutor 源码
  • 输电线路火灾隐患监测系统功能与应用是什么?
  • ssm基于ssm框架的滁艺咖啡在线销售系统+vue
  • 使用 Kibana 将地理空间数据导入 Elasticsearch 以供 ES|QL 使用
  • MongoDB 部署指南:从 Linux 到 Docker 的全面讲解
  • AUTOSAT-PDUR模块
  • 【Linux】 su 和 sudo 的区别剖析
  • B计划在哪里?下一个10年我在哪里?
  • 基于uniapp微信小程序的餐厅预约点餐系统
  • NORDIC NPM1300是一款高度集成的电源管理集成电路
  • 封闭空间防碰撞无人机技术详解
  • ROC 曲线:医学研究中的得力助手
  • 操作系统学习笔记-2.3哲学家和管程问题
  • MaxKB: 一款基于大语言模型的知识库问答系统
  • WPF拖拽交互全攻略及实现自定义拖拽控件及数据交换技巧解析
  • 【SSM详细教程】-15-Spring Restful风格【无敌详细】
  • OpenCV基本操作(python开发)——(7)实现图像校正
  • ios 快捷指令扩展(Intents Extension)简单使用 swift语言
  • 北航软件工程考研难度分析!
  • 依托微信小程序,畅享校园二手交易
  • 面试宝典(五):用三个线程按顺序循环打印123三个数字,比如123123123
  • 推荐一款优秀的pdf编辑器:Ashampoo PDF Pro
  • Mac OS 搭建MySQL开发环境
  • [蓝桥杯 2015 省 A] 饮料换购