创新实训——将JavaWeb项目部署到服务器上

Java项目部署完整步骤(腾讯云服务器) 小项目2核4G够用(2-4个启动器,多了服务器扛不住),xshell默认是不携带宝塔面板的需要输入命令进行下载。购买服务器时,镜像选择宝塔Linux面板,这样在用xshell打开的时候就不需要重新下载宝塔控制面板了。去xshell中测试连接上公网的id,然后那个不然访问不到外网面板(宝塔控制面板)如果你的阿里云的服务器安全组配置规则。 阅读详情

    在开始开发之前,需要现在本地开发完项目,测试无误后然后将项目部署到云服务器上,所以我们要了解如何将本地项目部署 到云服务器上。

    为了保证本地和云端的数据传输,需要在服务器的管理控制台将22、80、443、1099、3306、5005、8080等端口打开。

    另外,云端服务器的Tomcat还需要以下操作:

    查看Tomcat实时日志

tail -f catalina.out

    ctrl+c退出。

    查看Tomcat进程状态

# ps -ef|grep tomcat

    另外还需要安装tomcat native

# yum install tomcat-native

  如有必要,删除临时文件:

rm -rf .catalina.sh.swp

   编辑tomcat bin目录下catalina.sh文件

CATALINA_OPTS="-Dcom.sun.management.jmxremote 
-Dcom.sun.management.jmxremote.port=1100
-Dcom.sun.management.jmxremote.ssl=false 
-Dcom.sun.management.jmxremote.authenticate=false
-Djava.rmi.server.hostname=47.106.140.199"

export CATALINA_OPTS

JAVA_OPTS="-Dcom.sun.management.jmxremote=
-Dcom.sun.management.jmxremote.port=1099
-Dcom.sun.management.jmxremote.rmi.port=1099
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false"
 
JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005"
 
export JAVA_OPTS

    以后启动tomcat使用catalina.sh,不再使用startup.sh 

./catalina.sh run
./catalina.sh stop

   为了保证tomcat一直运行,不随远程控制进程的关闭而关闭,需要使用如下方法启动:

nohup <程序名> & 
nohup ./startup.sh &

   另外,找到jdk1.x.x_xx/jre/lib/security/java.security文件,在文件中找到securerandom.source这个设置项,将其改为:

securerandom.source=file:/dev/./urandom

   在/etc/hosts里添加一行

真实ip localhost 主机名

清空webapps目录和清空work/Catalina/localhost/目录
 

