购买服务器

学生的话,阿里推出了一个叫云翼计划的产品,通过学生认证之后可以享受超便宜的价格,我的账号是支付宝账号,之前就有过学生认证。云翼计划的入口在这儿云翼计划。但是我是通过学生组团活动参加的,因为组团活动,可以优惠得到一个一年的免费域名。

配置服务器

服务器购买成功之后,找到你服务器的公网IP地址。这里我把公网IP隐藏了

设置安全组

服务器需要端口放行,否则你的端口是无法访问的,因为安全需要,所以云服务器存在安全组这个东西。记住常用的端口放行,tomcat 8080端口,mysql 3306端口 https 443和80端口

部署JavaWeb项目

在服务器上部署Java运行环境

  • Linux安装JDK1.8并配置环境变量
  • Linux安装Tomcat并配置环境变量
    在这里我部署的是简单的web项目,没有用到数据库mysql。所以不用安装mysql。但是我这里也分享下安装mysql的教程:
  • Linux Centos安装Mysql5.7.23

本地项目打包生成war文件

要看以下教程,请先确保你把上面的东西都做好了:Java和Tomcat环境搭好,购买了域名并且可以使用,本地有Java开发环境和IDEA 
不过上面的教程之涉及到在服务器上配置Java与Tomcat环境,相当于你只是搭了一个房子,但是里面还没有任何家具,不能入住,所以接下来我们来买一些家具,首先打开IDEA,新建一个项目,选择web application。

在web目录下找到index.jsp 在

标签下写一句hello world 

因为部署到网站上的时候我们需要一个war包,所以我们现在想办法弄一个出来 
点击右上角的这个图标

按照图中步骤点击(还有要先点击绿色的加号才能出来那个菜单) 

然后添加一个content,存放路径选择它默认的就行,一般都是在war包的相同目录 

这样就设置好了,下面我们来生成一个war包 执行Build->Build Artifacts->build命令


build之后在这个out目录下找war包


打开xshell和xftp工具,连接到云服务器,将webhelloworld_war.war放到云服务器的/usr/java/tomcat/apache-tomcat-8.5.20/webapps/下 

Tomcat绑定域名

好,我们要稍微修改一些东西 ,不要怕,很简单的一行而已,不要每次提到修改配置就头大。

修改/usr/java/tomcat/apache-tomcat-8.5.20/conf/下的server.xml:

  1. 修改host节点的name为你的云服务器的域名,如www.example.com
  2. 在host节点下加一个节点

其中webhelloworld_war这个就是你的war包的包名,也就是你的项目名 
顺便提一下,如果要修改这个xml文件,你可以在xshell中用vi修改,非常秀操作,当然也有非常接地气的方法,可以用xftp将server.xml下载到本地然后用sublime text来改,然后再上传上去。 

开启服务并访问成功

好了修改完配置文件之后还有一件重要的事情别忘了,就是重启一下Tomcat 
用xshell进入/usr/java/tomcat/apache-tomcat-8.5.20/bin/ 
执行 
./shutdown.sh 
然后再执行 
./startup.sh

这里提一下,如果停止Tomcat时出现停止失败,提示 java.net.ConnectException: Connection refused SEVERE: Could not contact localhost:8005. Tomcat may not be running.报错的,原因是Tomcat的内存太小了,需要设置一下虚拟内存,解决方法参见这篇博客

亲测有效

好,现在返回正题,在浏览器中输入 你的云服务器的域名:8080 比如(www.example.com:8080)就可以访问到你刚才部署上去的程序啦 
像这样子 

