如何利用阿里云ECS服务器和域名,搭建部署自己的网站(Windows系统)

article/2025/8/15 18:19:33

前言

建站简单方法

提示:以下是本篇文章正文内容,下面案例可供参考

一、购买服务器和域名

在这里插入图片描述

根据自己的需求购买相应级别的服务器
在这里插入图片描述

示例:ECS共享型n4

二、服务器创建实例和域名备案

详细过程自行百度即可,再此不详细说明(备案需要提交审核20天)

三、远程连接服务器

1.打开附件里面的远程桌面连接

在这里插入图片描述

2.输入自己服务器的公网ip地址

在这里插入图片描述

点击连接,如果需要服务器共享本地电脑的文件点击“详情信息”
在这里插入图片描述

勾上驱动器或者指定需要访问的盘
在这里插入图片描述

3.如果弹出这两个弹框,只需要点击连接、是

在这里插入图片描述
在这里插入图片描述

四,配置服务器的java以及tomcat环境变量

1.到官网找到所需版本,下载jdk,然后安装

官网:https://www.oracle.com/java/technologies/javase-downloads.html

以Java SE 8为例
在这里插入图片描述

下载Windows64位的版本
在这里插入图片描述

下载好并且安装好

2.配置java环境变量

我的电脑-属性-高级系统配置-环境变量-系统变量
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

新建:
变量名:JAVA_HOME

变量值:D:\java\jdk1.8.0_271

新建:
变量名:CLASSPATH

变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

开头小数点不能漏掉!

修改:
变量名:Path

变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

3、保存后退出,win+R 输入 cmd

在窗口输入:(测试是否配置好,显示以下图片就说明成功了)

java –version
在这里插入图片描述

java
在这里插入图片描述

javac
在这里插入图片描述

4.下载并安装Apache-Tomcat 8(需配置好java环境)

在这里插入图片描述

下载解压后文件目录结构如图所示
在这里插入图片描述

在Tomcat的bin目录里双击运行startup.bat文件(Windows系统启动文件,Linux是startup.sh)

在这里插入图片描述

如果出现如下的界面,说明你的Tomcat服务器已经成功启动,为自己鼓掌

在这里插入图片描述

浏览器网址输入进行测试:http://localhost:8080,如图所示即成功

在这里插入图片描述

五.上传网站项目到tomcat上

1.利用Windows自带的远程桌面连接传输项目到服务器并且存放到apache-tomcat-8.5.68文件下的webapps文件夹内

在这里插入图片描述

此时通过http://公网ip:tomcat端口号/项目文件夹名称/主界面文件.html
在这里插入图片描述

a.提醒:如果访问失败的话,是端口号不一致的问题

进入阿里云控制台点击云服务器ESC
在这里插入图片描述

找到实例,点击更多
在这里插入图片描述

点击安全组配置
在这里插入图片描述

点击配置规则
在这里插入图片描述

手动添加8080/8080端口,也可以在tomcat里面更改端口,改完后两处端口号必须一致
在这里插入图片描述

设置完后就可以访问到服务器上面的项目了。

六.解析域名

1.进入阿里云域名,进行解析绑定ip

在这里插入图片描述

2.点击新手引导

记录值写服务器公网ip
在这里插入图片描述

3.测试域名是否解析成功

测试网站:https://zijian.aliyun.com/?spm=a2c1d.8251892.content.11.56455b762NqUIV#/domainDetect

测试结果无异常即解析成功

七.通过域名直接访问部署在tomcat下的项目

1.然后通过 ping www.****.com 指令测试是否ping成功

0丢失即成功
在这里插入图片描述

2.服务器端 修改Tomcat的server.xml文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

a. 修改 Connector 节点中 port 端口为80
b. 修改 Engine 节点中 defaultHost 为 要访问的目标域名
c. 修改 Host 节点中 name 为 要访问的目标域名 (和b一样)
d. 在Host节点里面添加Conext节点:
<Context path="" docBase ="项目名" reloadable="false"></Context>

还需要修改 web.xml文件,此文件和server.xml在同一个目录下都在conf目录里面,都是Tomcat的配置文件,这是tomcat默认的3个文件,当你输入指定路径后,tomcat会自动查找这3个页面。如果你想让tomcat自动找到自己的页面,可以修改信息为:
在这里插入图片描述

把默认启动的界面 指向 我们的项目首页的html即可,不需要带路径,只填写文件名称。

保存 重新启动Tomcat

多域名绑定

