当前位置:首页 » 《随便一记》 » 正文

Java项目写好了,如何部署上线?看这篇文章吧

1 人参与  2022年12月12日 14:41  分类 : 《随便一记》  评论

点击全文阅读


嗨,各位小伙伴大家好,你有没有想壹哥呀?前几天有小伙伴给壹哥留言,说自己的项目写好了,想把项目部署到服务器上,这个该怎么实现呢?那么针对这个问题,今天壹哥就带大家走一遍完整的项目部署流程。

准备工作

首先我们需要准备好服务器。壹哥这里使用的是Centos操作系统,当然我们也可以选择本地的虚拟机,或者是选择云服务器。壹哥建议大家使用云服务器,当然用什么云都可以哈,有条件的弄个域名玩玩更好哦。

我这里要部署的项目,是采用Spring+SpringMVC+Mybatis+EasyExcel+Layui+Echarts等技术栈开发的一个Java Web项目。各位小伙伴,这些技术栈有没有你不会的?要是有不会的,私聊我吧,免费给你全套物料哦。

 一. 搭建所需环境

本项目运行所需要的主要是JDK+Tomcat+MySQL,所以我们需要先搭建项目所需的环境。我这里为了方便,所使用的Linux目录为:/usr/local

1. Linux下配置JDK环境

1.1 下载JDK

1.2 上传到服务器

 通过远程连接工具直接拖拽到对应的服务器上

1.3 解压JDK

解压命令如下:

tar -zxvf jdk-8u211-linux-x64.tar.gz

 1.4 配置环境变量

在配置文件etc/profile里面,加上如下代码,请一定在文件末尾加哦!

# 在最后面添加如下的内容 # 在环境变量文件中,添加如下内容 export JAVA_HOME=/usr/local/jdk1.8.0_351 export PATH=$JAVA_HOME/bin:$PATH

 1.5 验证

重新加载环境变量文件,执行命令如下:

source /etc/profile Java -version

 2. Linux实现Tomcat配置

配置完JDK之后,咱们还需要配置Tomcat服务器,来也是四部曲。

2.1 下载tomcat

2.2 上传到服务器

 2.3 解压

tar -zxvf apache-tomcat-9.0.48.tar.gz

 2.4 启动Tomcat

/usr/local/apache-tomcat-9.0.48/bin/startup.sh

 2.5 访问测试

3. Linux实现Mysql配置

因为我们的项目涉及到了数据库的操作,所以我们还需最后一步,配置MySQL。

3.1 下载

wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpmrpm -ivh mysql57-community-release-el7-8.noarch.rpmrpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

3.2 安装

yum install mysql-server

3.3 启动

systemctl start mysqld #启动

3.4 初始化设置

grep "password" /var/log/mysqld.log

3.5连接MySQL,修改密码

mysql -u root -p #输入刚刚查到默认密码

3.6 执行sql语句

ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码'; update mysql.user set Host='%' where User='root';

3.7 重启MySQL服务

systemctl restart mysqld

4. 访问测试

 二. 部署项目

1. 实现数据库的迁移

我们先把本地数据库里的数据迁移到线上数据库中。

2. 修改项目中的数据库连接

3. 打包

 4. 上传到服务器

5. 访问测试

四组医疗预约服务平台项目

三. 总结

好了,今天的内容就到这啦,你知道如何部署项目到服务器了吗?整个过程需要我们很有耐心哦,当然这只是部署项目最最普通的一种方式,后面还有更高级的方式哟。如果你还有其他问题,可以在评论区给壹哥留言哦。


点击全文阅读


本文链接:http://zhangshiyu.com/post/49640.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 戚悦陆且行小说章节目录+序章(藤蔓有枝)全书畅享在线
  • 偏心的代价最新章节_妹妹月月言辞必读文_小说后续在线阅读_无删减免费完结_
  • 往热力井塞炮仗的倒霉侄子独家首发_赵天龙高分言情_小说后续在线阅读_无删减免费完结_
  • 苏辞,赵晏清小说(金屋藏君)前文+全本完整阅读预售作品抢先看
  • 易知玉,颜子依,小香完本(惨死后宅,重生归来夫人她杀疯了)(惨死后宅,重生归来夫人她杀疯了)前传+整本阅读全新作品预订
  • 手撕渣男后,我成了亿万女首富高分言情_张强李慕老公最新试读_小说后续在线阅读_无删减免费完结_
  • 绑定系统后,我成了万界百晓生后续(裴南星)(绑定系统后,我成了万界百晓生)整本畅享在线+无广告结局
  • 老公为美女七胞胎把我当“打地鼠”玩,我改嫁了新上热文_裴景老公安安最新目录_小说后续在线阅读_无删减免费完结_
  • 孟雪瑶霍羡舟纷纷求不得后续(纷纷求不得)全文在线下载在线+纯净版结局
  • 程晚意周凛川小说完本章节前文+全篇阅读(程晚意周凛川)连载中
  • 状元水饺的秘密一口气看完_林姐祖宗冷笑章节目录_小说后续在线阅读_无删减免费完结_
  • 沐风华,沐依岚,沐天烨柔弱医修今天也在背地里暴打魔尊后续(柔弱医修今天也在背地里暴打魔尊)全文在线下载在线+纯净版结局

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1