文档章节

如何将web项目部署到远程服务器

千元机爱好者
 千元机爱好者
发布于 2016/09/29 17:47
字数 558
阅读 289
收藏 2
点赞 0
评论 0

项目上线也就是将项目部署到远程服务器,开发好的web项目,经过测试,先打成war,然后按照下面顺序进行部署:

1)连接远程服务器,这里首先得下载两个软件,putty和FileZilla,putty是用来操作远程服务器,FileZilla是用来进行文件传输,大家可以到这里来下载:https://yunpan.cn/ckpaIYtcI7yAF  访问密码 709a,然后根据地址,用户名,密码连接服务器,打开终端后输入ssh+用户名+地址,连接后输入密码,正常的话会显示welcome,表示你连接成功;一般的情况下,项目都是部署在服务器的home目录下,找不到的话可以执行命令: ps -ef|grep java,执行后就会显示所在目录;如果你是更新项目的话最好备份一下,分别输入命令:mkdir backup  和 cp -pr apache-tomcat-7.0.53 backup,然后输入命令 cd /home/XXXXX/apache-tomcat-7.0.53/bin进入到tomcat的bin目录下,输入./shutdown.sh命令停止tomcat服务器;

2)上传war包,上传war的时候要用的FileZilla,打开后输入地址,用户名和密码,端口号,连接即可,然后将war上传到webapps下,如果你的项目比较大的话有可能慢些,请耐心等待,上传完成之后进到bin目录下输入./startup.sh命令重新启动tomcat,启动比较慢,因为要解压war,待解压结束之后再将tomcat关闭,在进入到webapps文件夹下就可以看到你所上传的项目,如果是更新工程的话,最好将原来的ROOT备份下mv ROOT ROOT_bak,将工程名命名为ROOT ,mv 工程 ROOT ,就是把新的工程改成ROOT,同时把原来的ROOT改成bak,将webapps下的工程war包可以移走了。rm njcit.war 然后把ROOT_bak移到外面去mv ROOT_bak ../,然后再进入到bin目录下启动tomcat;

3)在浏览器中输入地址进行访问就可以了;

© 著作权归作者所有

共有 人打赏支持
千元机爱好者
粉丝 9
博文 34
码字总数 34685
作品 0
焦作
后端工程师
JPA注解 能不能在项目部署时,向数据库表中插入一条数据呢?

用SSH框架编写web项目的时候遇到这样的一个问题: 有个表中的数据得在项目部署的时候插入MySQL数据库,每次都是在表创建完之后自己在表中插入。 这样做在本地做还好,但是如果将项目部署到远...

双人鱼XKQ ⋅ 2014/05/10 ⋅ 2

腾讯云Linux服务器如何部署项目

本人目前还是学生,在腾讯云上申请了一个Ubuntu服务器,操作系统是UbuntuServer就是那种纯命令行的,不晓得如何将本地Windows上的web项目部署到linux上去,纯粹的命令行一脸懵逼,都不晓得如...

SigiLa ⋅ 2017/04/04 ⋅ 10

mylxsw/remote-tail

RemoteTail RemoteTail是一款支持同步显示多台远程服务器的日志文件内容更新的工具,使用它可以让你同时监控多台服务器中某个(某些)日志文件的变更,将多台服务器的命令的输出合并展示。相...

mylxsw ⋅ 2016/09/25 ⋅ 0

多服务器日志文件变更--RemoteTail

RemoteTail是一款支持同步显示多台远程服务器的日志文件内容更新的工具,使用它可以让你同时监控多台服务器中某个(某些)日志文件的变更,将多台服务器的命令的输出合并展示。相比于其他流行...

mylxsw ⋅ 2016/09/21 ⋅ 0

用git部署网站代码到生产环境VPS

做web开发时,以前都是写好了一个新功能要发布到服务器上都是使用FTP上传覆盖原来的代码,这样做很麻烦,首先要打开FTP程序,然后进入指定文件夹,然后上传,而且用FTP上传经常容易出错总是有...

看看这天 ⋅ 2015/08/06 ⋅ 3

自动部署工具capistrano学习笔记

简介 capistrano是一个ruby语言写的代码自动部署工具。它的源代码在https://github.com/capistrano/capistrano。 作为一个自动部署工具,它的功能主要有: 1 可实现自动部署 2 通过ssh,可远...

costaxu ⋅ 2014/02/23 ⋅ 1

office转PDF文档

最近项目上面有个需求,将用户上传的office格式转换成pdf格式。下面记录下我走过的一些弯路,和得到的一些收获 1 使用java第三方api转换。 这个是我最开始的想法,因为java毕竟比较熟悉,学习...

