云服务器部署项目

如何把web项目部署到Linux云服务器(详细流程) 本文目录 购买服务器 操作工具—-用于远程连接,操作云服务器 熟悉Linux环境 java配置 FTP配置,用于上传文件(maven项目的war包)到服务器 mysql 配置 tomcat配置 在阿里云开放端口 通过外网IP地址访问 通过域名访问 本文目录 购买服务器 以阿里云为例 操作工具—-用于远程连接,操作云服务器 如何连接 熟悉Li... 阅读详情
安装mysql:
# 下载mysql的repo源
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
# 安装mysql-community-release-el7-5.noarch.rpm包
rpm -ivh mysql-community-release-el7-5.noarch.rpm
# 安装mysql
yum -y install mysql-server
# 修改配置文件
vim /etc/my.cnf
# 在配置文件的[mysqld]下面添加:
character-set-server=utf8
# 设置自启动
systemctl enable mysqld
# 启动mysql
systemctl start mysqld
# 检查状态
systemctl status mysqld
# 默认初始root账户没密码,使用下述命令进入mysql
mysql -uroot -p
# 给root用户设置密码(mysql中使用命令)
set password for root@localhost=password('root');
# 退出数据库
exit;
# 用账号密码登录,使用新改的密码下述命令进入mysql
mysql -uroot -proot
# 查看用户,删除匿名用户
select user,host from mysql.user;
# 举例:给root用户赋予管理员的权限 %代表所有ip地址都能登录,localhost表示只能本地登录
grant all privileges on *.* to root@'%' identified by 'root' with grant option;
# 刷新权限
flush privileges;
# 退出数据库
exit;
# 记得打开腾讯云的3306端口
​
# 关闭腾讯云服务器防火墙
systemctl stop firewalld
​
# 查看腾讯云服务器防火墙状态
systemctl status firewalld
​

修改密码

1 mysql -uroot -proot
2 mysql>use mysql;
3 mysql> update user set password=passworD("138748") where user='root';
4 flush privileges;
5 mysql> exit; 

项目部署:

 

项目打包 war

war包通常是通过构建你的Java Web项目生成的。 具体的打包过程参考SpringBoot打war包部署Tomcat(最全)_spring boot war 部署tomcat-优快云博客

部署

进入tomcat的webapps

找到对应jar包进行上传

rz

war包一般会自动解析,如果放入webapps后没自动解析,重启tomcat即可

关闭tomcat bin目录*

./shutdown.sh

启动tomcat bin目录

./startup.sh

访问

http://82.157.185.251:8080/webSocketDemo-0.0.1-SNAPSHOT

解析jar包

jar -xvf webSocketDemo-0.0.1-SNAPSHOT.jar

运行jar包

java -jar yourfile.jar

 

flask项目之部署到云服务器上 在一台新的云服务器上部署flask项目,首先安装python环境,安装python环境的步骤在我前一篇博客上,这里就直接跳过了 1、上传flask项目到云服务器 使用Xftp将完成的flask项目上传至云服务器的/opt目录下, 其中pakage.txt中是运行flask项目的环境 2、安装运行环境 pip3 install -r pakage.txt 3、安装uwsg... 阅读详情

相关推荐

云服务器部署前后端分离项目(若依)详细教程

在Linux云服务器上部署若依前后端分离项目详细流程

weixin_44248258的博客 1万+

云服务器入门

有刚接触云服务器,但不知怎么用的小伙伴可以跟着我一起完成从搭建服务到工作流的全过程

weixin_45776806的博客 1344

FPGA上的YOLOv8加速实现:从Verilog到高层综合

YOLOv8 采用了更高效的C2f模块与轻量化Backbone结构,模型特征包括:结构紧凑、检测头融合高低层特征;支持Anchor-free检测机制;支持INT8、FP16低精度推理;计算密度高,适合FPGA并行优化。

2501_93174773的博客 917

【云服务器——详细介绍】

云服务器(Cloud Server)是基于云计算技术构建的一个虚拟化的服务器环境,能够提供可扩展的、按需求分配的计算资源服务。云服务器通常部署在由多个联网的物理服务器构成的数据中心内,由于其虚拟化的特性,它能够提供比传统物理服务器更加灵活和经济的计算解决方案。

2301_81357485的博客 1103

深度学习驱动材料科学:晶体生成与性质预测技术综述

