我的编程空间,编程开发者的网络收藏夹
学习永远不晚

详解如何在阿里云服务器部署程序并用域名直接访问

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

详解如何在阿里云服务器部署程序并用域名直接访问

闲来无事,买了一个最便宜的阿里云服务器来学习,一年三百多,适合新手了解程序等。

一般买服务器只有公网的IP地址,也就是类似10.205.25.32这种形式的。如何想用域名(例如www.baidu.com)直接访问的你网站,可以在阿里云直接再买个域名,将域名解析绑定ip地址。

有人想知道怎么解析域名,我这里补充一下域名相关内容

1.域名:

域名分为一级,二级,三级域名,如www.baidu.com,baidu为一级域名,www为二级域名,此网址没有三级域名

而比如mail.www.baidu.com中,mail为三级域名。

关于域名解析:

首先购买域名,然后进入控制台

详解如何在阿里云服务器部署程序并用域名直接访问

点击解析

详解如何在阿里云服务器部署程序并用域名直接访问 

然后点击添加记录

详解如何在阿里云服务器部署程序并用域名直接访问

详解如何在阿里云服务器部署程序并用域名直接访问

记录类型选A,主机记录让你写自己的二级域名或三级域名,解析线路选择默认,记录值为你要绑定的ip,TTL就选10分钟

点确定就绑定了

2.服务器环境搭建

那么刚买的服务器,该如何安装环境并部署程序呢?一般买的服务器像一台新电脑,里面没有多余的软件,更没有程序的环境或者数据库什么的,所以都需要我们自己安装。

我是做java的,用mysql数据库,这里讲的是部署java程序。首先准备好jdk,mysql,tomcat,打包上传到服务器,再解压,如果服务器没有压缩软件,网上下载即可。一次安装jdk,配置环境变量,安装mysql,tomcat,将自己的程序传到tomcat中的webapp中。

到这里准备工作完成,这时启动tomat的话,在本地输入localhost:8080是可以打开程序的,但用公网ip或者域名就无法访问了,所以我们要开始配置tomcat。打开server.xml,将<Engine name="Catalina" defaultHost="localhost">,

<Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true">两项的localhost换成你的域名或者IP名(其实写IP就行,输入域名自动回找到绑定的IP地址),开始不建议修改端口,tomcat默认端口为8080,想在外网访问程序,需要输入域名和端口号才行,如果不写端口号,必须将配置中的端口设置为80端口,但80端口的域名必须备案,否则无法正常访问。最后在host中添加<Context path="" docBase="C:\file\apache-tomcat-7.0.70\webapps\coolsite" reloadable="false" caseSensitive="false" debug="0"></Context>,在docBase中输入你的项目路径。配置好后启动tomcat。

到这里你会发现外网还是无法访问你的程序。是因为在阿里云中必须配置一下安全组。进入阿里云管理控制台->云服务器ECS->网络和安全->安全组,这时会显示你的服务器列表,在你要修改的服务器右下角点击“配置规则”,显示出规则列表,

详解如何在阿里云服务器部署程序并用域名直接访问

我们需要点击“添加安全组规则”,添加入方向,将8080,80端口添加进来。这时你再访问网站,就顺利的打开啦。 如果域名解析成功,可以直接用域名加8080端口访问,等域名备案成功后就可以直接用域名访问了。

到此这篇关于详解如何在阿里云服务器部署程序并用域名直接访问的文章就介绍到这了,更多相关阿里云域名直接访问内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

详解如何在阿里云服务器部署程序并用域名直接访问

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

详解如何在阿里云服务器部署程序并用域名直接访问

闲来无事,买了一个最便宜的阿里云服务器来学习,一年三百多,适合新手了解程序等。 一般买服务器只有公网的IP地址,也就是类似10.205.25.32这种形式的。如何想用域名(例如www.baidu.com)直接访问的你网站,可以在阿里云直接再
2022-06-04

如何使用阿里云服务器挂域名访问

本文介绍如何使用阿里云服务器挂域名访问。简介:阿里云服务器是一种高性能、可扩展的计算资源,可以用来搭建网站、部署应用程序等。本文将详细介绍如何使用阿里云服务器挂域名访问,包括如何购买服务器、设置域名解析、配置网站目录等步骤。购买阿里云服务器在阿里云官方网站上选择合适的服务器类型和配置,然后按照提示完成购买流程。在购买过
如何使用阿里云服务器挂域名访问
2024-01-25

阿里云服务器如何无需域名直接使用?

阿里云服务器是一种提供给企业和个人的计算服务,它可以通过云服务控制面板进行管理,无需使用域名即可直接使用。本文将详细介绍如何在阿里云服务器上进行无需域名的操作。阿里云服务器是一种云计算服务,提供稳定、可靠、安全的网络基础设施和计算资源,帮助企业用户、开发者和科研人员轻松快速地搭建应用系统和网站。在使用阿里云服务器
阿里云服务器如何无需域名直接使用?
2023-11-07

如何解决域名链接阿里云服务器超时问

在使用域名链接阿里云服务器时,有时候会遇到链接超时的问题,这给我们的网站和应用的正常运行带来了困扰。本文将介绍一些常见的原因以及解决方法,帮助您快速处理域名链接阿里云服务器超时的问题。解决方法:1.检查网络连接:首先,我们需要确保本地网络连接正常。可以尝试打开其他网页或应用程序,看看是否能够正常访问。如果其他网页也出现
如何解决域名链接阿里云服务器超时问
2024-01-21

如何在阿里云服务器上部署SQL数据库并使用

这篇文章将详细介绍如何在阿里云服务器上部署SQL数据库,包括环境准备、安装SQL数据库、创建数据库和连接数据库等步骤。在现代企业中,数据库是不可或缺的一部分,它存储和管理大量的数据,是企业业务运行的基础。而阿里云服务器作为一种高效、稳定、安全的云计算服务,为企业提供了良好的数据存储平台。本文将详细介绍如何在阿里云
如何在阿里云服务器上部署SQL数据库并使用
2024-01-25

如何解决nginx部署在阿里云服务器上无法使用的问

在使用阿里云服务器部署nginx服务器时,可能会遇到无法正常使用的问题。本文将详细介绍如何解决这个问题。一、问题描述在阿里云服务器上部署nginx服务器后,发现无法正常访问或出现各种错误,如502、503、504等错误,或者网站无法正常打开等。这可能是因为一些配置或环境问题导致的。二、排查步骤检查网络连接:首先,
如何解决nginx部署在阿里云服务器上无法使用的问
2023-11-14

编程热搜

目录