[springboot] 部署项目到阿里云服务器

idea一键部署项目到阿里云 首先是购买服务器后的设置,如果已配置完成请直接看后面的插件下载操作 一、购买阿里云服务器 1、选择购买服务器(白嫖的所以没有图片) 2、配置安全组规则 3、添加需要的或直接添加全部(不安全) 4、重置实例密码并重启 5、停止实例然后更换宝塔面板 6、选择镜像市场弹窗选择宝塔 7、远程连接 8、登录实例后获取宝塔面板的地址及用户名密码 9、打开上面的面板地址输入username和password 10、点击软件商店搜索一键安装环境 11、导入MySQL 12、放行端口 二、插件下载部. 阅读详情

记录部署坑点。。。

 

1. 首先买回来之后要重置密码,然后重启服务器

 

2. 远程连接可以用内置的工具

我用的是xshell6

本地传文件到服务器我用的是winscp,ip填阿里云服务器的公网ip

 

3. 安装环境 服务器是ubuntu16.04

安装之前先更新下链接库。。apt-get update

安装docker,在docker里安装mysql  参考这个→https://www.cnblogs.com/moy25/p/10030547.html

同理安装screen(用来挂在后台),java

 

4.本地用navicat远程连接数据库

如果出现10060错误,要在阿里云服务器的网络与安全--安全组--配置规则里加上3306端口

这里顺便把8080端口也打开。。8080是我的springboot的配置的运行端口

这样就可以用xxx:8080/xxx访问后台接口了

 

5. springboot打包jar后部署java -jar xxxx.jar 阿里云出现的问题

5.1本地能跑,部署上去运行报错:No bean named 'org.springframework.context xxxxxx

解决方案:application.xml数据库地址or账号or密码 有误

5.2 本地能跑,部署上去报错: java.lang.UnsupportedClassVersionError:

解决方案:上一步在阿里云安装的jre jdk跟本地的版本相差太大。。

于是我们在本地springboot里面要下载个低一点版本的jdk然后配置一下

本来是jdk14的......于是增加安装了jdk1.8之后找一下目录

红圈改成8.....之前是14,之后重启一下idea就好了

下图是打包的地方

 

idea如何在阿里云部署web项目 idea如何在阿里云部署web项目 之前一直在跟着做一个ssm的项目,看到在阿里云部署就先搁置了,现在开始一步一步在阿里云部署java网站。 一、申请阿里云服务器 (1)因为是学生,所以直接搜索云翼计划2018,支付宝登录,通过学信网学生认证之后,就能撸羊毛了。一年114,与原价相比基本是一折优惠,果断撸一年的。我选择的是centos7.3。 (2)开通成功后,服务器会启动并运行,同时会自动分配一个公网IP,外网就可以通过这个公网IP访问服务器。 二、搭建程序运行的环境 1.下载软件到本地 (1)JDK 阅读详情

相关推荐

前后端分离 -- SpringBoot + Vue实战项目 部署至阿里云服务器

领导让你把项目部署到Linux,什么,你不会?这就教会你!

wanghuichen的博客 2万+

如何将项目部署到阿里云服务器上

如何将项目部署到阿里云服务器上项目部署登录阿里云 项目部署 对于新手来说,如何将将项目部署到服务器上,并完美运行是个大问题,下面我将记录一下自己部署项目的过程以备后用。 登录阿里云 登录成功是这个样子的 打开Xshell6软件 将服务器的用户名和密码输入进去,并保存 进入到可以管理项目的界面,通过敲击命令符对项目进行操控 ,如图 2.** 将项目传到服务器上** 第二步中的项目通过i...

weixin_43748936的博客 1万+

C#实战:如何用winmm.dll打造毫秒级高精度定时器(附完整代码)

本文详细介绍了在C#中利用winmm.dll实现毫秒级高精度定时器的完整方案。针对.NET内置定时器精度不足的问题,通过调用timeSetEvent等原生API,提供了超越系统时钟中断周期的精准定时能力。文章包含核心原理剖析、完整的封装类代码以及音视频处理、游戏开发等场景下的实战应用与性能调优指南。

ujm5678901的博客 690

阿里云服务器部署SpringBoot项目访问响应时间过长的解决