rm -rf ./webapps/* 

rm -rf ./work/Catalina/localhost/* 

 

 

JavaWeb快速入门(一)——新建JavaWeb项目 今天是暑期实训的第三天,上午继续昨天未讲完的任务java,比如:java的异常处理、java的集合等其它java常用知识,具体讲解链接如下。下午开始将JavaWeb服务器端程序开发,包含:处理请求和展示返回回来的数据。其中,处理请求分为四步:1、创建javaweb工程,2、开启服务器,3、编写处理请求的代码,4、运行。(一)创建javaweb工程 在创建之前,电脑需要有myeclip... 阅读详情

相关推荐

Linux服务器部署javaweb项目,从环境配置,到最终运行

最近公司需要做一个java项目,交给了我这个稍微有点写java代码,但是从没有写过完整java项目的安卓程序猿。一边学一边写,最后至少一个简单的项目还是被我抠出来了,然而项目代码一直是在自己电脑上调试运行的,项目终究是需要到服务器跑起来的,所以我这里做一下自己的部署记录吧,以后也有个回顾,如有不合理需要整改之处,欢迎大家可以给我留言。。 部署准备:javaJDK1.7,Tomcat7.0,My...

midux的博客 4万+

JavaWeb项目(包含SSM项目)部署到Linux云服务器

详细介绍部署SSM项目到云服务器的步骤,保你快速入门学习

qq_73471456的博客 3612

在Windows云服务器上部署javaweb项目

在Windows云服务器上部署JavaWeb项目工具 / 材料方法 / 步骤创建web项目 & 导出war包设置远程桌面连接信息在云服务器上安装JDK(版本必须在1.7以上)Tomcat 的安装与使用(7.0 及以上)第一种发布方式(直接放到webapps下,tomcat自动部署)第二种发布方式(使用tomcat的管理界面Manager App) 工欲善其事,必先利其器,不要单纯的把所有...

blog635的博客 1万+

服务器上进行java项目部署

服务器上进行java项目部署,自己的一点总结, 一起学习,一起进步,一起成长!

AN_NI_112的博客 4945

JAVAweb Tomcat部署web服务器(项目)

web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交百的、跨平台的分布式图形信息系统。是建立在internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个写为关联的网状结构。Web简述:可以通过http协议访问的网络服务,称为web,比如京东,天猫,淘宝等等;采用Java的相关技术栈来实现Web功能的开发。

tdx03的博客 2707

《网络服务器搭建与配置》实训指导书

自己写的教材,基于centos 6,搭建网络服务,希望大家看后给些建议

怎么把java项目部署到服务器上

通过这篇文章,可以学习到如何把本地项目部署到服务器上,让所有人看到我们的项目。

weixin_64753607的博客 614

WAS服务器参数配置

websphere参数必须要结合运行环境的实际情况来调整,例如Web Container的线程池大小、数据源连接池大小、语句高速缓存大小(Prepared statement cache size),这几项参数都很重要,要结合实际的并发量和服务器的资源利用情况进行调整。

Java项目部署到云服务器的思路

java项目部署

qq2981118661的博客 3742

海康线扫相机平场矫正教程

1、白纸准备确保视野中有一张平整且无折痕的白纸,使其完全铺满相机的整个视野。2、行高设置将行高参数设定为 2048。3、灰度值控制相机端图像的灰度值应维持在 120 - 160 这个区间内。同时,最亮像素点与最暗像素点的灰度值差值不得超过 4 倍。在调整灰度值时,尽量开启增益功能。4、 图像模糊处理为减少白纸对平场矫正的影响,需将相机端获取的图像进行模糊化处理。具体操作是对镜头进行虚焦,使整体图像变得模糊。

T 2754

Elsevier投稿实战:从ESWA模板到录用通知的全流程拆解

本文详细拆解了Elsevier旗下期刊ESWA(Expert Systems With Applications)的投稿全流程,从模板选择、投稿系统操作到审稿意见回复和录用后注意事项。重点分享了单栏LaTeX模板调整、APA文献格式处理、Highlights撰写技巧等实战经验,帮助研究者高效完成投稿并提升录用概率。

weixin_32715349的博客 241

Java笔记---部署 JavaWeb 项目到云服务器

一、前言 前面我们已经尝过了在云服务器上部署代码的甜头了,现在主菜就要上场了,那就是将我们的 JavaWeb 项目部署到云服务器上。兴奋吧?淡定淡定~ 二、项目部署 我们对于 Java Web 项目在本地机器(无论是 Windows 还是 Linux)上的部署已经了然于心了,那么对于在云服务器上部署 Java Web 项目又是如何操作的呢? 其实很简单,还是离不开 Web 项目部署的那三...

GuLu_GuLu_jp的专栏 5万+

Auto.js实战:从解锁手机到自动阅读的全流程避坑指南(MIUI系统适配版)

本文详细介绍了Auto.js在MIUI系统下的自动化操作全流程优化指南,包括设备唤醒、应用启动、界面交互等关键环节的实战技巧。特别针对MIUI系统的变速检测机制和电源管理策略,提供了有效的避坑方案和性能优化建议,帮助开发者实现从解锁手机到自动阅读的稳定运行。

醉三国 246

JavaWeb实训项目:网上购书城平台系统

文章目录JavaWeb实训项目:购书城部署Tomcat服务器简介:Tomcat下载及配置设置Tomcat热部署修改Tomcat终端窗口的名字Tomcat终端乱码问题Tomcat初步使用Idea创建Maven项目流程IDEA 配置Tomcat测试 JavaWeb实训项目:购书城 部署Tomcat服务器 简介: Tomcat目录结构 bin 一些启动/关闭脚本,运行Tomcat的可执...

打过ICPC/CCPC,学习ACM算法,Linux内核,Openharmony,加油努力开心珍惜 1万+

Cadence Allegro通过手工绘制板框的方法

Cadence Allegro通过手工绘制板框的方法 Cadence Allegro绘制板框有三个方法: 1、通过手工绘制板框; 2、通过向导绘制板框; 3、通过导入DXF文件导绘制板框; 本章将教会大家如何通过手工的方法绘制100mm的矩形板框。 方法步骤如下: 一、通过放置绘图工具2D线绘制; 1、运行Cadence Allegro软件,打开File菜单栏,选择New。 2、这时软件会弹出Ne...

LGCPCB的博客 2万+

EPS+ArcGIS+CASS三剑客:等高线裁剪的完整工作流与避坑指南

本文详细介绍了EPS、ArcGIS和CASS三款软件在等高线裁剪中的协同工作流程与避坑指南。通过发挥各软件优势,解决数据完整性、拓扑准确性和流程可靠性等核心挑战,提升40%以上的工作效率。特别适合大型测绘项目中复杂地形的处理,涵盖数据准备、核心处理到后期优化的全流程。

weixin_30352645的博客 618

如何把JavaWeb项目部署到服务器

后台有小伙伴问到怎么把自己开发好的项目部署到服务器,今天咱们就详细谈谈这个问题。 怎么部署自己的项目到服务器上并访问,首先呢,在开始之前,我们需要准备什么呢,一个能够运行的项目(Javaweb),一个服务器,这两个是必须的,还有可选的就是上传到服务器的软件以及远程连接工具,这两个是方便我们的操作的。至于服务器肯定需要有运行环境的,像jdk,tomcat,mysql等等,这些咱们在后面用到再说。 这里Windows和Linux两种系统下的部署都给大家说下,Windows系统下的部署这里使用我自己的腾讯云服

快乐的程序猿 1万+

史上最全工商银行核心系统建设历程:从“数据集中”到“ECOS”2.0,见证银行业信息科技跨时代发展征程

ECOS工程的直接成果是建成了工商银行第五代信息系统,即从单一核心银行系统到去核心化开放生态系统,率先开启了以智能化、开放化为特征,数据驱动引领经营模式变革,创新提出了一整套国际领先的分布式开放生态银行系统建设方案,在大型银行全分布式系统架构、主机下移、银行系统生态化转型、大规模交易型分布式数据库等多个领域再次实现“0到1”的突破,建成了具备国际领先水平的全分布式开放生态银行系统,继续勇立数字化转型潮头,推动高质量发展再上新台阶。工商银行的业务连续性管理水平实现了跨越式发展,有力地保障了业务发展。

银行信息系统应用架构详解 824

JavaWeb项目部署到服务器之详细步骤

准备Java环境 1.安装JDK: 2.解压 tar -zvxf jdk-8u161-linux-x64.tar.gz -C /home/bcf/soft/ 3.配置java环境 4.使配置文件生效,并使用java –version进行验证 准备Tomcat环境 1.安装Tomcat8.5

innocence的博客 9005

使用DrissionPage实现携程酒店信息智能爬取

本文介绍了一个基于DrissionPage技术的携程酒店信息爬虫系统,通过监听API数据包实现高效采集。系统可自动获取酒店名称、价格、评分、位置等15个维度的数据,支持多页滚动加载和智能去重。相比传统爬虫,该方法直接解析API返回的JSON数据,避免了复杂的HTML解析和加密参数分析,提高了开发效率和稳定性。文章详细阐述了13个关键实现步骤,并强调数据采集应严格遵守法律法规,仅用于技术学习和市场研究。该系统可为旅游决策、价格监测等提供数据支持,但需注意合理使用频率和隐私保护。

那些看似不起波澜的日复一日,会在某天让你看到坚持的意义 389

第51节:cesium 范围查询(含源码+视频)

cesium 范围查询

qq_29384639的博客 1498

eclipse部署Javaweb项目

目录0.安装Tomcat1.配置Eclipse项目的Tomcat Server2.导入Java Web项目3.设置Tomcat4.配置数据库5.运行项目 0.安装Tomcat 请自行百度搜索如何安装Tomcat,每个项目对Tomcat的版本要求不同,安装之前自行查询你的项目所需要的Tomcat版本。 1.配置Eclipse项目的Tomcat Server (1)打开Eclipse,单击“Window”菜单,选择下方的“Preferences”。 (2)单击“Server”选项,选择下方的“Runtime E

Qeminco的博客。 2万+

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

javaweb项目部署到linux服务器

javaweb项目部署到linux服务器 (包括jdk安装配置、tomcat安装配置、部署方法以及部署过程中遇到的一些问题和解决方法)。 目前对于很多学过javaweb的同学来说,大多只是会在windows环境下利用像ecplise、my ecplise、vscode这样的软件来完成网页项目的设计,但是目前主流的服务器一般都是linux服务器,所以当我们完成一个网页项目的设计和实现的后,放手停留在windows系统上,这样的做法就像是一百步走了99步,最后一步放弃了,而更好的做法就是学会将自己做的项目发布到

onlyone__的博客 4130

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Linux服务器部署JavaWeb项目

查看所有的 Java 安装包: 安装jdk1.8: 验证是否安装成功: 1.2 安装 MySQL 1.2.1 下载并安装 MySQL 下载并安装 MySQL,执⾏以下命令: 执⾏以上步骤可能会报 GPG 公钥错误,如下图所示: 此时先执⾏以下命令导⼊ GPG 公钥: 之后再重新执⾏上⾯安装 MySQL 的命令,安装成功之后的效果如下: 启动命令: 1.2.3 查看 MySQL 默认密码 使⽤以下命令登录 MySQL: 之后再输⼊上⼀步的默认密码执⾏以下命令修改 MySQL 密码(修改为12345678)

澄白易的博客 2597

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

上一篇: 创新实训——后台服务器环境的搭建
下一篇: 创新实训——Intellij Idea项目部署到远程Tomcat上
VoyageLointain
博客等级 码龄10年 1粉丝 21原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值