转发    原文链接https://blog.csdn.net/qq_24484085/article/details/78158835

准备工作:

域名解析 主机记录添加@和www即可 记录值为你的云服务器的IP地址(公网)
服务器环境 我是用的是Windows Server 2008 R2 企业版 SP1 64位

一、服务器环境搭建

1.     选择合适的java的版本下载地址
http://www.oracle.com/technetwork/java/javase/downloads/index.html

2.     如果使用java历史版本请参考我的另一篇博客:

http://blog.csdn.net/qq_24484085/article/details/78155612

3.     选择合适的tomcat的版本下载地址

http://tomcat.apache.org/

4.     选择合适的mysql/sql server/oracle版本下载

本人使用mysql(不详细介绍下载方式)

一、             安装java环境

参考我的教程:http://download.csdn.net/download/qq_24484085/9835987

1.     下载

2.     安装

3.     配置环境

4.     测试 Win+R 输入cmd 回车分别输入java   javac   java–version查看输出是否为相关介绍。

二、     Tomcat相关配置

1. 下载

2.  解压版的解压放到D盘或者其他盘 安装版按照步骤安装

3.  配置tomcat(建议安装NotePad++)

①新建变量名:CATALINA_BASE,变量值:D:\apache-tomcat-7.0.81

②  新建变量名:CATALINA_HOME,变量值:D:\apache-tomcat-7.0.81

③  打开PATH,添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin

④  Tomcat注册为系统服务 参考我的另一篇:

http://blog.csdn.net/qq_24484085/article/details/77940740

⑤   Win+R 输入cmd 回车    输入net start tomcat

访问测试

输入解析到服务器IP的域名加上端口号8080

绑定域名(去掉8080)

找到tomcat下面的conf文件夹里面的server.xml(推荐使用notepad打开)

修改

[html] view plaincopy
  1. <Connector port="80" protocol="HTTP/1.1 connectionTimeout="20000"redirectPort="8443" />

将8080修改为80端口。

修改 localhost为对应的域名

[html] view plaincopy
  1. <Host name="www.****.cn"  appBase="webapps"
  2. unpackWARs="true" autoDeploy="true">

重启tomcat服务net restart tomcat  直接域名访问

域名绑定项目

myeclipse10导出web项目的war包

复制导出的hello.war包到tomcat的webapps目录下

如果此时tomcat服务启动,则直接解压一个以项目为名称的文件夹

这样是域名加上项目名才可以显示 项目还未绑定域名需要通过  域名/项目名访问

配置域名直接绑定项目

还是server.xml文件

[html] view plaincopy
  1. <Host name="www.****.cn"  appBase="webapps"
  2. unpackWARs="true" autoDeploy="true">
  3. <Context path="" docBase ="/hello/"/>
  4. </Host>

添加一行代码

[html] view plaincopy
  1. <Context path="" docBase ="/项目名称/"/>

访问测试

结束,如果有什么问题可以留言给我,我们一同讨论解决,如果这篇文章对你有帮助,请点击一下下方的赞支持一下吧,谢谢!

版权声明:本文为博主原创文章,未经博主允许不得转载。如需转载,请在文章的明显处标明本文链接! https://blog.csdn.net/qq_24484085/article/details/78158835

