java项目部署到阿里云步骤详情
阿里云服务器详细步骤
一:什么是云服务器ECS
是阿里云产品体系中,最基础的计算服务,通常用作应用程序的运行环境,最重要的特点是弹性。
二:基础运行环境
用户的应用程序运行在实例的操作系统上
三:特点
弹性:容量不够可以直接在云服务器上扩展配置,只要直接补差价
成本:0运维,支持包年包月或按量计费。无需服务器网络和硬件等维护
自动迁移: 通过快照备份恢复你的数据
四:计费模式
五:云服务器----实例管理
实例有什么用?
一个云服务器ECS实例等同于一台虚拟计算机,包含UPU,内存,操作系统,带宽,磁盘等最基础的计算组件
和本地服务器区别在于: 只需登录阿里云,即可使用云服务器,进行独立管理,配置等操作
六:阿里云访问网https://www.aliyun.com
七:------阿里云帮助文档
https://help.aliyun.com/document_detail/58299.html?spm=a2c4g.11186623.2.5.5vLTHm
七:阿里云购买步骤
登录阿里云-------未注册请先注册再登录
2.登录之后进去阿里云的首页
3.在首页导航栏---选择产品
4.选择云服务器ECS
5.选择立即购买
进入云配置页面
注意:
按自己的需要选择相对应的配置信息
配置信息填写好之后点击网络和安全组,选择自己所需要的网络和组件信息
设置系统配置(windows/linux差不多)
配置好之后进行购买
c3b604a188d4163f344115b15.png)
购买好了之后进入管理控制台----就可以看到自己刚创建的实例
11设置实例的密码 实例-------将运行中停止-----将需要的实例打勾-----单击重置密码------重新启动即可
12 Linux系统远程阿里云
1.使用公的ip连接Linux系统
2.在ssh中输入相关的信息进行连接
SSH身份认证 用户名是Linux的用户名 密码是刚才设置的实例密码
密码(实例密码)
提示welcome to Alibaba Cloud Elastic Compute Service 则成功
13购买Windows的步骤与Linux的一致(配置自己需要的配置就行)
把镜像改为windows即可(选择Windows镜像)
设置用户名+密码
3.设置好所有的配置即可进行购买
4.在控制台的实例中则可以看到已经购买的windows的实例
阿里云服务器远程Windows
在电脑开始--选择远程连接输入刚创建的windows实例的Ip+用户名+密码即可连接
3.成功界面
如果想对外宣传的话,需要购买域名
操作方法:1.购买域名;2.解析;3.备案
1.购买域名(产品菜单->域名注册->购买)
2.解析(控制台->域名)
解析方法,按照下图设置就可以,设置两条信息,记录值填入ip地址。
3.备案
按照上面提示的一步一步操作就可以,时间大约两个星期,你需要填一系列的表格,打印三份材料(一般一份就一张)邮寄到审核的地方(地址会以短信或邮件通知),还需要照张相片,可以选择自己照(需要对方邮寄背景布),或选择合作的照相馆(免费,会列出个表格,上面有地址,选择一个近一点的就可以)
阿里云其余功能详解:
十四: 实例的其他功能的使用
启动+停止实例 将需要停止的实例打勾-然后单击启动或者停止即可
释放实例(按量计费才有释放实例的功能)有两种立即释放+定时释放
将需要释放的实例打勾----选择释放--选择释放的类型即可
3.实例的配置与升级
1.升配降配(只适用于包年包月的计费方式)
将需要升配或者降配的实例打勾----单击升降配
补差价即可
如何更换操作系统
选择需要更换操作系统的实例----单击更多---选择更换操作系统--跟着操作即可
十五: 云服务器磁盘管理
磁盘的分区与挂载
创建磁盘
选择挂载
输入需要挂载的实例
windows系统挂载云盘
通过远程连接连接阿里云服务器
进入windows的服务器管理器查看磁盘并进行分配
十六:轻松复用你搭建好的环境和应用------镜像管理
1.镜像有什么用?
是云服务器ECS实例运行环境的模板,一般包括操作系统和预装的软件,
可以使用镜像创建新的ECS实例和更换ECS实例的系统盘
2.获取镜像的方法
阿里云部署步骤
一:方式一
1.把项目放到tomcat的webapps目录下就行了
打包项目上传服务器
直接用maven打成war包。
项目右键 à Run As à Maven install
打包完之后,在项目的target目录下,就会多出一个文件夹和一个war包文件。其实那个文件夹就是下面那个war包的解压版。平时,我更新一些项目的话,因为只需要更新其中一些文件,所以不必把整个war包都重新长传一次,只需要把要跟新的文件替换掉服务器上的旧文件就行了。这样就不必每次更新都要重新长传整个项目。我觉得maven会生成这样一个文件夹,应该也是为了方便局部更新。但我们这个是新项目,所以要把整个war包上传。
说到window跟Linux之间的文件互传,工具有很多。我用的是File-zilla。没有为什么,觉得个工具间都差不多,能用就行了。用File-zilla连接服务器,直接在上面输入账号密码,点击连接就行了。
把项目war包放到tomcat的webapps目录下就行了。上传完成的时候,war包就会被自动解压了。
二:方式二
javaWeb项目部署到阿里云服务器步骤win环境
1.首先购买服务器,选择系统版本镜像,经典网络,默认安全组
2.可以点击远程连接然后进去看看。或者直接跳到第3步
3.window下点开始菜单找到 远程桌面连接 ,实例就是服务器的公网IP ,计算机名就是公网ip地址,然后登录的时候会提示你输入凭证,默认当前用户,然后我们选择其他用户
用户名:Administrator 密码:就是登录window的密码
4.远程连接成功
- 然后安装jdk 直接把本地的jdk安装包复制,粘贴进去,在服务器上安装,配置JDK,可自行百度。
6.从tomcat官网下载tomcat
7.把war包放在tomcat的 webapps 目录下, 然后打开bin目录 运行 startup.bat。
8.成功运行tomcat,此时应该可以直接外网访问到了,loaclhost换成公网ip 即可。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
数据结构四:散列表+字符串(DataWhale系列)
Datawhale 系列数据结构 Task4.1 散列表 基本概念 散列表(Hash Table,又叫哈希表),是根据关键码值(Key Value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。 散列表思想 (1)使用散列函数将给定键转化为一个“数组的索引”,理想情况下,不同的key会被转化为不同的索引,但是在实际情况中,我们会遇到不同的键转化为相同索引的情况,这种情况叫做散列冲突/碰撞,后文中会详细讲解; (2)得到了索引后,我们就可以像访问数组一样,通过这个索引访问到相应的键值对。 如何设计散列函数 (1)散列函数的设计不能太复杂:减少计算时间 (2)散列函数整成的值要尽可能随机并且均匀分布 主要方法有: a.直接寻址法 b.数字分析法 c.平方取中法 d.折叠法 e.随机数法 f.除留取余法 散列冲突 再好的散列函数也无法避免散列冲突 主要方法有: 直接寻址法 链表法:更常用,4.1.1基于其设计散列表 4.1.1实现一个基于链表解决冲突问题的散列表 /*布谷鸟散列概述 使用...
- 下一篇
如何配置grafana开发环境
前言 grafana是一款功能强大的数据可视化软件,支持多种数据源。本文将介绍如何配置grafana开发环境,可对其进行汉化等处理。 如果不二次开发,可参照文档直接安装已编译的版本:https://grafana.com/grafana/download下文介绍的配置方法可用于修改grafana源码 安装前的准备 本文环境:ubuntu1、安装go,并配置GOPATH环境变量:sudo apt-get install golangvi ~/.profile最后面增加一行:export GOPATH='/root/go'使配置生效:source ~/.profile 2、node安装和版本升级:ubuntu参考:https://segmentfault.com/a/1190000008653668centos参考:https://segmentfault.com/a/1190000015430583由于默认的node版本低,此处需要升级为大于8,本文档中使用的是11.14.0 3、安装yarn:https://yarnpkg.com/lang/en/docs/install/#debia...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Red5直播服务器,属于Java语言的直播服务器
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS6,CentOS7官方镜像安装Oracle11G
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装