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

这里补充一下怎么解析域名绑定公网ip

域名:

     域名分为一级,二级,三级域名,如www.baidu.com,baidu为一级域名,www为二级域名,此网址没有三级域名,而比如mail.www.baidu.com中,mail为三级域名。

一.关于域名解析:

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

2.点击解析


3.然后点击添加记录

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

二.服务器环境搭建

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

    我是做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端口访问,等域名备案成功后就可以直接用域名访问了。




*觉得有用可以关注博主哦,如果再不能相遇,祝你早午晚都安。。。

在阿里云服务器部署程序并用域名直接访问相关推荐

  1. 搭建前后端分离主流项目完整步骤——在线教育系统(阿里云服务器部署上线)

    前言: 需要源码评论或私我 项目技术栈如下图所示: 本次博客分前后端+部署服务器三个步骤来写 先来看看实现效果: 在线教育系统完整三步骤 前言: 一.后端技术栈 1.ssm+mysql: (1)map ...

  2. win系统的阿里云服务器部署IDEASpringBoot项目保姆级教程

    win系统的阿里云服务器部署SpringBoot项目保姆级教程 前言 配置阿里云服务器 配置环境 环境配置中的坑 还有别的坑的话,私信我我补充......毕竟配置是最基本的,还想咋样... jar包导 ...

  3. 阿里云服务器部署个人网盘服务

    阿里云服务器部署个人网盘服务 相关资源: kiftd : https://github.com/KOHGYLW/kiftd 1.安装JAVA运行环境 yum install java-11-openj ...

  4. 阿里云服务器部署StreamX

    阿里云服务器部署StreamX 部署步骤在StreamX官网都有,还有开发环境的介绍.在此记录下具体的操作步骤. 阿里云服务器配置 StreamX是运行在linux上,访问需要通过外网访问到阿里云服务 ...

  5. 阿里云服务器挖矿程序解决流程

    阿里云服务器挖矿程序解决流程 问题表象 定位解决问题 问题表象 1.CPU满负载 进入root用户执行top命令: 2. 应用进程被杀 ./startWebLogic.sh: line 184: 23 ...

  6. 天翼云服务器部署程序不能外网被访问问题

    一.背景 在客户的天翼云服务上部署程序,部署成功之后,也添加安全协议和入站规则,还是不能被外网访问. 二.原因 我部署的程序是默认的80端口,而天翼的云服务的端口:80,8080,443,8443:都 ...

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

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

  8. 现代软件工程_团队项目_阿尔法阶段_阿里云服务器部署_2017.11.24

    阿里云服务器部署 目录 购买阿里云学生服务器 服务器链接 XMAPP建站集成软件 网站移植 端口开通 阿里云服务器 阿里云服务器(Elastic Compute Service, ECS)是一种处理能 ...

  9. 项目部署之PHPEMS在线模拟考试系统(亲测有效,含php源码)在阿里云服务器部署

    PHPEMS在线模拟考试系统阿里云服务器部署 相信好多人都在找这个源码哈,小编也是一样,也有一个很大的梦想,就是能把我们这些英雄豪杰集中在一起,比如说这个在线考试系统就可以实现,可以在上面把所有的运维 ...

最新文章

  1. python中字符串前面加一个u或者r的区别
  2. Fiddle抓包Https
  3. LAN,城域网,广域网,国际互联网
  4. 【PAT】B1048 数字加密
  5. python contains类似函数_五步教会你用python爬虫神器PyQuery!(内含详细步骤和代码)...
  6. C++面向对象思想 两条直线交点计算
  7. mysql临时表的的理解,如何理解存储过程中已存在的mysql临时表?
  8. MySQL集群Cluste详解(二)——配置实战
  9. Windows XP十五周年:由爱生恨的系统霸主
  10. 硬件描述测试软件库中74138,杭电数电实验课内题设计答案.docx
  11. 2021年计算机二级web题库,2021年全国计算机等级考试(二级Web程序设计)经典试题及答案...
  12. 详解EMC测试国标GB/T 17626
  13. 多媒体架构---display介绍
  14. mysql 过滤纯数字_mysql中怎么样过滤字符串中的数字
  15. MACD抓妖神器 通达信指标公式 副图 源码 无加密 无未来
  16. Python基础知识总结—数据类型,列表,元组,集合,字典
  17. 服务器虚拟化专用ovf模板,Vmware虚拟机备份、OVF模板
  18. 【SIM】MCC(移动国家码)和 MNC(移动网络码)
  19. 使用一根USB线便在电脑上控制树莓派
  20. 阶段性成果--HoloCubic小电视与四轴飞控

热门文章

  1. Compose error “HTTP request took too long to complete“
  2. 大学生创新创业大赛案例_创新创业大赛获奖名单_大学生创新创业大赛获奖案例...
  3. java发送s mime邮件_SpringBoot集成实现各种邮件发送
  4. dos下编写java程序_在DOS命令行状态下,如果命令java Hello成功运行了程序,那么下面哪些叙述是正确的()...
  5. 搜索c语言作业答案的软件,吉林大学软件学院C语言作业参考答案.doc
  6. 制作京东快报页面html,HTML第6章上机练习3(制作京东快报页面)
  7. String 类 TRYTRY
  8. SQL2000重新装,有文件挂起
  9. Nginx服务器配置虚拟主机的步骤
  10. 盘点 | 2020大数据十大关键词与趋势新鲜出炉