一篇文章搞懂搭建win10Server2019服务器并部署项目

1. 一篇文章搞懂搭建win10Server2019服务器并部署项目

1.1. 扩展知识点

  1. mysql5.7数据库的安装配置https://www.cnblogs.com/qiaoconglovelife/p/5477832.html
    • 注意配置的时候要配置mysql客户端的默认字符集,修改服务端的默认字符集
    • 修改mysql数据库密码,方法自行百度。
    • 配置时要配置环境变量
    • 重点 :要修改数据库的远程登录权限,让mysql数据库可以远程登录https://www.cnblogs.com/xp1056/p/5533412.html
  2. 购买win10Server2019服务器,可以在阿里服务器购买或者其他平台
    • 获取公网IP:公网IP是阿里提供的外网可以访问该服务器的IP地址。
    • 私网IP是当前服务器所在的局域网内的IP地址,可以在服务器上通过ipconfig获取。
  3. 购买域名,并获取域名认证。

1.2. 需要安装的软件

  1. mysql5.7数据库
  2. tomcat9.0应用服务器
  3. 购买win10Server2019
  4. jdk1.8:java开发工具
  5. 购买域名,并注册

1.3. 阿里云配置域名

配置域名

  1. 登录阿里云账户:控制台–》域名–》解析,进入域名管理页面,(域名需要认证)此时配置域名主要是域名和服务器公网IP进行挂钩,也就是通过DNS进行解析,将域名指向公网IP。也就是域名绑定。
  2. 阿里云提供云解析,这块现在不用管了,默认即可。当然也可以提供自己的解析线路
  3. 配置主机记录值:推荐网站:https://blog.csdn.net/cc_want/article/details/84249446
  4. 记录值:即:公网IP地址,不要配置私网IP地址。
  5. 二级域名:即在购买域名的基础之上再添加段,例如:baidu.com,再添加abc.baidu.com,就是一个二级域名。同理还有三级域名。

配置后结果

1.4. 服务器配置安全组规则

  1. 每个软件都有对应的端口连接本机计算机,传输数据,80端口是公认的HTTP协议传输端口。3306是mysql连接mysql数据库的端口。
  2. 配置安全组规则的目的:让外网的能够通过该端口连接服务器上的软件,服务器启动软件,我们就能获取该软件中的数据信息。
  3. 阿里云提供了帮助文档:授权对象为公网IP

配置安全组规则

1.5. mysql配置

  1. 在服务器上下载并安装mysql
  2. 配置mysql,让mysql可以远程访问,通过公网Ip访问。参考文档https://www.cnblogs.com/qiaoconglovelife/p/5477832.html

1.6. 本机远程连接服务器

  1. 在服务器上配置可以远程连接该服务器,自己百度配置
  2. 在本机电脑上搜索框中搜索远程连接,添加远程连接公网IP,远程连接用户名,用户密码,即可实现远程连接该服务器。注意服务器类似于win10系统计算机,没什么高大上的

1.7. 配置Tomcat0应用服务器

  1. 在服务器上安装Tomcat9.0,还要配置tomcat9.0的环境变量,目的是在任何目录下我们都可以启动Tomcat
  2. 我们需要修改Tomcat的端口,默认为8080,但是我们访问网站时都是域名进行访问,不需要在域名后面添加端口:8080进行访问。80端口是默认端口,其实任何域名后面都有一个端口,是80端口,只不过80端口是默认端口。
  3. 进入tomcat的安装文件,进入conf文件,通过notepad++打开server.xml在此处修改端口将8080该为80,添加字符集编码utf-8.

修改tomcat端口

1.8. 域名匹配项目

  1. 一个主机可以绑定多个二级域名,一个Tomcat应用服务器添加多个项目,如何让不同的二级域名访问相应的项目呢?
  2. 二级域名通过DNS解析访问主机,主机通过Tomcat应用服务器访问对应项目,因此问题就归结在两点,一个是配置二级域名,一个是配置Tomcat应用服务器。
  3. 二级域名配置,就是配置主机记录值
  4. Tomcat应用服务器配置在server.xml中

域名匹配项目

  1. 配置结束

1.9. 服务器架构

注意多个域名改为二级域名,xxx.abc.com
访问服务器架构设计

喜欢本篇文章的话关注微信公众号,加我微信,或者打赏我

公众号
微信公众号
个人微信:zkf18749811962
我的微信
打赏码
微信打赏码

©️2020 CSDN 皮肤主题: 书香水墨 设计师:CSDN官方博客 返回首页