ij运行tomcat_如何把本地Web项目部署到云服务器上
【写给小白】
上手学Web的同学通常会用本地Tomcat进行测试
当一个网站写得差不多了,如何部署到云服务器,让别人也能远程访问呢?
1. 你需要
配置好Tomcat的云服务器(我用的linux系统)
写好的web项目(我用的Java Web)
2. 把项目打成war包
我本人已经与百度达成深度合作意向,大家根据编译器的不同,搜索如下关键字,即可知道如何打war包
【eclipse怎么打war包】
or【IJ IDEA怎么打war包】
or【XX编译器怎么打war包】
3. 把war包扔进服务器Tomcat
在我们的合作伙伴百度上,你甚至可以搜索到如下两款免费软件连接远程服务器的管理服务器文件的
首先打开小锁软件WinSCP,登录服务器
然后鼠标点点点进Tomcat webapps文件夹下,把打好的war包文件扔进去
比如我的文件中已经有几个项目的war包了
4. 重启Tomcat
5. 稍等一会,打开浏览器访问
比如我有一个WebDemo_war.war文件,访问index页面
浏览器地址输入:
至此,网页的部署工作完成
6. 答疑
(1)普通html页面如何部署html直接扔进Tomcat webapps文件夹下,浏览器按路径名访问即可
没有Java代码的jsp页面也可以直接丢进Tomcat
(2)服务器怎么配置Tomcat建议直接参考我们的合作伙伴、互联网巨头——百度
比如我的服务器是CentOS7,根据我二十年的呼吸经验,我会百度【Centos7怎么配置Tomcat】
(3)为什么我总是打不开自己的网页可能是服务器本身原因,也可能Tomcat原因,总之多等一会,我平均每次重启tomcat要等5分钟左右
排除网页war包的问题,你可以试试直接访问ip地址,会转到Tomcat Root下,如果你没有更改过这个文件夹里的内容,大概率你会跳到三角猫页面,证明服务器无问题,反之,就是tomcat的问题
回到云平台,看一下主机是不是意外关机了,或者重启一下主机试试
(4)域名绑定ip问题一般买了域名会赠送域名解析服务,除了老朋友百度,云平台一般会自带说明手册
访问的时候只要把ip部分替换为域名即可
ij运行tomcat_如何把本地Web项目部署到云服务器上相关推荐
- Web项目部署到云服务器中—保姆级教程
文章目录 1.1工具准备 1.2安装JDK 1.3安装Tomcat 1.4安装MySql 1.5配置防火墙 1.6配置云服务器安全组 1.7Tomcat配置与启动 1.8补充知识 8.8.1如何将项目 ...
- 将安卓项目部署云服务器,将app项目部署到云服务器上
将app项目部署到云服务器上 内容精选 换一换 ContainerOps需要与其他云服务协同工作,ContainerOps和其他云服务的关系如图1.云容器引擎云容器引擎(Cloud Container ...
- 将项目部署到云服务器上
将项目部署到云服务器上 一.购买云服务器(略) 可以通过注册阿里云学生证明,领取免费的学生机. 二.操作云服务器linux 2.1.安装nginx 先更新源列表 注意:由于是cent os,所以不能用 ...
- Web项目部署阿里云服务器全过程——详细篇
最近学习了Web开发前后端等技术,便想着将项目部署到云服务器,方便后续管理,顺便学习一下部署云服务器的过程. 购买与连接云服务器 部署云服务器,首先需要的便是购买云服务器,这里我选择的是阿里云服务器, ...
- 腾讯云服务器 - 将 Spring Boot 项目部署到云服务器上(保姆级教程)
目录 前言 1.在云服务器上安装 jdk 2.在云服务器上安装 mysql 2.1.安装 mysql 2.2.启动 mysql 服务 2.3.验证 3.将 Spring Boot 项目打包成 jar ...
- mysql上传到阿里云服务器地址_从0部署Web项目到阿里云服务器上
前言 本篇文章的主要内容正如标题所言,这个过程说简单也还是有很多细节需要注意的,说难其实也挺简单的,还是希望我们大家都能勤动手去体会其中的内容,经历本身就可以使人进步.话不多说,让我们开始吧. 正文 ...
- 如何将C 项目部署到云服务器上,如何将C 应用程序放在云服务器上
如何将C 应用程序放在云服务器上 内容精选 换一换 ServiceStage是一个应用托管和微服务管理平台,可以帮助企业简化部署.监控.运维和治理等应用生命周期管理工作.面向企业提供微服务.移动和We ...
- 如何把项目部署到云服务器上,如何把项目部署到云主机
如何把项目部署到 先使用#yum install lrzsz命令下载rz ,下载完毕后,输入rz就可以在Windows桌面上传输文件到linux服务器.其次你还需要使用 #yum install zi ...
- 静态网页项目部署到云服务器上
域名备案,以及网站备案通过后,我们就可以开始上传我们自己写好的个人网站文件了. 1.首先我们打开Xshell软件,远程连接我们的服务器,我们键入 cd /home/pan/tomcat/webapps ...
最新文章
- Cygwin的安装及在Android jni中的简单使用举例
- 百度地图之根据地图上的点确定地图的放缩比例
- 【知乎热议】算法岗平时需要自己写cuda吗?
- 电脑温度测试软件_网购电脑够便宜?坑连着坑真的不好躲
- 谈谈关于个人提升的一些思考
- 用计算机进行有理数除法时,有理数的乘除法怎么算?,什么是有理数的乘除法。越详细越好。...
- 机器学习教程 一-不懂这些线性代数知识 别说你是搞机器学习的
- jsp在ie6中css的margin属性失效问题
- libmesh 实现 流程
- python出租车收费_使用Python分析纽约出租车搭乘数据
- 分享一款TF/SD卡手机存储卡格式化修复工具
- 第一个暴力猴脚本- 抓取携程某个城市所有起飞、到达航班并保存
- php创建对象出问题,activex部件不能创建对象
- 我国计算机发展历程简述,简述计算机的发展历程??
- Java岗史上最全八股文面试真题汇总,堪称2022年面试天花板
- 极客也可以很亲民,酷炫设计、多变造型的华为智能眼镜即将发布
- mysql导入表空间太慢_Oracle 11g统计表空间使用率很慢
- 【Educoder作业】绘制炸弹轨迹 I——绘制一个坐标点
- 《Jave并发编程的艺术》学习笔记(1-2章)
- 字母概率C语言,从26个英文字母中任意选一个,是C或D的概率是()。
热门文章
- linux 中的gzip命令
- ****** 三十三 ******、软设笔记【存储器系统】-主存储器、辅存储器
- java面试-Java并发编程(六)——线程间的通信
- PHP|Yii2下通过插件进行图片处理(亲测可用)
- 数组 -自动遍历数组-冒泡排序
- C# 输出目录结构树到Console或文本文件
- 10个CSS简写/优化技巧
- SEO|搜索引擎优化(如何让你的网站排名靠前)
- Python:为什么必须在方法定义和调用中明确使用'self'?
- 葫芦全身都是宝的飞鸽传书2011