冰暝 ⋅ 2016/12/05 ⋅ 0

唠唠 RDS 那些事 ——RDS 服务部署

RDS 服务部署 主题: RDS 服务简介) 系统要求) 部署) RDS 服务简介 RDS(Remote Desktop Service),中文称为“远程桌面服务”,即之前的 Terminal Service。 RDS 服务包括以下的核心组件: ...

loveunicom ⋅ 2017/12/15 ⋅ 0

两个Liunx服务器之间的文件夹迁移

一、说明 因为当时项目源码文件部署在A服务器中,现A服务器暂时使用,需把项目源码文件切换到B服务器,所以需要把A服务器的项目源码文件都复制过去,因为有点大,所以不可能说从A服务器导出来...

霍比特人666 ⋅ 2017/08/04 ⋅ 0

Jenkins构建Asp.Net项目如何远程发布到“多台”服务器IIS上?

项目: asp.net mvc 4 项目 构建环境: jenkins构建服务器1台 windows,Git+Jenkins+MSBuild Plugin+Git plugin 部署环境: windows 2008 R2服务器多台 , 配置相同都是iis 7, Web Deploy 如果...

youhua ⋅ 2017/03/26 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

如何优雅的编程——C语言界面的一点小建议

我们鼓励在编程时应有清晰的哲学思维,而不是给予硬性规则。我并不希望你们能认可所有的东西,因为它们只是观点,观点会随着时间的变化而变化。可是,如果不是直到现在把它们写在纸上,长久以...

柳猫 ⋅ 36分钟前 ⋅ 0

从零手写 IOC容器

概述 IOC (Inversion of Control) 控制反转。熟悉Spring的应该都知道。那么具体是怎么实现的呢?下面我们通过一个例子说明。 1. Component注解定义 package cn.com.qunar.annotation;impo...

轨迹_ ⋅ 36分钟前 ⋅ 0

系统健康检查利器-Spring Boot-Actuator

前言 实例由于出现故障、部署或自动缩放的情况,会进行持续启动、重新启动或停止操作。它可能导致它们暂时或永久不可用。为避免问题,您的负载均衡器应该从路由中跳过不健康的实例,因为它们...

harries ⋅ 38分钟前 ⋅ 0

手把手教你搭建vue-cli脚手架-详细步骤图文解析[vue入门]

写在前面: 使用 vue-cli 可以快速创建 vue 项目,vue-cli很好用,但是在最初搭建环境安装vue-cli及相关内容的时候,对一些人来说是很头疼的一件事情,本人在搭建vue-cli的项目环境的时候也是...

韦姣敏 ⋅ 48分钟前 ⋅ 0

12c rman中输入sql命令

12c之前版本,要在rman中执行sql语句,必须使用sql "alter system switch logfile"; 而在12c版本中,可以支持大量的sql语句了: 比如: C:\Users\zhengquan>rman target / 恢复管理器: Release 1...

tututu_jiang ⋅ 今天 ⋅ 0

Nginx的https配置记录以及http强制跳转到https的方法梳理

Nginx的https配置记录以及http强制跳转到https的方法梳理 一、Nginx安装(略) 安装的时候需要注意加上 --with-httpsslmodule,因为httpsslmodule不属于Nginx的基本模块。 Nginx安装方法: ...

Yomut ⋅ 今天 ⋅ 0

SpringCloud Feign 传递复杂参数对象需要注意的地方

1.传递复杂参数对象需要用Post,另外需要注意,Feign不支持使用GetMapping 和PostMapping @RequestMapping(value="user/save",method=RequestMethod.POST) 2.在传递的过程中,复杂对象使用...

@林文龙 ⋅ 今天 ⋅ 0

如何显示 word 左侧目录大纲

打开word说明文档,如下图,我们发现左侧根本就没有目录,给我们带来很大的阅读障碍 2 在word文档的头部菜单栏中,切换到”视图“选项卡 3 然后勾选“导航窗格”选项 4 我们会惊奇的发现左侧...

二营长意大利炮 ⋅ 今天 ⋅ 0

智能合约编程语言Solidity之线上开发工具

工具地址:https://ethereum.github.io/browser-solidity/ 实例实验: 1.创建hello.sol文件 2.调试输出结果

硅谷课堂 ⋅ 今天 ⋅ 0

ffmpeg 视频格式转换

转 Mp4 格式 #> ffmpeg -i input.avi -c:v libx264 output.mp4#> ffmpeg -i input.avi -c:v libx264 -strict -2 output.mp4#> ffmpeg -i input.avi -c:v libx264 -strict -2 -s 1......

Contac ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部