上传JavaWeb项目到阿里云Lunix服务器

1.打包javaweb项目

  1. 点击项目File -> Export选择web项目下的WAR file;
  2.  next选择项目,以及路径(Destination),以及环境,这里用到(Tomcat9.0);
  3. Finish后便可在指定的文件夹中找见生成的文件;
  4. 数据库使用的是Mysql,将表格直接导出即可生成.sql文件;

2.配置服务器中的Lunix

  1. 可以直接使用阿里云镜像市场中获取免费的镜像,这样比较方便,也可以直接自己配置比较安全;
  2. 这里我用到了Tomcat容器,以及Mysql,这是一个简单的App后端,一个小的实验来玩而已;

3.安装FileZilla和Xshell

  1. 这两个软件用起来挺顺手的,前者来管理文件,后者来登录服务器进行一些操作,使用之前要确保自己的安全组规则22端口开启哦;
  2. 由于安装镜像时选择的是密钥对连接(记住私钥只提供下载一次.pem文件,一定要保存和保护好),加上又重新搞了系统盘,弄了好久才行;
  3. Xshell:新建一个会话,名称自己写,协议为SHH,主机自己填自己的公有ip,端口22,用户登录验证选择方法为Public Key,填写用户名,用户密钥浏览添加上刚下载好的.pem,密码可以不填。点击确定连接。有问题可以百度;
  4. FileZilla新建站点连接,主机自己添加公有ip,协议选择SFTP,登录类型选择密钥文件,用户名填写自己的用户名,密钥文件如上,连接即可;

4.上传war文件和.sql文件

  1. 完成3后,将javaweb的war文件通过FileZilla上传到Tomcat的webapps文件目录下,如果采用8080端口的话需在阿里云控制台安全组中添加8080端口,并且配置Tomcat。
  2. 新建一个目录用来存放.sql文件,打开mysql,创建以前开发时的database(create database ***;),打开database(use database;),导入.sql文件(source ***;)***为具体的文件地址。

5.测试

注:导出mysql后一定要打开看一下.sql文件是否符合要求。

猜你喜欢

转载自blog.csdn.net/weixin_40132006/article/details/80182642
今日推荐