Linux系统部署JavaWeb项目(从环境搭建到部署)

一、部署环境

  • jdk1.8,tomcat8.5,mysql5.5,可运行的javaweb项目,装有linux系统的虚拟机(centos7)

二、安装jdk1.8

  1. 下载jdk1.8
    在这里插入图片描述
  2. 获取linux系统root权限
  • 若不是以root用户登录,需要通过命令获取root权限(回车后需要输入root用户的密码)
    su root
    
  1. 在usr路径下创建java文件夹
    mkdir java
    
  2. 将下载好的jdk文件放进java文件夹
  • 我是在windows系统中下载好之后拷贝到虚拟机linux系统桌面上的,然后再移动到java文件夹中
    mv  /home/centos/Desktop/jdk-8u201-linux-x64.tar.gz  /usr/java
    
  1. 进入java文件夹,解压jdk-8u201-linux-x64.tar.gz
    tar -zxvf jdk-8u201-linux-x64.tar.gz
    
    5.1 解压完成后修改文件名(单纯觉得文件名太长了)
    mv jdk1.8.0_201 jdk1.8
    
  2. 配置环境变量(具体文件读写保存等操作此处没有详细说明,可自行百度)
    6.1打开profile文件
    vim /etc/profile    
    
    6.2添加如下内容
    JAVA_HOME=/usr/java/jdk1.8.0_60
    CLASSPATH=$JAVA_HOME/lib/
    PATH=$PATH:$JAVA_HOME/bin
    export PATH JAVA_HOME CLASSPATH
    
    6.3保存并退出
    6.4使profile修改后立即生效
    source /etc/profile
    
    6.5验证jdk是否安装成功
    java -version
    

三、安装tomcat

  1. 下载tomcat
    在这里插入图片描述
  2. 同样在usr目录下创建tomcat文件夹
    在这里插入图片描述
  3. 将下载好的文件移动到tomcat文件夹中(在linux系统中下载的,默认存在root/Downloads目录下,我登录的是root用户)
    在这里插入图片描述
  4. 解压文件
    在这里插入图片描述
  5. 修改解压后的文件名(个人觉得原名太长)
    在这里插入图片描述
  6. 修改conf目录下的tomcat-users.xml文件,用以设置访问tomcat管理界面的用户名和密码
    在这里插入图片描述
  7. 修改webapps/manager/META-INF目录下的context.xml文件,放开访问权限
    在这里插入图片描述
  8. 开放8080端口
    在这里插入图片描述
  9. 启动tomcat
    在这里插入图片描述
  10. 测试
    10.1输入ip地址加端口号即可进入以下界面
    在这里插入图片描述
    10.2点击ManagerApp后输入用户名和密码即可进入管理界面
    在这里插入图片描述

四、安装mysql及数据迁移

  1. 工具准备(Xshell和Xftp)
    1.1 Xshell可以在Windows界面下用来访问远端不同系统下的服务器。
    1.2 Xftp是一个基于windows平台的功能强大的SFTP、FTP 文件传输软件。windows 用户能安全地在UNIX/Linux 和 Windows之间传输文件。
    1.3 下载安装这里不再赘述,和普通软件安装大致一样
    1.4 Xshell新建会话
    在这里插入图片描述
    在这里插入图片描述
    1.5 Xftp新建会话
    在这里插入图片描述
    在这里插入图片描述
    新建本地选项卡
    在这里插入图片描述
    通过拖拽或者右键点击传输即可完成文件传输
    在这里插入图片描述
  2. 通过Xshell安装mysql
    2.1 安装
    在这里插入图片描述
    2.2 开启服务并设置为开机启动
    在这里插入图片描述
    2.3 设置密码
    在这里插入图片描述
    2.4 成功登录
    在这里插入图片描述
  3. 数据迁移
    3.1 将开发中用到的数据库文件导出
    在这里插入图片描述
    3.2 通过Xftp传输该文件到linux系统
    在这里插入图片描述
    3.3 通过Xshell运行该sql文件
    在这里插入图片描述

五、部署项目

  1. 将可运行的JavaWeb项目打包成war包
    在这里插入图片描述
  2. 通过Xftp传输到linux系统中tomcat的webapps目录下
    在这里插入图片描述
  3. 重启tomcat后测试
    在这里插入图片描述
  • 7
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值