其实多域名绑定同单域名绑定差别不大,只要在141行,即默认的<Host></Host>后面增加一个<Host></Host>配置即可,将其中的name、appBase、docBase修改为第二个(或者第N个域名)的内容即可。

有时候会想我怎么通过一个tomcat实现多个域名通过不同的端口进行访问呢?

其实也很简单,只需要将

<Service>...</Service>

标签copy一份,对Service name、监听端口、域名名称、默认加载的应用进行修改。

在任意搜索栏搜索自己注册的域名,就可以访问自己的网站了!
在这里插入图片描述

总结

提示:这里对文章进行总结:

例如:以上就是今天要讲的内容,本文仅仅简单介绍了网站的搭建,而网站搭建需要购买服务器和域名并且备案,配置好服务器环境变量,部署项目在tomcat的webapps中,修改server.xmlweb.xml文件


http://chatgpt.dhexx.cn/article/aBjee3TG.shtml

相关文章

【网站搭建】阿里云搭建个人网站详细流程

1. 工具的选择 因为直接网页操作实例的话不是很方便&#xff0c;鉴于有Linux和大数据开发经验。使用以下工具 winscp&#xff1a;文件传输&#xff0c;可以实现本地和远程端的文件传输&#xff0c;也可以直接修改远程端文件&#xff0c;不用在终端里了XSHELL:安全终端模拟软件…

教你快速在阿里云服务器上搭建网站!

前文概述 出于好奇&#xff0c;我用学生优惠租了一台阿里云服务器&#xff0c;打算做一些Java web的开发&#xff0c;但是毕竟是第一次接触这样的东西&#xff0c;还是比较陌生&#xff0c;在这个过程中遇到了一些问题(肯定会遇到问题的)&#xff0c;但是呢&#xff0c;在网上搜…

使用阿里云ECS服务器搭建java环境

服务器搭建java 第一步 安装java环境 首先使用Linux命令 yum list java*截图如下 在这里可以选择自己想要的版本。这里我选择java8 yum install java-1.8.0-openjdk.x86_64出现如下截图&#xff0c;则表示安装完毕 接下来可以查看java的版本号&#xff0c;以证明安装完毕…

保姆级教程,阿里云快速搭建个人网站

首先想要搭建一个网站需要一个域名和服务器&#xff0c;我们先去阿里云搜索这两个东西&#xff0c;然后分别去购买一下 服务器这里有轻量级应用服务器和云服务器ECS都可以选择 我选择的是ECS&#xff0c;然后我们去购买&#xff0c;产品区域选中国的话还要去进行ICP备案&…

手把手带大家搭建一个java个人网站(腾讯云为例)

大家好&#xff0c;我是鸟哥。一个半路出家的程序员。 这次真是学妹要的&#xff01;前几天鸟哥以腾讯云为例给大家分享了一篇如何搭建服务器的文章——手把手带大家搭建一台服务器&#xff08;腾讯云为例&#xff09;&#xff0c;文章结尾表示过几天带大家搭建一个网站&#x…

阿里云服务器搭建网站

购买服务器 学生的话&#xff0c;阿里推出了一个叫云翼计划的产品&#xff0c;通过学生认证之后可以享受超便宜的价格&#xff0c;我的账号是支付宝账号&#xff0c;之前就有过学生认证。云翼计划的入口在这儿云翼计划。但是我是通过学生组团活动参加的&#xff0c;因为组团活…

阿里云快速搭建个人网站

阿里云服务器快速搭建个人网站 在服务器购买的前提下进行这一步。 我们需要下载服务器搭建的软件&#xff1a; 这里附上百度云的下载地址&#xff1a; 链接&#xff1a;点击下载 提取码&#xff1a;9qcr 现在打开putty和WinSCP,putty是进行一些命令操作&#xff0c;WinSC…

阿里云服务器搭建javaweb环境

阿里云服务器搭建javaweb环境 javaweb环境下载JDK下载MySQL安装MySQL遇到的问题 安装Tomcat javaweb环境 这个环境搭建包括JDK&#xff0c;MySQL&#xff0c;tomcat。 使用系统版本及安装版本是&#xff1a; 操作系统&#xff1a;CentOS8.5 64位 JDK&#xff1a;1.8 MySQL&am…

2021最新 手把手教你阿里云服务器搭建网站(超详细图文)

前文概述 出于好奇&#xff0c;我用学生优惠租了一台阿里云服务器&#xff0c;打算做一些Java web的开发&#xff0c;但是毕竟是第一次接触这样的东西&#xff0c;还是比较陌生&#xff0c;在这个过程中遇到了一些问题&#xff08;肯定会遇到问题的&#xff09;&#xff0c;但是…

