为了更熟悉JavaWeb开发的整个流程,所以租了个阿里云服务器来玩玩,之前觉得部署项目到服务器会很难,其实接触了之后发现其实很简单,平时练习中,就是自己电脑作为服务器,所以我们只需在阿里云服务器上装上和本机一样的环境(JDK,Mysql,Tomcat),然后将项目打包放上去就好,接下来将整个流程展示一遍,从购买阿里云服务器开始。

一、购买阿里云服务器

  1. 进入 阿里云官网,搜索云服务器。
    JavaWeb项目部署到阿里云服务器(详细流程)
  2. 点击云服务器ECS。JavaWeb项目部署到阿里云服务器(详细流程)
  3. 点击立即购买。
    JavaWeb项目部署到阿里云服务器(详细流程)
  4. 基础配置,可以根据自己的需求以及资金来进行配置。
    JavaWeb项目部署到阿里云服务器(详细流程)
  5. 网络和安全组,购买成功之后需要在控制台开放tomcat的连接端口8080。后面会说。
    JavaWeb项目部署到阿里云服务器(详细流程)
  6. 系统配置,这里自己设置就好
    JavaWeb项目部署到阿里云服务器(详细流程)
  7. 分组配置,可以不设置
    JavaWeb项目部署到阿里云服务器(详细流程)
  8. 确认订单,完成各项设置,确认订单付完款就算是购买成功了。
    JavaWeb项目部署到阿里云服务器(详细流程)

二、阿里云服务器控制台

  1. 在阿里云官网点击控制台进入
    JavaWeb项目部署到阿里云服务器(详细流程)
  2. 进入云服务器ECS
    JavaWeb项目部署到阿里云服务器(详细流程)
  3. 查看基本信息,公有IP即是我们请求服务器的IP
    JavaWeb项目部署到阿里云服务器(详细流程)
  4. 进入安全组设置
    JavaWeb项目部署到阿里云服务器(详细流程)
  5. 点击配置规则
    JavaWeb项目部署到阿里云服务器(详细流程)
  6. 添加安全组规则,添加后本机可通过IP地址和端口号连接到服务器
    JavaWeb项目部署到阿里云服务器(详细流程)

三、远程桌面进入云服务器进行环境安装

  1. 打开远程桌面
    JavaWeb项目部署到阿里云服务器(详细流程)
  2. 输入IP地址
    JavaWeb项目部署到阿里云服务器(详细流程)
  3. 输入用户名及密码
    JavaWeb项目部署到阿里云服务器(详细流程)
  4. 进入服务器后,将自己电脑上的安装包拷贝到远程桌面服务器上进行安装即可,主要包括jdk,tomcat,mysql。安装步骤这里不再赘述。
    JavaWeb项目部署到阿里云服务器(详细流程)
  5. tomcat设置
  • 若安装tomcat时未设置用户名和密码,则需要修改conf目录中的配置文件tomcat-users来设置用户名和密码
    JavaWeb项目部署到阿里云服务器(详细流程)
  • 修改webapps\manager\META-INF目录下的配置文件context,去除对访问权限的设置
    JavaWeb项目部署到阿里云服务器(详细流程)
  1. 打开tomcat服务器。
    JavaWeb项目部署到阿里云服务器(详细流程)
  2. 通过自己电脑访问服务器8080端口,点击Manager App并输入用户名和密码进入管理界面。
    JavaWeb项目部署到阿里云服务器(详细流程)
  3. 进入以下tomcat管理界面表示tomcat设置没有问题
    JavaWeb项目部署到阿里云服务器(详细流程)

四、打包项目成WAR包发布到云服务器的tomcat中

  1. 将项目所用数据库的sql文件导入到服务器中的数据库。
    JavaWeb项目部署到阿里云服务器(详细流程)
  2. 确保项目数据库配置和服务器数据库一致后,将项目打包成WAR包。
    JavaWeb项目部署到阿里云服务器(详细流程)
    JavaWeb项目部署到阿里云服务器(详细流程)
    JavaWeb项目部署到阿里云服务器(详细流程)
  3. 通过本机浏览器进入上述提到的服务器tomcat管理界面,选择刚才的WAR包,进行发布,发布过程需等待一小会儿。
    JavaWeb项目部署到阿里云服务器(详细流程)
  4. 显示true后,表示发布成功,可通过IP+端口+项目名进行访问。
    JavaWeb项目部署到阿里云服务器(详细流程)
    JavaWeb项目部署到阿里云服务器(详细流程)
    至此,整个流程结束,如有错误,还望指出,谢谢!

相关文章: