新手快速实现云服务器上部署项目

购买云服务器

以阿里云为例
我们先进入官网注册一个阿里云的账号。
https://www.aliyun.com/
https://www.aliyun.com/
选择云服务器ECS
在这里插入图片描述
可以根据自己的需求购买,也可以免费试用先练练手,在活动与推广里有免费试用的活动,我就以免费试用为例。
在这里插入图片描述
选择个人开发者专享 0元试用
可以选择服务器的操作系统,一般我们就选择CentOS 7.6 64位
完成购买后跳转进云服务器管理控制台

云服务器的配置

一般1-5分钟会分配一个实例给我们,包含有分配的公网IP,我们点击实例进入实例的具体管理界面.我们自己建站还需要购买域名,进行备案等,这里就先忽略…
在这里插入图片描述
在这里插入图片描述
一般刚生成的实例没有密码,我们自己设置一下密码方便后续的远程登录管理.

在这里插入图片描述
重置完密码后我们就可以通过公网IP和密码连接服务器操作了

连接云服务器

我们可以通过Xshell创建一个新的连接远程登录操作云服务器。Xshell的下载安装就不多赘述,大家自行百度就好。
在这里插入图片描述
名称自己随意设置就好,见名知意。把云服务器提供的公网IP复制过来。
确定后输入账户密码远程连接

配置环境

连接成功后首先就是要配置环境了。我这里以java为例。先来配置JDK。
我们需要借助FTP类的工具远程连接服务器进行传输,把JDK安装包上传到云服务器上。我这里就用winSCP来进行操作。选择好要上传的文件夹,把JDK拷贝进去,等待上传完成。
在这里插入图片描述
由于免费试用的带宽只有1M,所以…慢慢等吧.哈哈.谁让咱是白嫖呢,要啥自行车呢,对吧.
接下来就是配置Linux系统的环境变量,这里需要会一定的Linux的基础操作指令。
我上传的路径是 /usr/local/src目录下。
上传完成后通过 tar xvf (JDK文件名) 指令解压tar包。
然后配置环境变量

在这里插入图片描述
我这里把解压后的文件夹改名为jdk1.8,方便操作。你们自己随意,注意路径。

配置数据库

这里我们就暂时安装本地的数据库好了,小试牛刀而已.以后一般数据库都是单独的一台服务器.我这里就用MariaDB为例。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

导入数据库文件

数据库软件有很多,操作大致类似。
在这里插入图片描述
输入公网IP和数据库账户密码端口默认3306,一般这个时候测试连接都是失败的.连接不上的.

刚刚我们已经设置过数据库可以远程访问了,然后可以再检查一下Linux的防火墙的状态.一般阿里云服务器Linux的防火墙是默认关闭的.但是阿里云服务器还有自带的一个安全组规则,我们还要去设置开放3306端口,要不然是访问不了数据库的.

设置安全组规则

在这里插入图片描述
打开本实例安全组,然后选择配置安全规则
在这里插入图片描述
然后手动添加一条访问规则
在这里插入图片描述
主要设置端口范围,我们是要开放3306端口,所以范围就是3306/3306。其他的参数跟我一样就行。自己添加描述知道这个端口干嘛的。
设置好这一步,就能成功的远程连接数据库了.
在这里插入图片描述
接下来就根据你自己的需求操作数据库就好。

项目文件部署

到这一步,就可以把你自己的的jar包上传到服务器,进行运行测试了。同样还是通过winSCP传入你指定的文件夹。我比较习惯把Tomcat作为依赖打入jar包中,省去了安装Tomcat服务器的步骤,如果你没有这么做,那么你还需要先安装tomcat再测试。
同样你的项目配置的端口是多少,还需要去阿里云安全规则里配置一下端口,再测试运行。
在这里插入图片描述
至此,项目部署测试成功。
由于我们是远程连接的服务器,如果不设置后台运行的话,我们退出远程连接后项目就关闭了,所以我们想要项目一直在服务器运行的话,别忘了设置jar包后台运行。
命令:nohup java -jar xxxx.jar -> xxxx.log &
好了,现在我们就可以尽情的访问自己部署的网站了。
这里我只是试用了一个月的阿里云服务器,就没有购买域名了,随便玩玩。
部署了一个开源的博客系统halo,效果不错。
预览地址:http://47.107.176.183:8090/
一个月后就会失效,不会维护,勿喷。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值