重在解决项目部署完成后的浏览器访问响应时间过长的问题,供SpringBoot项目运行在Centos7的linux系统参考。 安全组 想要在输入地址www.xxxx.top或者ip地址访问不加:[端口] 需要在阿里云的服务器控制台设置安全组: 1.首先点击你的控制台服务器实例: 2.点击本实例安全组 3.配置规则 4.点击“手动添加”,加入一条目的为http的记录 其他的端口例如3306是通过图形sql工具访问当前服务器中的mysql使用的,没有需求不必添加,现在只关注80端口。 设置完毕后保存试试

weixin_43391479的博客 5062

手把手教你用OpenClaw+飞书打造论文写作AI助手(附踩坑实录)

面对几十篇文献,逐一阅读摘要都费时。我:“请提取桌面‘论文参考文献’文件夹中所有PDF的摘要,整理成表格,包含:论文标题、作者、发表年份、核心方法、主要结论。AI助手:“正在处理...已提取18篇论文摘要,汇总表格已保存到桌面‘文献摘要汇总.xlsx’。这比我自己一个个打开PDF复制粘贴快了不止100倍。OpenClaw+飞书的组合,让AI真正成为了我的“数字员工”。虽然配置过程有些曲折,但看到它在飞书里回应指令、帮我处理繁琐工作时,那种成就感无可替代。如果你也在准备论文,不妨试试这套方案。记住,

AcademicIdeas的博客 1041

统信UOS上Qt5.12.8离线安装保姆级教程(避坑网络登录与GCC选择)

本文提供统信UOS系统下Qt5.12.8离线安装的完整教程,涵盖环境准备、安装步骤、常见问题解决及开发优化建议。特别针对无网络环境下的登录验证跳过、GCC版本匹配等关键问题提供解决方案,帮助开发者快速搭建稳定的Qt开发环境。

weixin_30666401的博客 462

Tomcat 启动时 SecureRandom 非常慢解决办法

Tomcat 启动时 SecureRandom 非常慢解决办法作者:张松然 字体:[增加减小] 类型:转载 时间:2017-06-25我要评论这篇文章主要介绍了Tomcat 启动时 SecureRandom 非常慢解决办法的相关资料,需要的朋友可以参考下Tomcat 启动时 SecureRandom 非常慢解决办法最近使用阿里云的 Ubuntu 16.04 ESC 服务器...

weixin_34258838的博客 572

详解MegatronLM序列模型并行训练(Sequence Parallel)

MegatronLM的第三篇论文是2022年出的。在大模型训练过程中显存占用过大往往成为瓶颈,一般会通过recomputation重计算的方式降低显存占用,但会带来额外的计算代价。这篇论文提出了两种方法,分别是和,这两种方法和Tensor并行是可以相结合的,可以有效减少不必要的计算量。下图中绿色部分表示不同模型中需要用于保存activation需要的显存大小,蓝色部分表示不同模型中需要用于保存parameter和optimizer state需要的显存大小。红色线表示A100的显存大小80G。

分享机器学习、深度学习、分布式计算、MLSys相关领域知识 1万+

部署springboot项目到阿里云服务器(小白包会)

学了java相关的项目后,想着如何让其他人也能访问我的项目,于是就用阿里云服务器部署springboot项目,按着网上教程也部署成功了,但是有些部分不够清楚,耗费了些时间,所有自己写一篇文档,尽可能把每一步都写清楚。

m0_70405779的博客 9597

量化平台深度测评:聚宽 / 米筐 / 迅投 QMT 对比分析

本文对比测评国内主流量化交易平台聚宽、米筐和迅投QMT,从回测性能、实盘稳定性和高级功能三方面展开分析。测试显示:聚宽在低频策略回测中效率最高(128秒),米筐次之;迅投QMT凭借C++直连架构实现最低延迟(150ms)和最高订单撤销成功率(98.5%)。平台特色方面,QMT的智能拆单算法可减少25%滑点损失,聚宽的因子库支持版本控制和缓存复用。建议低频策略选聚宽,高频交易选QMT,团队协作优先考虑聚宽。测试数据均来自合规实盘环境,建议根据策略特性进行试用验证。

tianchi2009123的博客 7372

unity 腾讯地图sdk移动和缩放代码

unity 腾讯地图sdk 实现移动端 缩放 和 移动

。。。。。 1283

阿里云服务器部署spring boot项目

