阿里云ECS(Windows)+Tomcat+GeoServer配置

文章目录

  • 阿里云ECS(Windows)+Tomcat+GeoServer配置
    • 1、简介
    • 2、本地电脑与云端系统的远程连接
    • 3、Tomcat的配置
      • 3.1 云端实例安全组端口的开放
      • 3.2 防火墙对端口的开放
      • 3.3 JAVA和Tomcat系统环境的配置
      • 3.4 缺省项目名和端口号的配置
    • 4、GeoServer的配置

1、简介

  云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。阿里云ECS持续提供创新型服务器,解决多种业务需求,助力您的业务发展。
  轻量级服务器与ECS的区别与选择.

2、本地电脑与云端系统的远程连接

  •   打开控制台,如图1所示,点进页面下方的实例,进入实例详情,第一步要做的就是重置实例密码,因为用户名和初始密码(也是后面的登录密码)是未设置的,所以这个地方得先修改,如图2所示。
图1 实例控制台

图2 重置实例密码
  •   接下来就是本地windows与云端服务器的连接。这里有两种方式,第一种是通过实例详情界面上的远程连接选项,即会在浏览器新建一个标签页,以Web的形式进行连接。第二种方式则是通过Windows的“远程桌面连接”应用进行连接(可直接搜索),即会以一种应用的方式在下方任务栏列表中,相比于第一种方式,稳定性相对较好,不会受浏览器的影响,但实际操作和反应还是取决于网速的快慢以及计算机本身的硬件情况,以下以第二种方式为例(第一种方式只是连接方式不一样,到后面都一样),连接方式如下图3所示。
图3 远程桌面连接
  •   这一步可能会遇到连接失败的情况(按常理来说并不会),但可能情况一般是安全组端口3389未开放,有关于安全组的问题会在后面提到。

3、Tomcat的配置

  要使Tomcat能被通过公网IP访问,需要两步操作,一是要开放安全组端口,二是要打开云端系统对该端口的防火墙限制,前提是其中端口不能被其他服务占用。

3.1 云端实例安全组端口的开放

  参考官方文档的安全组端口设置情况,添加安全组规则,开放8080端口(默认是8080端口,可修改为其他未被占用的端口),具体添加方式如下图4所示。

图4 安全组端口的开放

3.2 防火墙对端口的开放

  相关操作如下图5所示。完成这一步,与云端相关的前期准备就已经做的差不多了。

图5 防火墙端口的设置

3.3 JAVA和Tomcat系统环境的配置

  这一步的操作与在本地对环境的配置无任何差异,可参考jdk与Tomcat的Windows配置,需要注意的是,可在本地直接下好相应的源文件然后直接复制粘贴到远程系统中(Web中进行连接不可以复制粘贴)。

3.4 缺省项目名和端口号的配置

  这一步在整个配置过程中非必须,但如果想以后访问链接之时省略端口号和项目名称,可以以如下的方式进行操作。

  • 缺省项目名称

  将name的值改为公网IP,docBase的值改为html文件所在的项目文件夹名,修改完成后将下面的代码放入server.xml,同时将该项目文件夹放在Tomcat安装目录下的webapps文件夹中,

<Host name="IP" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false"  xmlNamespaceAware="false"><Context path="" docBase="DirectoryName" debug="0" reloadable="true" crossContext="true"/><Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="tot_log." suffix=".txt" timestamp="true"/></Host>
  • 缺省端口号

  同样的在server.xml中找到和如下代码类似的地方,并替换它。注意:修改端口号为80或者任意其他端口的时候,需重复3.1与3.2两个步骤。

    <Connector executor="tomcatThreadPool"port="80" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" />

4、GeoServer的配置

  这一步我在另一篇博文中有详细提到,并还说明了如何导入相关数据。