深度学习作为人工智能的核心技术,通过模拟人脑神经网络处理复杂数据,在多个领域展现出强大的模式识别与生成能力。其原理在于构建多层非线性变换,从海量数据中自动学习特征表示与映射关系。这一技术价值在于能够高效处理高维、非结构化数据,解决传统方法计算成本高、探索空间有限的问题。在工程实践中,深度学习已广泛应用于计算机视觉、自然语言处理等领域,并正深刻变革材料科学的研究范式。具体到材料领域,它通过学习已知材料的构效关系,实现对新材料性能的快速预测与逆向设计。应用场景包括但不限于新能源材料、半导体、催化剂等领域的高通量

weixin_28695161的博客 416

深入解析MTK平台hang_detect机制:从原理到实战调试

本文深入解析了MTK平台hang_detect机制的工作原理与实战调试技巧。作为系统健康监测的核心机制,hang_detect通过多层级监控体系检测应用层和内核层异常,结合Kernel_exception等日志信息快速定位问题。文章详细介绍了典型问题案例、调试方法及预防措施,帮助开发者提升MTK平台系统稳定性调试能力。

purple的博客 1005

云服务器是什么

云服务器允许用户在云平台上租用虚拟的计算资源,如处理器、内存、存储等,而无需购买和维护实际的物理服务器。总体而言,云服务器通过提供灵活、可伸缩、经济高效的计算资源,使用户能够更好地应对业务需求的变化,同时降低了服务器管理的复杂性和成本。安全性: 云服务提供商通常提供多层次的安全措施,包括数据加密、访问控制和网络安全,以保护用户的数据和应用程序安全。自动化管理: 云服务器通常提供自动化的管理工具,如自动备份、监控和扩展,简化了服务器的维护和管理任务。

yunzhiyukeji的博客 363

智能驾驶功能软件平台设计规范 第一部分:系统架构

智能驾驶功能软件平台设计规范 第一部分:系统架构2020-07-29 发布。

爱是与世界平行 6744

阿里云服务器

在阿里云和腾讯云之间做选择时,应根据实际需求和优先考虑的因素权衡性能、安全性、可靠性和价格等方面。在云计算领域,阿里云和腾讯云是两大领先的云服务提供商,它们都提供强大的云计算基础设施。本文将从性能、安全性与可靠性、价格与性价比三个方面对阿里云和腾讯云服务器进行比较,以帮助你在选择云计算平台时做出明智的决策。在安全性和可靠性方面,阿里云和腾讯云都拥有丰富的安全服务和认证,并通过多层次的安全措施确保用户数据的安全。在价格方面,阿里云和腾讯云都提供灵活的计价方式,用户可以根据实际需求选择最适合自自己的计费方式。

huahuixincheng的博客 822

【Bluedroid】AVRCP 连接源码分析(一)

AVRCP连接源码分析流程是一个涉及多个步骤和协议交互的复杂过程。在源码中,需要仔细处理各种连接状态和协议交互,以确保AVRCP连接的稳定性和可靠性。同时,还需要根据具体的应用场景和需求,对AVRCP命令和响应进行定制化处理。

byte轻骑兵的技术小窝 3316

CDD数据库文件制作(十一)——服务配置(0x19_DTC Code)

虽然选择Copy和Reference都可以加载DTC,但是如果我们在DTC库中有修改DTC,通过Copy的方式加载的DTC在DTC Table中不会跟着DTC库的修改而自动更新。通过Reference的方式加载的DTC可以自动更新。找到Fault Memory的DTC Table,鼠标放在DTC Table区域,右键点击选择Copy …根据需要(客户协议)勾选响应的19服务子功能。如何创建一个新的DTC code?按照字母与下方要素可做一一对应。首先在DTC库中新建DTC。支持10 01/10 03。

LOVE135149的博客 1917

云服务器

云服务器的简单使用

weixin_51167048的博客 436

Flutter 自适应布局一套代码适配手机和平板(12)

通过LayoutBuilder组件动态检测屏幕尺寸,根据宽度阈值(600px)选择不同布局方式。在小屏幕上显示单页联系人分组,大屏幕采用侧边栏+详情面板的并排布局。核心实现包括:1)使用LayoutBuilder获取父容器约束条件;2)定义大屏幕和小屏幕的布局断点;3)构建响应式界面组件,其中大屏幕布局采用Row横向排列固定宽度侧边栏和弹性宽度的详情区域。这种方案可确保应用在不同设备上都能提供最佳显示效果。

hello.reader 317

【部署】将项目部署到云服务器

将项目部署到云服务器(mac终端版)

2302_78914800的博客 2154

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

温度PID控制PLC程序

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

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

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

GuLu_GuLu_jp的专栏 5万+

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

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

通过这些步骤,项目将成功部署到阿里云服务器上。

猫咪的自习室 2014

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

部署项目到云服务器