如何在阿里云服务器部署spring boot项目。

林深不见鹿 5635

Halcon 色彩标定:RGB空间下实现白平衡与CCM矩阵合成静态HDR图像

摘要 本文介绍了一种基于Halcon的色彩校正方法,结合白平衡与灰轴约束最小二乘法实现精准颜色还原。方法分为三步:1)自动定位色卡区域并提取灰阶块计算白平衡增益;2)通过前三列色块建立测量值与标准值的映射关系;3)引入灰轴约束条件求解色彩校正矩阵(CCM),确保中性灰区域不偏色。算法采用中位数计算白平衡增益以提高鲁棒性,并通过旋转校正处理色卡倾斜问题。实验表明,该方法能有效消除相机采集的系统色偏,适用于颜色测量、表面检测等机器视觉场景。文末提供了完整代码实现。

LIN943168247的博客 405

详解如何将SpringBoot项目部署到阿里云服务器

在写此篇教程前,我曾在网上搜寻许久,发现网上许多教程都只讲解了项目部署的一小部分,需要查阅大量资料,于是决定写下这篇SpringBoot项目部署详解,从领取服务器到服务器配置,JDK安装,Mysql安装,数据库连接以及项目部署,实现全程图文讲解本文章将分四部分来帮助各位朋友将SpringBoot项目部署到云服务器中,希望能帮到各位朋友。目录步骤一:试用阿里云服务器(新用户可领3个月)步骤二:安装Xshell,并使用Xshell远程连接服务器1.安装Xshell步骤三:阿里云服务器上安装JDK。

ilove_sf的博客 5382

告别JavaScript!C#通过WebAssembly在浏览器中实现“原生级“性能

C# + WebAssembly:前端开发的革命性替代方案 摘要:本文探讨了C#通过WebAssembly取代JavaScript开发前端应用的新趋势。文章分析了JavaScript的局限性(弱类型、回调地狱等),并详细介绍了C#+WebAssembly组合的优势:强类型系统、高性能、多线程支持和代码重用。技术实现方面,阐述了C#通过Mono/.NET编译为WebAssembly字节码的原理,重点介绍了Blazor框架的两种模式。文章还提供了实战指南,包括项目创建、多线程配置,以及一个与ChatGPT AP

墨夶的博客 946

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

保姆级教程——将springboot项目部署到阿里云服务器(小白包会)

昨天本想着看论文,结果发现找的论文和课题不一致。那干点什么好呢?那就把我的毕业设计(一个springboot项目)部署到服务器上,随便试试喽。网上的教程发现大部分都是一知半解,只能东拼西凑的查,费了不少时间。希望这篇博文能帮助一下刚入手的像我一样的小白!纯小白一枚,那就一步一步捋一捋自己部署过程。 1.到官网去下载jdk的Linux版本,官网地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.h

m0_54853420的博客 1万+

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

springboot项目部署到阿里云服务器包含环境配置

1.到官网去下载jdk的Linux版本,官网地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,我使用的是jdk-8u331-linux-x64.tar.gz。还没完呢,这种启动方式是一次启动,当我们关掉Xshell的时候,我们的网站又访问不上了,又得重新打开Xshell,执行 java -jar ***.jar。7.使用系统自动生成的密码,记下来,登录数据库,并进行修改密码。

XIAO_LAN_Y的博客 1139

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

SpringBoot项目如何部署到阿里云服务器?