阿里云ECS(Windows)+Tomcat+GeoServer配置相关推荐

  1. 云服务器 ECS 配置:阿里云ECS Windows Server 2012 搭建AD

    阿里云ECS Windows Server 2012 搭建AD 简介 Active Directory(简称AD,即" 活动目录"的意思),是微软下面的核心组件,其主要优势是实现高 ...

  2. 阿里云ECS服务器购买及配置,SpringBoot项目部署到阿里云ECS服务器,阿里云ECS服务器安装JDK、Mysql、nginx详细步骤

    1.购买阿里云ECS服务器 官网:阿里云-上云就上阿里云 根据自己的需要选择相应的配置: 目前有一个月的服务器免费体验时间,我选择了免费体验,点击后,可以看到你刚才购买的服务器: 也可以通过这里查看你 ...

  3. 阿里云ecs Windows条带化方法及优缺点

    一. 背景 系统对磁盘速度要求较高,但测试时发现阿里云ecs ssd磁盘只有300M/s.查询文档发现阿里云单块磁盘速度有上限,高级essd能达到速度要求但价格每个月增加约1/3,测试并记录下Wind ...

  4. 阿里云ecs windows 2008 安装ftp

    官网:https://filezilla-project.org/ 中文版:http://www.filezilla.cn/download/server 下载 Filezilla  Server 教 ...

  5. 阿里云ECS服务器常用入门配置命令

    1.远程连接主机 以Windows自带的cmd窗口为例,如果要连接到阿里云远程服务器,可直接在命令窗口输入ssh 用户名@主机ip地址:端口号,端口号一般均为22一般可以不写,再按照提示输入密码即可连 ...

  6. 阿里云ECS上LVM磁盘配置

    首先说明机器系统为:ubuntu 16.04 1.首先需要在ubuntu下安装lvm,先需要更新一下ubuntu内软件包 apt-get -y update # 更新软件源 apt-get -y up ...

  7. 阿里云ECS官网域名映射及Tomcat配置调整,最终使用HTTPS和域名直接访问

    在另一篇文章中,已经讲述了怎么在ECS(Ubantu版)上安装docker和Tomcat,并顺利启动和访问,该篇文章重点说明如何调整Tomcat配置,与域名映射一致,并采用HTTPS访问 一.进行EC ...

  8. 使用jvisualvm远程监控tomcat(阿里云ECS)

    写在前面:  使用jvisualvm远程监控tomcat(阿里云ECS),连接是报错:service:jmx:rmi:jndi/rmi:IP:端口//  连接到 IP:端口,网上找了很多资料,未能解决 ...

  9. 阿里云ECS(Centos)中Nginx安装及配置

    Nginx是一个高性能的http和反向代理web服务器,本篇在记录阿里云ECS中安装及配置Nginx的过程.Nginx作为系统关键服务,下面流程全部在root用户下完成. 系统:CentOS 8.0 ...

最新文章

  1. LinearLayout (线性布局)的分析
  2. 如何生成表_SPSS简单操作 | 如何生成交叉表?
  3. python 发送邮件的两种方式【终极篇】
  4. Windows平台WebRTC编译-VS2017
  5. popupmenu java_Java基于JPopupMenu实现系统托盘的弹出菜单,解决PopupMenu弹出菜单中文乱码...
  6. 【转载】Java的接口和抽象类
  7. RocketMQ 分布式消息中间件 理论介绍
  8. ubuntu18.04设置链路聚合
  9. ubuntu wine qq
  10. 那一只蝴蝶飞不过沧海
  11. SQLserver 报错RegCreateKeyEx() 返回了错误 5,“拒绝访问。” (.Net SqlClient Data Provider)错误号: 22002 严重性: 16 状态: 1
  12. JS 拖拽对齐参考线+自动吸附+对齐到网格
  13. AutoX-1. 网页瀑布流 AutoX-2. 蚂蚁王国的蜂蜜
  14. 牛年牛人侃电脑 (素材来自网络)改编 大风
  15. 人像摄影长焦镜头拍摄攻略
  16. 动态头像 Android 实现,Android开发中实现一个头像滑动变大变小功能
  17. 心理励志,激活生命的潜能
  18. Python3.6官方文档下载
  19. 肩部固定武器-市场现状及未来发展趋势
  20. c语言天气温度最大波动值,中国天气复习题

热门文章

  1. 有服务器必须要虚拟主机吗,有服务器还要虚拟主机吗
  2. xHiveAI Jetson NX盒子:jpeg图片编码
  3. 黄聪:Destoon供求栏目下旺旺无法正常显示,点击提醒“会员名不存在”
  4. 微信奇销36计 赖老师
  5. 如何评估服务器基础性能 - CPU负载、使用率、内存磁盘使用率、网络带宽......
  6. 手机唯一标识IMEI以及与IMSI的区别
  7. 使用Stream distinct()去重失效问题
  8. VBA中数组72变(随心所欲复制)
  9. 【CUDA】C++实现warpaffine仿射变换及其逆变换
  10. 关于cv::warpaffine函数