搭建java部署环境以及部署Web项目到Linux
系列文章目录
Linux 环境搭建以及xshell远程连接_crazy_xieyi的博客-CSDN博客
Linux常用命令详解_crazy_xieyi的博客-CSDN博客
Linux权限_crazy_xieyi的博客-CSDN博客
文章目录
- 一、搭建java部署环境
- 1.yum
- 2.JDK
- 3.Maven
- 4.Tomcat
- 5.MySQL
- 二、部署Web项目到Linux
- 1.数据库建表
- 2.构建项目并打包,将打好的包拷贝到Tomcat中
- 3.访问项目链接
一、搭建java部署环境
1.yum
yum list | grep [软件包关键字]# 注意, 最好要加上 grep, 否则罗列的内容会非常多, 导致机器很卡。
yum install [软件包名字]
yum remove [软件包名字]
yum install java-1.8.0-openjdk-devel.x86_64
yum list | grep maven -w
2. 安装 Maven
yum install maven.noarch
mvn -v
出现这样的,说明安装成功。
2. 解压缩 Tomcat
# 使用 unzip 命令解压缩unzip apache-tomcat-8.5.47.zip
将所有 .sh 后缀的文件加上可执行权限:
注意:在外网访问这个页面之前需要先开启服务器的 "安全组" 功能,或者防火墙里面的8080端口要放开。登陆自己的云服务账户, 在主页中找到 控制台 -> 自己的服务器 -> 安全组 ,需要配置安全组, 允许外部主机访问服务器的 8080 端口。
二、部署Web项目到Linux
1.数据库建表
2.构建项目并打包,将打好的包拷贝到Tomcat中
在IDEA上将自己的项目打包,然后拖动拷贝到Linux中tomcat里面的webapps目录里面。
3.访问项目链接
然后按照项目的访问链接既可以访问了。
搭建java部署环境以及部署Web项目到Linux相关推荐
- apache目录 vscode_VsCode搭建Java开发环境(Spring Boot项目创建、运行、调试)
VsCode搭建Java开发环境(Spring Boot项目创建.运行.调试) 安装如下两个主要扩展即可,这两个扩展已关联java项目开发主要使用的maven.springboot等所需要的扩展. 开 ...
- VsCode搭建Java开发环境(Spring Boot项目创建、运行、调试)
本文转载自:https://www.cnblogs.com/miskis/p/9816135.html 安装如下两个主要扩展即可,这两个扩展已关联java项目开发主要使用的maven.springbo ...
- Java Web项目在Linux服务器自动化部署续-整合Bamboo
前言 Java Web项目在Linux服务器自动化部署 在这一篇中, 完成的是一个自动化部署的脚本. Atlassian Bamboo 是一款持续集成构建服务器软件(Build Server) 软件地 ...
- 自动/持续部署Docker 的tomcat web项目(二)
自动/持续部署Docker 的tomcat web项目(二) 安装jenkins Jenkins环境配置 创建Jenkins任务 源码拉取 maven构建 SSH连接 一键构建 脚本自动/持续部署 续 ...
- Windows 11 上从零开始基于 wsl-ubuntu 搭建 AI 学习环境及部署多种私有 ChatGPT
Windows 11 上从零开始基于 wsl-ubuntu 搭建 AI 学习环境及部署多种私有 ChatGPT 0. 背景和简介 1. 安装 wsl-ubuntu 2. (可选)配置清华大学软件源 3 ...
- 自动/持续部署Docker 的tomcat web项目(一)
自动/持续部署Docker 的tomcat web项目 docker安装tomcat 拉取Tomcat镜像 查看镜像 启动tomcat镜像 参数说明 查看正在运行的容器 部署web项目 编辑Docke ...
- Docker最全教程之使用Docker搭建Java开发环境(十八)
前言 Java是一门面向对象的优秀编程语言,市场占有率极高,但是在容器化实践过程中,发现官方支持并不友好,同时与其他编程语言的基础镜像相比(具体见各语言镜像比较),确实是非常臃肿. 本篇仅作探索,希望 ...
- Docker最全教程之使用Docker搭建Java开发环境
前言 Java是一门面向对象的优秀编程语言,市场占有率极高,但是在容器化实践过程中,发现官方支持并不友好,同时与其他编程语言的基础镜像相比(具体见各语言镜像比较),确实是非常臃肿. Java [Jav ...
- java编译环境_搭建java编译环境
搭建java编译环境 一.java编译环境 1.准备工作: 下载 jdk-7u79-linux-x64.tar.gz 压缩包 解压 tar zxf jdk-7u79-linux-x64.tar.gz ...
最新文章
- Angularjs集成第三方js插件之Uploadify
- 【学习笔记】block、inline(替换元素、不可替换元素)、inline-block的理解
- ExitInterface
- js中的对象、原型链机制、构造函数
- CPU中的Little Endian与Big Endian
- HDU1434 幸福列车【模拟+优先队列】
- 201621123053《Java程序设计》第三周学习笔记文章
- 挖矿病毒zz.sh——记一次linux(centos)成为矿机后的排查与修复过程
- 嫡权法赋权法_Python实现客观赋权法
- 11 年膨胀 575 倍,微信为何从“小而美”变成了“大而肥”?
- linux 自启动 快捷键,linux自定义快捷键、文件打开方式、文件快捷方式、启动器及开机启动...
- 笔记本系统触摸板只能移动鼠标不能点击使用的解决方案
- 丙类功率放大器效率高的原理是其通角小,其不失真的原因是:
- wps公式如何加序号_Excel函数公式,批量填充方法大全
- 虚拟化——初始化系统配置
- Visual Studio C++ 中小微企业信息管理系统设计与实现之开发财务管理系统
- 看看阿里、字节跳动、华为等这些大厂的年终奖都发了多少
- Django开发个人博客网站——19、通过Django Haystack实现搜索功能(上)
- 新生搜索神器Microsoft Academic Search与Google scholar、PubMed、wos、embase大PK!
- 安装H3C Cloud Lab(HCL)时遇到的问题及解决办法汇总
热门文章
- Bipartite graph/network学习
- 在嵌入式系统中使用opkg做版本升级
- An Introduction to Shiro (formerly JSecurity) – A Beginner’s Tutorial Part 1
- c语言的WINDOWS.h的api30-60
- SQLServer——MASTER..spt_values
- 文本自动摘要任务的初步总结
- 物联网连接压力剧增,即将迎来新阶段
- VC++指定目录下文件按时间排序输出
- deepin恢复出厂_Deepin折腾笔记 v6.6 第一章
- redis通过6379端口无法连接服务器(redis-server.exe闪退)