阿里云服务器搭建网站相关推荐

  1. arm搭建云手机教程_教你从0开始部署阿里云服务器,阿里云服务器搭建网站教程...

    教你从0开始部署阿里云服务器,阿里云服务器部署网站的办法,阿里云搭建项目的办法,阿里云服务器搭建网站教程 1.购买 登录官网点击下面链接: 企业上云甄选​partner.aliyun.com 查看云服 ...

  2. 购买阿里云服务器搭建网站或个人博客详细教程

    文章原文见博客:https://www.wkeyu.cn/159.html 前期准备 一.购买阿里云服务器 注册登录阿里云 选择你需要购买的服务器产品,如果首次购买建议选择新用户专享.因为只有首购才有 ...

  3. gradle配置到阿里云_通过图文步骤的方式,带你配置阿里云服务器搭建网站

    购买服务器 学生的话,阿里推出了一个叫云翼计划的产品,通过学生认证之后可以享受超便宜的价格,我的账号是支付宝账号,之前就有过学生认证. 配置服务器 如果我是学生,我如何通过¥9.9买到价值¥117的服 ...

  4. 使用阿里云服务器搭建网站

    第一步,购买服务器和域名,这里是用的阿里 阿里云登录注册点我!!! 注册成功后,进行实名认证和学生认证 购买服务器 完成认证后购买服务器https://promotion.aliyun.com/ntm ...

  5. 如何使用阿里云服务器搭建个人简历网站

    date:2020.08.06 阿里云服务器搭建个人简历网站仅需简单的四步就能够完成,小白特别适用 一.开通ESC云服务器 因为博主还是一名在校大学生,利用学生的身份获得了阿里云提供的半年免费服务器, ...

  6. 阿里云服务器搭建wordpress个人博客——学生优惠,专属网站

    前言 阿里云对学生优惠挺好的,也挺便宜,大家可以购买使用,搭建个人博客 阿里云服务器搭建wordpress个人博客 一. 首先要购买云服务器 二. 配置镜像 三. 确认安全组 四. 部署wordpre ...

  7. 阿里云腾讯云华为云服务器搭建网站新手教程

    其实无论阿里云服务器,腾讯云服务器,还是华为云服务器搭建网站的方式基本都是一样的.可能在配置的界面位置稍微有点不同,但是搭建流程都是一样的. 下面库博客将以腾讯云服务器为例,来详细介绍云服务器搭建网站 ...

  8. 阿里云服务器部署网站(保姆级教程) 阿里云搭建宝塔面板 云服务器ECS搭建网站

    阿里云服务器部署网站 这两天白嫖了一个免费的云服务器就想着自己建个网站,以前用过轻量级服务器,那个搭建起来比较容易,现在用的是云服务器ECS ,第一次接触,因为以前没做过,想在网上找找教程,结果教程五 ...

  9. 使用阿里云服务器搭建个人网站

    以下是使用阿里云服务器搭建个人网站的步骤: 购买阿里云服务器 登录阿里云官网,选择合适的服务器类型和配置,进行购买.建议初学者选择轻量应用服务器,因为它比较易于操作和管理. 2连接服务器 购买成功后, ...

最新文章

  1. OpenStack 实现技术分解 (7) 通用库 — oslo_config
  2. hadoop的hdfs文件操作实现上传文件到hdfs
  3. 泥浆配制_朝政泥浆——广西田阳县百东河水库溢洪道穿越钻泥浆配制简述(3)...
  4. redis中KEYS替代命令
  5. MySQL常用存储引擎之MyISAM
  6. java学习笔记20(Arraylist复习,Collection接口方法,迭代器,增强型for循环)
  7. 写给小白的WordPress详细安装步骤
  8. CYYMysql 源码解读 4
  9. C#中网络编程异步操作方法与 粘包和分包问题
  10. matlab设置图片背景透明_Matlab保存透明图片程序
  11. 侯捷老师英中繁简术语对照表
  12. 环状序列|得分(UVa1584|UVa1585)
  13. 腹腰部肌肉锻炼(腰会变粗)
  14. Android x86安装教程
  15. 京东实习笔试——站队
  16. VBA和Python双语对照,Excel编程学习更简单
  17. VO、AO、执行环境和作用域链
  18. 简析客户流失的原因及解决办法
  19. 易语言单窗口单ip软件源码_诺亚传说挂机多开小号搬砖防IP限制检测封号技巧...
  20. Windows10下配置JavaCup、JFlex及运行JavaCup测试用例

热门文章

  1. 计算机网络(五)传输层
  2. vuex与全局变量区别_挑战全网最幽默的Vuex系列教程:第一讲 Vuex到底是什么鬼
  3. 帮我写一个前端调薪报告
  4. Ubuntu解决华硕x550C的WiFi问题
  5. 编码建议--魔鬼在细节
  6. 弹窗广告代码及网页弹窗代码分析
  7. 网络社群发现算法挖掘bilibili视频流量数据可视化
  8. 打开游戏出现对计算机更改,win10如何撤销“是否允许程序对计算机进行更改”提示 游戏设备问题解决分享!...
  9. 计算机系的学ansys吗,学ansys软件需要什么样的电脑配置才能运行?
  10. 【Web技术】1589- 带你了解前端沙箱到底是什么