赞
踩
服务器:云服务器、云虚拟主机、甚至自己电脑的虚拟机,本文采用腾讯云购买的云服务器进行部署
项目文件:导出war包(下面会讲到),要确保本地项目可以跑起来,了解自己的jdk、tomcat版本,在服务器上也要选择对应的版本
数据库:导出sql文件
这里我使用的是腾讯云,一般在最新活动中可以买到便宜性价比高的服务器,比如下面我就0元试用了一个月的轻量应用服务器(相比云服务器自由度低但是更加轻量方便,适合学习)
购买完成后修改用户名密码等设置,进入到如下页面
以下两种方式都可以远程操作服务器
ssh连接远程操作,在控制台点击登录,直接在网页端操作服务器(方便但不灵活)
xshell
主机填写公网ip
连接成功
在服务器安装宝塔面板
根据自己服务器的操作系统复制命令就可以安装
安装后记录下地址、用户名、密码
输入地址访问面板
如果显示无法访问,是因为服务器的8888端口未开放
进入宝塔,在软件商店安装tomcat(宝塔会自动安装jdk)
方法一:
在项目的pom.xml中,设置packaging属性为war
在maven的lifecycle中双击package进行打包
方法二:
在idea的项目结构中添加webapplication: archive
然后选择build artifacts
在如下目录就可以得到war包
打开navcat导出sql文件
在宝塔添加数据库,设置好用户名和密码
项目文件代码也要和这里的地址用户名密码相匹配,我们的服务器和项目是在同一个文件夹下,所以地址是localhost
导入sql文件,数据库设置完成
回到宝塔面板,点击文件,进入到tomcat的安装目录,新建一个文件夹,如“test”
上传准备好的war包并解压到test
回到首页开启tomcat的服务
此时地址**http://服务器IP:端口号/test/**已经可以成功访问了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。