如何用阿里云服务器建立个人网站(针对新手)

首先,我们需要购买云服务器和域名。 域名建议用.com后缀的(一般五十左右),想要便宜的域名可以买.top等后缀的(一般几块钱)。 点击这里购买域名 云服务器的话,根据自己的需要购买,如果只是简单的发发文章图片,视频等,网站访问量不高的话,买个1核2G1M的配置也能够用…

java搭建阿里云服务器环境(java环境+mysql+tomcat)和部署 JavaWeb 项目到云服务器(十分详细)

文章有不当之处&#xff0c;欢迎指正&#xff0c;如果喜欢微信阅读&#xff0c;你也可以关注我的微信公众号&#xff1a;好好学java&#xff0c;获取优质学习资源。 购买一系列的东西 其实就是花钱买块区域&#xff0c;服务器&#xff0c;域名&#xff0c;云解析&#xff0c;…

手把手教你配置阿里云服务器搭建java web网站

写在前面 出于好奇&#xff0c;我用学生优惠租了一台阿里云服务器&#xff0c;打算做一些Java web的开发&#xff0c;但是毕竟是第一次接触这样的东西&#xff0c;还是比较懵逼&#xff0c;在这个过程中遇到了一些问题&#xff08;肯定会遇到问题的&#xff09;&#xff0c;但…

使用grunt压缩合并混淆JS脚本

fro from: https://www.cnblogs.com/sybboy/p/4831635.html 折腾一两天&#xff0c;终于学会使用grunt压缩合并混淆JS脚本&#xff0c;小激动&#xff0c;特意记录一下spm一点意外收获 很长时间没有更新博客了&#xff0c;实在是太忙啦...0.0 &#xff0c;以下的东西纯粹是记录…

JavaScript审计

前言 Javascript (.js) 文件一般存储的是客户端代码&#xff0c;Javascript 文件可帮助网站执行某些功能&#xff0c;例如监视单击某个按钮的时间&#xff0c;或者当用户将鼠标移到图像上&#xff0c;甚至代表用户发出请求&#xff08;例如检索信息&#xff09;时。有时开发人…

如何在线替换并调试网页上的 JS 代码

调试代码使用代理替换代码在线调试总结 调试代码 当我们需要调试网页上的 JS 代码时&#xff0c;可以使用 Chrome 游览器上的开发者工具的 Sources 项进行断点调试。 在代码数目栏处点击&#xff0c;即可加上断点&#xff0c;根据加入的断点进行判断&#xff0c;该断点若是…

用JS开发安全工具:端口扫描器

用JS开发安全工具&#xff1a;端口扫描器 如标题所述&#xff0c;本文用Javascript实现一个端口扫描器&#xff0c;用于检测指定IP的电脑哪些端口是开放的&#xff0c;而且扫描速度非常快。 在Node.js中运行&#xff0c;效果如下&#xff1a; 源码&#xff1a; function scan…

JavaWeb后端代码自动生成工具V2.0.0

背景介绍 Author&#xff1a;yuxue {个人业余开发项目&#xff0c;主要解决个人在开软件开发工作中遇到的一些头疼问题} 问题1&#xff1a;各种密码太多&#xff0c;记不住问题2&#xff1a;系统太多&#xff0c;环境太多&#xff0c;看着都头疼&#xff0c;要用的时候找半天…

goto混淆语句解密工具,php代码还原

通过使用goto解密工具&#xff0c;你可以轻松应对多种加密场景。下面列举了几个具体问题案例&#xff0c;让你更好地了解它的实际应用&#xff1a; 1. 微擎2c解密&#xff1a; 当你在微擎中遭遇2c加密时&#xff0c;可能会遇到无法阅读和修改代码的困境。但是&#xff0c;有了…

javascript服务器_服务器端JavaScript会流行吗?

javascript服务器 JavaScript is probably the most widely-used programming language on the planet – nearly every website has a few lines. However, the language is also one of the most misunderstood and often confuses experienced developers: it is not Java, …

python编写代码工具_python编码工具

广告关闭 腾讯云11.11云上盛惠 &#xff0c;精选热门产品助力上云&#xff0c;云服务器首年88元起&#xff0c;买的越多返的越多&#xff0c;最高返5000元&#xff01; 编码后字节序列被发送给终端&#xff0c;假若终端设置的编码和str编码不一致&#xff0c;终端就会显示出乱…