阿里云免费套餐上云实践

简介: 一、进入首页,最新活动 ---》新手上路 --》阿里云免费套餐 --》免费领取 领取完之后,为了接下来在服务器上发布项目一切顺利,需要修改些许配置。修改实例密码:控制台 --》云服务器ECS --》云服务器 --》 重置实例密码 然后修改下服务器的安全组,这样才可以在远程浏览器访问服务器和连接数据库:控制台 --》云服务器ECS --》网络与安全 --》安全组 --》配置规则 --》添加安全组规则可以根据需要进行限制,下面这样配置就什么访问都放行了: 加入安全组后,重启服务器,就可以通过Shell连接阿里云服务器了。
+关注继续查看

一、进入首页,最新活动 ---》新手上路 --》阿里云免费套餐 --》免费领取
_1

领取完之后,为了接下来在服务器上发布项目一切顺利,需要修改些许配置。
修改实例密码:
控制台 --》云服务器ECS --》云服务器 --》 重置实例密码
_2

然后修改下服务器的安全组,这样才可以在远程浏览器访问服务器和连接数据库:
控制台 --》云服务器ECS --》网络与安全 --》安全组 --》配置规则 --》添加安全组规则
可以根据需要进行限制,下面这样配置就什么访问都放行了:
_3

加入安全组后,重启服务器,就可以通过Shell连接阿里云服务器了。
_4

二、连接配置服务器环境
Shell连接阿里云服务器:账号就是服务器的IP,密码是刚刚修改的重置实例密码,连接成功如下:
我修改了服务器的自己名字,之前是:i-wz9dg8xo32rid090o9tu,我改为:tjt
_5

刚刚购买的阿里云服务器里面空空如也,什么也没有,根据自己的项目都需要,在服务器上配置必要的环境;
这里初步简单安装了:JDK、Mysql、Redis和Tomcat;

1、安装JDK:
由于是完全空的服务器,不用卸载之前的openJDK,直接上传JKD安装,安装了太多遍了.....
安装好之后检查下:
_6

2、安装Tomcat
Tomcat安装步骤也是很简单,安装了好多遍啊......
Tomcat安装OK后检查下:
_7

运行tocmat,访问apace首页:
[root@tjt bin]# startup.sh
Using CATALINA_BASE: /usr/tomcat/apache-tomcat-8.5.39
Using CATALINA_HOME: /usr/tomcat/apache-tomcat-8.5.39
Using CATALINA_TMPDIR: /usr/tomcat/apache-tomcat-8.5.39/temp
Using JRE_HOME: /opt/jdk1.8.0_181
Using CLASSPATH: /usr/tomcat/apache-tomcat-8.5.39/bin/bootstrap.jar:/usr/tomcat/apache-tomcat-8.5.39/bin/tomcat-juli.jar
Tomcat started.
[root@tjt bin]#

可以访问如下界面则tocmat安装OK了:
_8

3、安装Mysql
Mysql安装好后同样也检查下:
[root@tjt bin]# mysql -V
mysql Ver 14.14 Distrib 5.7.24, for Linux (x86_64) using EditLine wrapper
[root@tjt bin]# mysql -uroot -p
_9

可以设置Mysql开机启动:
[root@tjt bin]# systemctl enable mysqld
mysqld.service is not a native service, redirecting to /sbin/chkconfig.
Executing /sbin/chkconfig mysqld on
[root@tjt bin]# systemctl daemon-reload
[root@tjt bin]#

4、安装Redis
想装就装,接下来的项目运行需要Redis,所以我才勉为其难的安装下;
Redis装好后同样也检查下时候OK:
[root@tjt ~]# cd /opt/redis-5.0.5
[root@tjt redis-5.0.5]# redis-server
_10

三、发布项目
万事具备只欠东风,接下来只需要把项目放到服务器上就大功告成了,这里没有发布War包,是一个Springboot项目的Jar包。
1、准备好项目之后,为了方便起见,在本地连接远程服务器的Mysql数据库,运行项目的sql脚本;
测试链接远程服务器Mysql:
_11
本地执行好项目数据库脚本后也可以到服务器的Mysql检查下是否有相应的表:
_12

2、在Idea或者Eclipse或者直接使用命令将项目打包,注意修改数据库和Redis配置与阿里云服务器安装的配置一致,主要想要修改的就这些配置,然后直接打包:
_13

打包:Run As--》Maven Install:
_14