SpringBoot项目如何部署到阿里云服务器? 准备工作: 一台阿里云服务器; 宝塔控制面板; 服务器环境部署; springboot项目; 操作步骤: 阿里云服务器: ​ 登录阿里云管网租一台服务器ECS (新人可以免费试用;如果是学生请看下面步骤); 学生党:找到开发者计划:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DMbsRO91-1622770594574)(!%5Bimage-2021060408365

qq_56796157的博客 428

SpringBoot项目部署到阿里云服务器详细步骤

SpringBoot项目部署到阿里云linux服务器全流程 文章里所有需要的软件、jdk、mysql、xshell等下载地址: 链接:https://pan.baidu.com/s/11PvQRdyv0zUzJCNuZ15nlA 提取码:gsj8 一、申请阿里云服务器 1.1 前往阿里云官网:https://www.aliyun.com/ 1.2 注册一个账号,登陆账号 1.3 按如下步骤申...

allen_csdns的博客 4万+

将Springboot项目部署到阿里云服务器运行

在部署前首先将springboot文件提前准备好,打开idea。这里我以我的ruleback为例子。项目布局如下:我们点击右边的maven按钮,这里打开Lifecycle我们依次运行clean和package运行完后会出现BUILD SUCCESS我们找到我们项目的地址,在这里新生成了一个jar包,我们要做的就是把这个jar包上传到阿里云服务器上然后运行。

Dragon_hopex的博客 706

springboot项目阿里云服务器部署详细过程

springboot项目阿里云服务器部署详细过程 首先用一张图来说明一下整个的部署流程(网上借鉴的图) 服务器相关配置 1.(购买服务器过程就不阐述了)这个是我在阿里云已经购买好的服务器 2.之后就是进入安全组添加放行端口,因为只有添加了相应的端口,在之后的访问才不会被拦截! 3.回到“实例列表”,点击 实例ID 进入服务器,点击 ”远程连接“,输入6位连接密码,就可以看到我们的服务器了。 忘记密码的可以重置密码: 密码是连接你的服务器要用的,所以要记住。 Xshell 的安装使用 为什么我们要

weixin_43823756的博客 3203

将springboot项目部署到阿里云服务器上需要注意的地方

将springboot部署到阿里云服务器上可以参考这篇博客 将springboot项目部署到阿里云服务器上 部署完成启动后,发现通过本地浏览器无法访问(安全组中80端口已经打开),怀疑是防火墙的原因,于是在服务器上打开了80端口,然后就可以访问了,之前把防火墙关了所以一直没有这种问题,把防火墙启动后需要手动打开相应的端口。 命令: firewall-cmd --zone=public --add-...

LrvingTc的博客 2293

使用宝塔把springboot+vue项目部署到阿里云服务器上【傻瓜式部署,无坑系列】

一、前言 作为一个开发人员,拥有自己的一台服务器一点也不过分哈,小编勒紧裤腰带集资买了一年阿里云服务器,新人打折还是比较优惠的,99一年!!于是想把自己以前写的项目发布到服务器,让更多的人看到,主要想试一试能不能发布成功。话不多说,跟着小编一起来搭建吧。 二、搭建前准备 一台服务器(小编以阿里云为准,备案没有通过,可以使用公网ip进行访问) 一个域名 宝塔可视化界面 springboot的jar包 vue的dist包 三、部署jar包 1. 打开宝塔可视化界面新建文件夹first 2. 把jar包和前

小王博客基地 3696

【转载】SpringBoot项目部署到阿里云服务器全流程(简直详细到啰嗦)

SpringBoot项目部署到阿里云linux服务器全流程 前言:很久没有更新博客了。因为最近公司需要部署一个SpringBoot项目到云服务器上,来来回回折腾了好久,走了很多弯路,这过程中优快云的博客帮了我很多,所以我自己也写一篇博客上来吧,希望能帮到各位。 首先用一张图来说明一下整个的部署流程 然后开始进入正文 1.申请阿里云服务器 1.1 前往阿里云官网:https://www.aliyun.com/ 1.2 注册一个账号,登陆账号 1.3 按如下步骤申请一个云服务器: 1.4按照自己的

StudyWinter的博客 1689

xshell部署springboot+vue项目到阿里云服务器

xshell部署springboot+vue项目到阿里云服务器 一、 前言 今天尝试了一下部署Springboot+vue前后端分离的项目到服务器,现在向大家分享一下我部署的过程。 二、项目部署 首先我们要把vue项目打包就是输入 npm run build 但是再打包之前我一般会把前端axios发请求的地址改成阿里云服务器的公网地址。 打包完成后我们会发现自己的项目多了一个dist文件夹 我们复制dist文件夹里面的所有东西,然后找到自己springboot项目所在的目录,在它的src->m

weixin_53152482的博客 1007

SpringBoot项目部署到阿里云服务器全流程(简直详细到啰嗦)

springboot部署到阿里云linux服务器

Mou_Yang的博客 5万+
上一篇: [微信小程序] 3. 奇奇怪怪的经验(待更)
下一篇: [Codeforce] Codeforce 1367E. Necklace Assembly *1900 数论+贪心
animalcoder
博客等级 码龄9年 43粉丝 150原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值