本篇文章将讲述如果从0-1部署自己的项目部署到云服务器上ps1:这里不是将本地的项目与云服务器连接,而是将项目放到云服务器上。文件内容较多,也许过程遇到的问题也多,请耐心克服。【多思考,多搜索,多理解】 我在过程中遇到的问题:(如果和你遇到的问题相同可以大致看看)ps2:需要一定的Linux语句基础(例如:基础的cd ls vi 等等)。

weixin_55519875的博客 7864

django项目部署到云服务器上

(1)连接云服务器,进入Ubuntu系统 (2)下载和安装anaconda环境, 这里选择是anaconda清华镜像,可以自己选择自己项目版本。用wget命令安装anaconda;sh命令执行安装。 ubuntu@VM-0-3-ubuntu:~$ wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.0.1-L...

MR_WANG的博客 4199

云服务器部署自己的项目

云服务器部署自己的项目部署步骤第一步,购买云服务器第二步,安装JDK环境和Tomcat 部署步骤 HI,大家好。我是正在长高的大白菜。今天呢在这里记录一下自己亲手部署web项目。因为自己是小白,所以涉及的知识面比较窄,所以恳请大佬您不喜勿喷。 第一步,购买云服务器 这里呢,因为我是无投入部署的。所以我的服务器选的是华为云的云耀云服务器,然后系统选择的是Window Server,下一次再给大家讲解Linux系统。这个免费的也需要抢。每天的9:30开始(白菜一直忘,想起来的时候已经抢没了。第三天才抢到)

qq_43589798的博客 486

一个云服务器可以部署多个项目吗,云服务器可以部署多个项目

云服务器可以部署多个项目 内容精选换一换一台云服务器同一时刻可以为最多8个终端提供业务体验,当用户数增多,云服务器数量不能满足业务需求时,您可以购买云服务器,实现多个用户在同一时间接入应用。新购买的云服务器为GPU加速型,用于部署应用,提供计算、图形渲染等功能。登录控制台,在服务列表中选择“计算 > VR云渲游平台”。在左侧导航栏,选择“云服务器列表”。单击右上方的“购买云服务由于同一时间点...

weixin_36230923的博客 3492

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

可能在make的时候会报2个错误,在网上搜一下就解决了。大概记得第一个错误是在MakeFile中删除-Werror,第二个错误是注释一行代码就可以了。记得vue项目包dist 一定要上传到Nginx 安装目录下的html目录,一般是/usr/local/nginx/html目录。我们试用阿里云ESC服务器(选择CentOS),按步骤试用,稍等几分钟就会收到短信,创建实例成功。但不幸的是,打不开。4)用户名和密码填写我的在阿里云服务器设置的,一般用户名在没有修改的情况下都是root。

liubangbo的专栏 6241

2024年最全项目部署——Vue项目部署到云服务器(linux)_linux部署vue项目

因为期末了,要检查web大作业,虽然没有要求,但我想把项目部署一下,以免每次都要打开运行了,部署过踩了许多坑,这里总结一一下这次部署的流程吧。项目我个人进行前后端分离的全栈开发,有后台,后台部署的过程由于篇幅原因将在下一篇中讲解。

2401_83974590的博客 1595

在云服务器上部署web项目(CVM)_云服务器部署web项目

主机记录自己选(我选的是www),记录类型为A(指定域名对应的IP地址),记录值写你的公网IP,TTL我设的是3360,完成之后保存,假如我的域名是abc.xyz,那么以后我要访问我的web站点就应该在浏览器地址栏输入“www.abc.xyz”写一个简单的静态页面测试一下:将index放到htdocs目录下(默认会去找index.html,如果index.html不是直接放在htdocs下,还需进一步配置,我在下面会讲到),浏览器输入127.0.0.1,测试成功。找不到loginServlet ()

2501_90404161的博客 957

云服务器项目部署

问题一、什么是Linux、CentOS?Linux是一种操作系统内核,它是一个开放源代码的、免费的操作系统内核。CentOS是一个基于Linux内核的操作系统,它使用了Linux内核和其他开放源代码软件来构建一个完整的操作系统。问题二、他们之间的关系是什么?你们可以将Linux内核看作是一辆汽车的引擎,而CentOS则是一个完整的汽车,包括底盘、车身、轮胎、车门等等。在这个比喻中,Linux内核是构建操作系统的核心,它提供了许多底层功能,如内存管理、文件系统和设备驱动程序等。

秃头之旅 944
上一篇: java集合
下一篇: 表单样式代码
KBkongbaiKB
博客等级 码龄4年 1244粉丝 176原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值