3、运行Jar包
在LINUX系统下运行JAR包的命令如下:
1、java -jar xxxxx.jar // 当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出
2、java -jar xxxxx.jar & //当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。
3、nohup Java -jar xxxxxx.jar & //意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行
4、nohup Java -jar xxxxxx.jar >aa.log //指定输出日志文件,意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行
另外:
通过指令ps -ef | grep java 可以查看进程
kill -9 xxxxx 可以kill进程
这么运行Jar包,当关闭sh连接窗口后项目也随之终止:
[root@tjt test-wrs]# java -jar hrserver-0.0.1-SNAPSHOT.jar
_15
这么运行Jar包,就算关闭sh连接窗口后项目仍然可以继续骚:
[root@tjt test-wrs]# nohup java -jar hrserver-0.0.1-SNAPSHOT.jar 619.log
_16

最后在浏览器中测试访问远程服务器的IP加8082端口:http://47.XX.XX.1:8082/index.html
_17

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
10天前
|
数据处理 数据库 CDN
阿里云为中小企业推出的专属上云补贴申请流程及注意事项介绍
中小企业专属上云补贴权益是阿里云为企业级用户推出的获取上云解决方案和专属补贴政策,用户通过上云补贴权益可获得官方专业人员指导上云,如果你不知道应该选购哪些云产品及具体配置,官方专业人员可根据您的预算及使用场景为您推荐适合您的上云解决方案,另外还可以获得专属代金券等上云补贴。有的用户还不清楚具体申请流程及注意事项,下面小编做个介绍。
93 0
阿里云为中小企业推出的专属上云补贴申请流程及注意事项介绍
|
13天前
|
Web App开发 弹性计算 安全
阿里云上云入门
本文帮助个人新手用户熟悉和了解云计算的基本概念、上云准备和上云流程。
18 2
|
28天前
|
弹性计算 安全 虚拟化
弹性计算Clouder认证:服务器迁移上云——课时6:如何导入源服务器到阿里云?
弹性计算Clouder认证:服务器迁移上云——课时6:如何导入源服务器到阿里云?
95 1
|
1月前
|
存储 人工智能 弹性计算
企业上云就选阿里云
随着信息时代的到来,企业数字化转型已经成为当今商业环境中的一项重要趋势。云计算作为一种强大的数字化工具,为企业带来了高效性、灵活性和可扩展性的巨大优势。在云计算的浪潮中,阿里云作为全球领先的云计算服务提供商,以其卓越的技术实力、创新的解决方案和稳定可靠的平台而备受企业青睐。在企业上云的选择中,阿里云成为了最理想的选项。 阿里云作为中国领先的云计算服务提供商,其强大的技术实力和广泛的解决方案为企业提供了更好的支持和创新的机会。
|
1月前
阿里云新品代金券,江苏省上云补贴,满减券30万减5万,补贴券最高5000元
江苏省千万补贴扶持中小企业上云,新增上云满减券和上云补贴券,上云满减券最高减5万,上云补贴券最高5000元,新推出的上云满减券和上云补贴券均为江苏省政府发布的千万补贴扶持中小企业上云福利。
150 0
阿里云新品代金券,江苏省上云补贴,满减券30万减5万,补贴券最高5000元
|
2月前
|
存储 弹性计算 安全
企业上云如何选择及操作注意事项(企业上云选择阿里云是绝对没错)
企业上云如何选择及操作注意事项(企业上云选择阿里云是绝对没错)
64 0
|
2月前
|
边缘计算 人工智能 安全
宝尊与阿里云达成战略合作,加速全面上云与数字化产品集成
2023年3月17日,宝尊集团宣布与阿里云达成战略合作,持续深化其科技、数字化优势。
|
3月前
|
数据采集 弹性计算 运维
驻云联合阿里云打造Landing Zone解决方案,助力企业快速上云与高效运营
驻云是国内阿里云首批Cloud MSP云管理服务商,为客户提供阿里云的咨询、迁移、实施、运维、安全等一站式云转型服务。其推出的 CloudCare Landing Zone 服务,集成驻云自研产品与技术优势,帮助企业快速上云与高效运营。
|
4月前
《跨国企业上云登陆区(Landing Zone)白皮书》——第八章 在阿里云构建云登录区(Landing Zone)最佳实践——8.1概述(1)
《跨国企业上云登陆区(Landing Zone)白皮书》——第八章 在阿里云构建云登录区(Landing Zone)最佳实践——8.1概述(1)
|
4月前
《跨国企业上云登陆区(Landing Zone)白皮书》——第八章 在阿里云构建云登录区(Landing Zone)最佳实践——8.1概述(2)
《跨国企业上云登陆区(Landing Zone)白皮书》——第八章 在阿里云构建云登录区(Landing Zone)最佳实践——8.1概述(2)
推荐文章
更多