windows server 部署java Web项目相关推荐

  1. linux下tomcat部署java web项目_在linux下用tomcat部署java web项目的过程与注意事项

    在linux下用tomcat部署java web项目的过程与注意事项 一.安装JDK 到http://www.oracle.com/technetwork/java/javase/downloads/ ...

  2. 云服务器 ECS 建站教程:手工部署Java Web项目

    手工部署Java Web项目 Tomcat 一个开源的且免费的 Java Web 服务器,常用来作为 web 开发的工具.它可以托管由 servlet,JSP 页面(动态内容),HTML 页面,jav ...

  3. 本篇文档介绍如何手动在ECS实例上部署Java web项目

    本篇文档介绍如何手动在ECS实例上部署Java web项目.适用于刚开始使用阿里云进行建站的个人用户. 项目配置 { .section} 本篇教程在示例步骤中使用了以下版本的软件.操作时,请您以实际软 ...

  4. 阿里云服务器部署Java Web项目全过程

    最近需要将一个Java Web项目部署到服务器上,方便多人共享访问.这也是我第一次接触服务器之类的东西,也花了一点时间,最终总算部署成功. 购买服务器 第一步当然是需要购买一台服务器了,我选择的是阿里 ...

  5. 基于Docker里的运行的tomcat容器进行部署Java Web项目详解

    引言:在centos-7环境装了docker后,通过docker创建一个tomcat容器,想部署Java web项目,结果就是找不到tomcat 容器的的webapps目录,导致部署不了项目,不过后来 ...

  6. 云服务器(uCloud)部署java web项目(二) 安装,配置apache服务器

    自己组建了一个网站,想要发布到互联网上.然后我就找到了这个链接 https://www.codecasts.com/series/deploy-a-website-from-scratch(是一个从零 ...

  7. 从零开始学习Linux部署Java web项目

    前言 最近越来越发现需要学习的东西太多了,前几天公司服务器出现问题,需要对服务器硬件进行维护,当然服务器上的服务需要部署到另一个服务器上.这对于我来说是很陌生的,虽然这件工作没有让我去做,但是还是很好 ...

  8. java web ubuntu_Ubuntu部署Java web项目

    登录服务器和给服务器传输文件,使用的工具是Xshell Xftp Mysql 安装mysql 输入:sudo apt-get update                     更新软件列表 输入: ...

  9. 在linux下用tomcat部署java web项目的过程与注意事项(转)

    一.安装JDK 到http://www.oracle.com/technetwork/java/javase/downloads/index.html下载Java SE 6 Update 27 根据操 ...

  10. 使用Maven自动部署Java Web项目到Tomcat问题小记

    导读 首先说说自己为啥要用maven管理项目,一个直接的原因是:我在自己电脑上开发web项目,每次部署到服务器上时都要经历如下步骤: 首先在Eclipse里将项目打包成war包 将服务器上原来的项目文 ...

最新文章

  1. 福布斯:14位技术专家预测,未来哪些行业将被AI颠覆?
  2. python核心编程学习(第四章)
  3. Unity Pro 2020中文版
  4. repmat--矩阵的复制和平铺
  5. Python爬取Json格式数据并读写(改中文编码)
  6. npm 与 package.json 快速入门
  7. 『设计模式』瑞幸咖啡还是星巴克,一杯下午茶让我明白 设计模式--模板方法模式(Template Method Pattern)
  8. 【excrt】屠龙勇士(luogu 4774)
  9. ekho tts 下载_Ekho TTS简介(文本转语音引擎).pptx
  10. 黑马程序员Spring视频教程,全面深度讲解spring5底层原理 学习笔记
  11. (6.6)【PC中数据隐藏】Linux中隐写:TrueCrypt创建隐藏卷、使用方法
  12. 程序员叫啥名字_什么是资深程序员?看自“配”的网名就真相了!
  13. 什么是Android逆向?如何学习安卓逆向?Android逆向自学笔记入门到实战
  14. Top-down Visual Saliency Guided by Captions阅读笔记
  15. Nginx反向代理后无法获取客户端真实IP地址
  16. Mybatis重点知识 与SQLMapper大全
  17. c语言比率分布 函数 rate(m),R语言中统计分布和模拟_R语言培训
  18. 以下可用作c语言中的字符常量是,C语言-第3章简单的C程序设计 练习题.doc
  19. 李国庆:建议被降级降薪员工主动辞职,网友炸了!
  20. 特别喜欢吃草莓,那吃草莓对身体有什么好处吗?

热门文章

  1. 微星主板更新BIOS能识别U盘但读取不到BIOS文件
  2. FFmpeg的下载及其简单使用
  3. iOS 健康 计步 卡路里
  4. 对象转json忽略空参
  5. 水系图一般在哪里找得到_水系电池再发Nature,事实力证将迎来发展的春天!
  6. TCPUDP测试工具
  7. WIN10超级终端下载链接及使用教程
  8. iOS 常见的六种 手势
  9. 电脑连接Wifi,只能上QQ不能上网。关键字:无Internet访问权限。
  10. 实验10.  Hadoop环境搭建