Day01:Web应用架构搭建站库分离路由访问配置受限DNS解析

本文主要是介绍Day01:Web应用架构搭建站库分离路由访问配置受限DNS解析,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

常规的Web应用搭建

三种常规网站搭建模式

程序源码

中间件配置

数据库类型

文件访问路径

总结


章节知识点:

应用架构:Web/APP/云应用/三方服务/负载均衡等

安全产品:CDN/WAF/IDS/IPS/蜜罐/防火墙/杀毒等

渗透命令:文件上传下载/端口服务/Shell反弹等

抓包技术:HTTP/TCP/UDP/ICMP/DNS/封包/代理等

算法加密:数据编码/密码算法/密码保护/反编译/加壳等

常规的Web应用搭建

Web必备四大件:系统,中间件,数据库,程序源码

基本流程:

  1. 购买云服务器,购买域名
  2. 云服务器搭建中间件
  3. 下载并上传Web程序源码
  4. 添加网站并绑定域名目录

阿里云设置域名解析参考章,在购买域名之后,可以对该域名设置解析记录,一般情况把该域名的一个子域名解析指向服务器的地址。

解析记录类型

域名前缀

Window Server 搭建 IIS,需要设置端口,网站源码路径,域名,就可以通过域名访问到网站

访问域名下的zb_install文件夹就可以安装程序

三种常规网站搭建模式

端口模式:端口区别不同网站

whgojp.top:80 PHP网站
whgojp.top:8080 jsp网站
whgojp.top 88 asp网站

子域名模式:不同子域名对应不同网站

zlog.whgojp.top zlog博客
bbs.whgojp.top dz论坛
oa.whgojp.top OA管理系统

目录模式:在解析路径不同文件夹对应不同网站

whgojp.top/wordpress php博客
whgojp.top/dedecms 论坛

程序源码

类型:

        开源-源码可见;源码不可见,加密/语言特性

        闭源-商业/自写

结构组成:

数据库目录,后台目录,文件目录

不同的编程语言开发的源码也不同,

php源码可以直接访问,

asp源码需llspy反编译dll文件,

java也需要反编译字节码class文件。

中间件配置

身份验证:当你访问一个网站,看到下面的页面时,你需要有一个可以登录到主机的账号才能访问

验证的类型不止这一种

目录权限:目录权限有读,写,执行

文件解析规则:在IIS中是由MIME控制的,不同的文件类型在Web访问时对应不同的规则。这也就是为什么rar文件下载,mp4文件时播放了。

数据库类型

本地一致:数据库和源码放在同一台服务器

站库分离:数据库在别的服务器上存储,另一台数据库存储/云数据库

文件访问路径

参考文章:各种访问路径和路径跳转总结篇-CSDN博客

总结

这篇关于Day01:Web应用架构搭建站库分离路由访问配置受限DNS解析的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/751441

相关文章

网页解析 lxml 库--实战

lxml库使用流程 lxml 是 Python 的第三方解析库,完全使用 Python 语言编写,它对 XPath表达式提供了良好的支 持,因此能够了高效地解析 HTML/XML 文档。本节讲解如何通过 lxml 库解析 HTML 文档。 pip install lxml lxm| 库提供了一个 etree 模块,该模块专门用来解析 HTML/XML 文档,下面来介绍一下 lxml 库

mybatis的整体架构

mybatis的整体架构分为三层: 1.基础支持层 该层包括:数据源模块、事务管理模块、缓存模块、Binding模块、反射模块、类型转换模块、日志模块、资源加载模块、解析器模块 2.核心处理层 该层包括:配置解析、参数映射、SQL解析、SQL执行、结果集映射、插件 3.接口层 该层包括:SqlSession 基础支持层 该层保护mybatis的基础模块,它们为核心处理层提供了良好的支撑。

百度/小米/滴滴/京东,中台架构比较

小米中台建设实践 01 小米的三大中台建设:业务+数据+技术 业务中台--从业务说起 在中台建设中,需要规范化的服务接口、一致整合化的数据、容器化的技术组件以及弹性的基础设施。并结合业务情况,判定是否真的需要中台。 小米参考了业界优秀的案例包括移动中台、数据中台、业务中台、技术中台等,再结合其业务发展历程及业务现状,整理了中台架构的核心方法论,一是企业如何共享服务,二是如何为业务提供便利。

Zookeeper安装和配置说明

一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例; ■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble) Zookeeper通过复制来实现

CentOS7安装配置mysql5.7 tar免安装版

一、CentOS7.4系统自带mariadb # 查看系统自带的Mariadb[root@localhost~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64# 卸载系统自带的Mariadb[root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7

中文分词jieba库的使用与实景应用(一)

知识星球:https://articles.zsxq.com/id_fxvgc803qmr2.html 目录 一.定义: 精确模式(默认模式): 全模式: 搜索引擎模式: paddle 模式(基于深度学习的分词模式): 二 自定义词典 三.文本解析   调整词出现的频率 四. 关键词提取 A. 基于TF-IDF算法的关键词提取 B. 基于TextRank算法的关键词提取

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

异构存储(冷热数据分离)

异构存储主要解决不同的数据,存储在不同类型的硬盘中,达到最佳性能的问题。 异构存储Shell操作 (1)查看当前有哪些存储策略可以用 [lytfly@hadoop102 hadoop-3.1.4]$ hdfs storagepolicies -listPolicies (2)为指定路径(数据存储目录)设置指定的存储策略 hdfs storagepolicies -setStoragePo

hadoop开启回收站配置

开启回收站功能,可以将删除的文件在不超时的情况下,恢复原数据,起到防止误删除、备份等作用。 开启回收站功能参数说明 (1)默认值fs.trash.interval = 0,0表示禁用回收站;其他值表示设置文件的存活时间。 (2)默认值fs.trash.checkpoint.interval = 0,检查回收站的间隔时间。如果该值为0,则该值设置和fs.trash.interval的参数值相等。

NameNode内存生产配置

Hadoop2.x 系列,配置 NameNode 内存 NameNode 内存默认 2000m ,如果服务器内存 4G , NameNode 内存可以配置 3g 。在 hadoop-env.sh 文件中配置如下。 HADOOP_NAMENODE_OPTS=-Xmx3072m Hadoop3.x 系列,配置 Nam