资讯专栏INFORMATION COLUMN

小白第一次在阿里云服务器上部署web项目

Freelander / 1643人阅读

摘要:久而久之,小白也想自己搭框架,自己在服务器上部署。阿里云服务器的申请首先是登录官网,注册账号,然后登录。在阿里云服务器上配置通过工具连接阿里云服务器,当然你也可以使用其他的工具比如类似的工具连接。到此,服务器上部署项目就完成了。

做web项目开发的时候,以前都是大牛把框架搭建好,自己往里面写代码。久而久之,小白也想自己搭框架,自己在服务器上部署。所以在本地搭建了一个基于NetBeans+spring+Mybatis+MVC 的web项目框架,搭建过程可参考之前的博客。
传送门【web项目搭建】

项目搭建好了,就想在服务器上试试手,然后就申请了阿里云服务器的免费试用一个月(穷)。

1、阿里云服务器的申请

首先是登录官网,注册账号,然后登录。登录后就可以在产品列表中申请你需要的服务器以及服务器的配置,我选择的系统是CentOS 6.9 64位,最后进入控制台。
image.png

在控制台,可以看到自己的服务器信息和服务器的ip。
image.png

2、添加安全组规则

安全组在云端提供类似虚拟防火墙功能,用于设置单个或多个 ECS 实例的网络访问控制,它是重要的安全隔离手段。在创建 ECS 实例时,必须选择一个安全组。您还可以添加安全组规则,对该安全组下的所有 ECS 实例的出方向和入方向进行网络控制。 当时我没有配置安全组规则,直接在本地ping服务器,结果ping不通,ssh也连不上。
image.png

点击快速创建规则或者添加安全组规则,如下图:
image.png
image.png
注:自定义TCP的8080端口范围必须配置,如果不配置的话,后面Tomcat无法访问。

3、在阿里云服务器上配置jdk、Tomcat

通过MobaXterm工具连接阿里云服务器,当然你也可以使用其他的工具比如putty类似的工具连接。如下图
image.png

(1)安装jdk

CentOS 6.X 和 5.X 自带有 OpenJDK runtime environment(openjdk),我们使用 yum 来查看 CenOS 下可用的 open-jdk 软件包列表,执行命令:yum search java | grep -i –color JDK
image.png
查看到了所有可用的安装包后,我们选择自己需要的进行安装。我选择的是 Java8。执行命令:yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel
看到 Complete 后就知道安装完成了,那么现在来测试一下是否安装成功。执行命令:java -version
注:也可以使用 javac 来作为测试命令,网上有些说还要设置java环境变量,其实到这里已经就可以了,不用再到etc/profile中设置java环境。

(2)安装tomcat

centos其实可以使用最简单的yum install tomcat就可以了。但默认装的是Tomcat6,所以还是自己下载压缩包,然后上传到服务器,进行安装。 
下载地址:http://tomcat.apache.org/download-80.cgi

            https://dwz.cn/LLnWAJt7

image.png
然后把安装包传到CentOS下自己建的目录下。开始解压:
image.png
然后进入Tomcat的bin目录下,启动Tomcat,./startup.sh
如下图,出现Tomcat started,表示Tomcat启动成功:
image.png
在这一步,踩了很大的坑,执行./startup.sh 时报command not found,网上找了一遍,才知道这个是文件权限的问题,可根据网上说的方法修改文件权限chmod -R 777 /apache-tomcat-8.0.45,修改权限这个我也是小白,看了之后稀里糊涂,反正最后Tomcat可以启动了。
Tomcat启动之后,就可以用阿里云服务器的公网ip+:8080查看Tomcat页面,如下图:
image.png
如果你电脑打不开上面的网址,先查看你的服务器CentOS有没有关闭防火墙或者开放了防火墙的8080端口。

3、打包上传本地web项目

将本地搭建好的web项目,.war文件上传到Tomcat的webapps文件夹下,过个几秒,就可以通过公网ip访问web项目了。到此,服务器上部署web项目就完成了。
image.png
image.png

哈哈哈,大家觉得怎么样,如果ok的话 ,快来支持小编吧!

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/3296.html

相关文章

  • 小白阿里务器如何发布自己的网站(建站|详细)

    摘要:选购好之后付款后就好了域名备案在阿里云登录后进入备案系统,申请备案。然后就可以在任何一个有网的地方浏览器地址栏输入云服务器访问自己的网站了。通过自己已经备案的域名访问登录阿里云控制台域名与网站解析。昨天发的小白在阿里云云服务器上如何发布自己的网站(建站|详细),今更新一下 一、选购云服务器 到阿里云官网进行选购1.1 使用学生优惠购买使用学生优惠后为118元/年1.2 市场价购买如果是没有学...

    2i18ns 评论0 收藏0
  • 务器小白的我,是如何成功将 node+mongodb 项目部署务器并进行性能优化的

    摘要:前言本文讲解的是做为前端开发人员,对服务器的了解还是小白的我,是如何一步步将项目部署在阿里云的服务器上,并进行性能优化,达到页面秒内看到,秒内看到首屏内容的。搭建的项目是采用了主流的前后端分离思想的,这里只讲服务器环境搭建与性能优化。 showImg(https://segmentfault.com/img/remote/1460000017143281); 前言 本文讲解的是:做为前...

    zsy888 评论0 收藏0
  • 企业如何选择阿里务器配置【小白新手攻略】

    摘要:最后阿里云还配套了许多其他产品,例如给网站加速的产品,保护网站安全的云盾类产品,用户只需要根据自己的需求和预算选择是否购买即可。大家可以用代金券购买或者直接买阿里云针对企业级客户的服务器,节约咱们的上云成本阿里云在国内云计算领域的地位是毋庸置疑的,市场占有率早已超过了半壁江山,目前无论个人站长还是企业,都将阿里云作为了上云的第一选择,那么作为企业用户应该如何选择阿里云服务器呢?购买什么配置的...

    JasinYip 评论0 收藏0
  • 企业如何选择阿里务器配置【小白新手攻略】

    摘要:最后阿里云还配套了许多其他产品,例如给网站加速的产品,保护网站安全的云盾类产品,用户只需要根据自己的需求和预算选择是否购买即可。大家可以用代金券购买或者直接买阿里云针对企业级客户的服务器,节约咱们的上云成本阿里云在国内云计算领域的地位是毋庸置疑的,市场占有率早已超过了半壁江山,目前无论个人站长还是企业,都将阿里云作为了上云的第一选择,那么作为企业用户应该如何选择阿里云服务器呢?购买什么配置的...

    amuqiao 评论0 收藏0
  • 2019阿里企业务器配置选择教程!【 可供新手小白参考】

    摘要:阿里云企业服务器配置选择,和网站或应用的类型访问量数据量大小程序质量等因素息息相关。最后阿里云还配套了许多其他产品,例如给网站加速的产品,保护网站安全的云盾类产品,用户只需要根据自己的需求和预算选择是否购买即可。阿里云企业服务器配置选择,和网站或应用的类型、访问量、数据量大小、程序质量等因素息息相关。目前无论个人站长还是企业,都将阿里云作为了上云首选,那么作为企业用户应该如何选择阿里云服务器...

    不知名网友 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<