在腾讯云&阿里云上部署JavaWeb项目(Tomcat+MySQL)

之前做项目都是在本地跑,最近遇到需要在在云服务器(阿里云或者腾讯云都可以,差不多)上部署Java Web项目的问题,一路上遇到了好多坑,在成功部署上去之后写一下部署的步骤与过程,一是帮助自己总结记忆,二是希望能帮到有同样需求的小伙伴。话不多说,下面开始。

首先,我的Java Web项目是一个很简单的学生管理系统(相信很多人都做过吧,挺简单的),基于Tomcat和MySQL,所以这次在云服务器上部署也是基于这两个的,在开始之前,你本地首先要有一个能跑起来的项目,例如下面这样:
本地项目
在有了本地项目之后,下面就是开始部署了。

  1. 第一步,你需要购买一个云服务器

    腾讯云或者阿里云都可以这两个在国内都不错,阿里云可能更好一些(虽然我用的是腾讯云2333),如果你是学生的话,购买还有学生优惠,每个月只要10元钱差不多,这里是腾讯云学生优惠地址阿里云学生优惠地址

    在你购买了你想要的服务器后,就可以进入控制台查看你购买的服务器了,我购买的云主机的系统的Ubuntu,当然选择其他系统也可以,比如听说比较火的CentOS:
    腾讯云主机
    在上图中,就可以看到云服务器的详细信息了,并且腾讯云或者阿里云会给每个云服务器提供一个公网IP和内网IP(比如我的公网IP就是123.207.64.17),当你把项目部署到云服务时,其他人就可以通过公网IP来访问,在购买了之后,一般服务器就会自动开始运行,你可以在本地打开CMD命令行,输入ping 你的公网IP来测试是否可以访问,如果出现下面的提示,就说明可以访问:
    ping命令测试
    在购买了云服务后,你需要设置你云服务器的用户名和登录密码,就相当于你打开本地电脑还需要用户名和密码一样(登录名一般都是它提供好的,比如腾讯云Ubuntu就默认是ubuntu,阿里云CentOS默认是root),之后你就可以在下面的步骤中,通过用户名和密码来登录你的云服务器。

  2. 第二步,本地下载安装WinSCPPuTTY

    WinSCP 是一个 Windows 环境下使用的 SSH 的开源图形化 SFTP 客户端。同时支持 SCP 协议。它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。说白了就是可以在你本地计算机和云服务器之间传输文件的东西&

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值