阿里云免费套餐上云实践-阿里云开发者社区

开发者社区> 上云活动指导> 正文

阿里云免费套餐上云实践

简介: 一、进入首页,最新活动 ---》新手上路 --》阿里云免费套餐 --》免费领取 领取完之后,为了接下来在服务器上发布项目一切顺利,需要修改些许配置。修改实例密码:控制台 --》云服务器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

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,大概有三种登录方式:
2919 0
阿里云服务器ECS远程登录用户名密码查询方法
阿里云服务器ECS远程连接登录输入用户名和密码,阿里云没有默认密码,如果购买时没设置需要先重置实例密码,Windows用户名是administrator,Linux账号是root,阿小云来详细说下阿里云服务器远程登录连接用户名和密码查询方法
11173 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
10828 0
使用SSH远程登录阿里云ECS服务器
远程连接服务器以及配置环境
2460 0
使用OpenApi弹性释放和设置云服务器ECS释放
云服务器ECS的一个重要特性就是按需创建资源。您可以在业务高峰期按需弹性的自定义规则进行资源创建,在完成业务计算的时候释放资源。本篇将提供几个Tips帮助您更加容易和自动化的完成云服务器的释放和弹性设置。
12022 0
windows server 2008阿里云ECS服务器安全设置
最近我们Sinesafe安全公司在为客户使用阿里云ecs服务器做安全的过程中,发现服务器基础安全性都没有做。为了为站长们提供更加有效的安全基础解决方案,我们Sinesafe将对阿里云服务器win2008 系统进行基础安全部署实战过程! 比较重要的几部分 1.
9033 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,云吞铺子总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系统盘、创建快照、配置安全组等操作如何登录ECS云服务器控制台? 1、先登录到阿里云ECS服务器控制台 2、点击顶部的“控制台” 3、通过左侧栏,切换到“云服务器ECS”即可,如下图所示 通过ECS控制台的远程连接来登录到云服务器 阿里云ECS云服务器自带远程连接功能,使用该功能可以登录到云服务器,简单且方便,如下图:点击“远程连接”,第一次连接会自动生成6位数字密码,输入密码即可登录到云服务器上。
21874 0
+关注
上云活动指导
最新阿里云.代金券 https://www.aliyun.com/minisite/goods?userCode=se6p9xeg
200
文章
3
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载