第一步:在linux中安装java运行环境

可参考: Linux安装Java环境

第二步: 修改本地代码

相较于本地代码,需要改动的地方:
本地代码:
保存图片的地址:

File f0 = new File("E:\\百度云\\team\\src\\main\\webapp\\back\\images\\materiaMedica");

访问图片的地址:

<img src='http://127.0.0.1:8080/images/materiaMedica/"+res.data[i].img+"'  />

数据库链接地址:

jdbcUrl=jdbc:mysql://localhost:3306/team_db?characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai

上传至Linux的代码:
保存图片的地址:

File f0 = new File("/usr/local/tomcat/apache-tomcat-9.0.37/webapps/team-1.0/back/images/materiaMedica");

访问图片的地址:

<img src='http://122.112.196.221:8080/team-1.0/back/images/materiaMedica/"+res.data[i].img+"'  />

连接数据库地址:(前提是在Linux中创建了该数据库)

jdbcUrl=jdbc:mysql://122.112.196.221\:3306/team_db?characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai

第三步: 将打好的war包放到linux中安装的tomcat的webapps文件夹下(使用xftp工具)


打开xshell,进入tomcat的bin目录

cd /usr/local/tomcat/apache-tomcat-9.0.37/bin

执行开启tomcat的命令

./startup.sh


然后就可以在浏览器输入:ip:端口/项目war包名进行访问了

Linux部署SSM项目相关推荐

  1. (阿里云)Linux部署SSM项目全过程

    首先安装好jdk, 然后安装好mysql 具体步骤可以看我的这篇博客: (阿里云)Linux部署springboot项目全过程_向上的狼的博客-CSDN博客 如果你使用的是 Spring Boot,内 ...

  2. 记录第一次使用linux部署springbootweb项目

    记录第一次使用linux部署springbootweb项目 收获感受 经过一下午的安装虚拟机.Linux系统.JDK1.8,项目打包,解决bug,终于项目部署成功!哈哈哈哈哈哈哈哈哈 收获还是不错的, ...

  3. 使用Idea部署SSM项目后,访问路径为url:8080/项目名_war_exploded的解决方案

    使用Idea部署SSM项目后,访问路径为url:8080/项目名_war_exploded的解决方案 参考文章: (1)使用Idea部署SSM项目后,访问路径为url:8080/项目名_war_exp ...

  4. Linux部署springboot项目(从安装java开始)

    Linux部署springboot项目 一 安装jdk 方式一:yum方式下载安装 方式二:官网下载jdk,ftp上传服务器解压安装 二 部署SpingBoot工程 一 新建SpingBoot工程 二 ...

  5. 部署SSM项目到阿里云服务器ECS

    文章目录 一. 问题背景 二. 准备资源 三. 安装JDK 3.1 下载 3.2 安装 3.3 配置环境变量 四. 安装MySQL 4.1 下载 4.2 解压缩 4.3 修改操作系统配置 4.4 卸载 ...

  6. Linux部署tomcat项目的方法,使用linux部署tomcat项目

    1.下载对应的Tomcat服务器包 Apache Tomcat官网下载: http://tomcat.apache.org/download-70.cgi 比如我们使用的是  apache-tomca ...

  7. php在linux部署,如何在linux部署php项目

    在linux部署php项目的方法:首先打开终端,安装php常用扩展:然后重启apache使php生效[apachectl restart]:最后测试php环境即可. 在linux部署php项目的方法: ...

  8. linux部署php项目

    linux服务器部署php项目 当我们项目开发完之后,都是放到测试服上面测试,可以跑通之后,再放到正式服上面,正式服都是用linux敲命令,而测试服一般都是用的宝塔,小皮面板之类部署的,这就会有一点差 ...

  9. 【linux部署前端项目】

    linux部署前端项目(本地部署) 1.nginx安装 #在/usr/local/目录下新建nginx目录 sudo mkdir nginx #升级文件权限 sudo chmod 777 mginx ...

  10. linux 运行php项目,如何在linux部署php项目

    在linux部署php项目的方法:首先打开终端,安装php常用扩展:然后重启apache使php生效[apachectl restart]:最后测试php环境即可. 在linux部署php项目的方法: ...

最新文章

  1. CV 面试问题详解宝典—目标检测篇
  2. nodejs学习资料
  3. js 空数组是true还是false
  4. test libvirt
  5. ell服务器专用pe系统,GitHub - elltor/smpe-admin: 后端通用开发框架
  6. Java笔记-JNI中Java与C语言解决中文乱码问题
  7. 搜索 —— 启发式搜索 —— 模拟退火
  8. 2021江西高考成绩6月23日几点查询,2021年江西高考成绩查询时间:6月23日
  9. Matplotlib简介和pyplot的简单使用——subplot
  10. 第三章 平稳时间序列模型
  11. 哔哩哔哩视频下载助手
  12. 通信基站中AAU与RRU的功能和区别是什么?
  13. PyTorch搭建CNN实现时间序列预测(风速预测)
  14. 大数据基础数据之中国法定节假日API
  15. memcached php mysql_PHP: memcached
  16. spring boot物联网智能管理平台 毕业设计-附源码211120
  17. Java如何输入一个不知道长度的数组
  18. [转载]2007热点技术职位排行及点析
  19. 手游弱联网手游如何防作弊
  20. [管理篇]VMWare搭建Openstack——Cinder完成对云硬盘的扩容

热门文章

  1. Fiddler https最新抓包方法(Android 9.0)
  2. keytool的使用
  3. 谷歌浏览器弹出Chrome版本太旧解决方式
  4. Android异步通信:深入剖析Handler机制源码
  5. Handler机制原理----全解
  6. 银行管理系统实例(C语言版)
  7. CurvySplines03(模板提升工作效率)
  8. 基于QT框架的离线词典应用程序
  9. Project(10)——收货地址 - 设置默认
  10. Flutter-防京东商城项目-修改默认收货地址 显示默认收货地址-42