一文搭建自己博客/文档系统:搭建,自动编译和部署,域名,HTTPS,备案等
本文纯原创,搭建后的博客/文档网站可以参考: Java 全栈知识体系。如需转载请说明原处。
文章内容目录
第一部分 - 博客/文档系统的搭建
博客/文档搭建前言
有哪些选择
我做了哪些尝试
自己写:我用java手写了一个系统
Docisify等工具
博客园等平台
为什么现在用vuepress
博客/文档工具vuepress介绍
vuepress是 ...
IIS 设置IP地址和域名限制
在IIS中可以通过IP地址域名设置来控制拒绝或允许特定范围内的IP对网站的访问权限
一、安装“IP地址和域限制”功能
选定一个网站,在右边的功能图中有一项“IP地址和域限制”,如果没有该项功能的,点击下方的“Web平台安装程序”进行安装,如下图
安装完成以后即可进行IP ...
【nginx】一台nginx服务器多域名配置
注意:使用正则的时候,一定要注意那个 ~ 线符号,~(*) 这个是nginx识别正则的标准格式
server { listen 80; server_name ~^((cloud)|(demo-cloud)|(demo2-cloud)|(approval))((\.xiaoma\.link)|(\.xiaoma-inc\.cn))$; location / { index index.html index ...
模拟域名及nginx反向代理解决端口映射
修改本地的host为:
127.0.0.1 www.xxx.com 127.0.0.1 api.xxx.com 127.0.0.1 manage.xxx.com 127.0.0.1 image.xxx.com
配置解读:以后访问域名www.xxx.com就相当于访问127.0.0.1,
虽然域名解决了,但是现在如果我们要访问,还得自己加上端口:http://www.xxx.com:8080。
这就不够优雅了。我们希望的是直接 ...
CentOS7配置域名解析服务DNS
前言
DNS(Domain Name System),域名系统,提供由域名解析到ip的服务,是互联网的重要基础服务。
下面我们就来在CentOS7上使用bind配置一下DNS服务器
一、安装配置DNS
(一)安装域名服务程序
yum install bind-chroot -y
(二)修改相关配置文件
域名解析服务Bind的程序名称叫做named,服 ...
CA机构介绍(Certificate Authority 域名SSL证书颁发机构)
SSL证书机构即CA机构的全称为Certificate Authority证书认证中心,只有通过WebTrust国际安全审计认证,根证书才能预装到主流浏览器,成为全球可信的ssl证书颁发机构。
HTTPS (全称:Hyper Text Transfer Protocol over SecureSocket Layer),是以安全为目标的 HTTP 通道,在HTTP的基础上通过传输加密和身份认证保证了传输 ...
BeetleX服务网关之服务发现与泛域名路由
在新版本的服务网关中提供了服务发现和泛域名路由解决功能,服务发现可以在无须配置的情况下实现服务自动注册到网关中解脱对服务配置的繁琐工作;而泛域名路由则可以针对不同的域名制定不同的负载规则。
使用consul服务发现插件
网关需要维护相关负载的服务器,手动添加相对来说是一件比较麻烦的工作;为了解决这一问题组件 ...
网站是HTTP?10分钟变成HTTPS!域名免费添加配置SSL证书,变成https//环境
对于小程序request请求需要https域名、navigator.geolocation定位也需要在https环境下才可以生效等问题;
前端开发越来越需要https环境来来测试一下API接口和各类问题,今天来讲解一下怎么免费快速把普通的http网站配置升级成https协议。
首先向大家介绍一下HTTP和HTTPS的基本概念:
HTTP: ...
Nginx进行域名重写和泛域名解析配置
#user nobody;worker_processes 1; #error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections 1024;} http { include mime.types; default_type application/octet-stream; #log_format main ...
java 解析URL里的主域名及参数工具类
java 解析URL里的协议及参数工具类,解析URL中的主域名,并统一把协议修改成http或去掉协议
public class UrlDomainUtils { private static final Logger LOGGER = LoggerFactory.getLogger(UrlDomainUtils.class); /** * 获取主域名,即URL头 * @param url * @return */ public static String g ...
实现WordPress支持多个域名绑定/访问
搬运一个小技巧,通过简单修改wp-config.php文件来实现WordPress博客支持绑定多个域名及访问。原文链接:https://www.wn789.com/13334.html
在未修改wp-config.php之前WordPress博客默认是不能实现多个域名独立访问的,即使我们绑定了多个域名,访问时也会自动跳转到安装站点时默认的域名,就连同一个域名带www和不带www都 ...
(子)域名收集
一、域名收集
域名(Domain Name),是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位。
例如:baidu.com。而 www.baidu.com 是该域名对应的子域名,www是主机头。
whois查询
whois是用来查询域名的IP及所有者等信息的传输协议。简单说,就是一个用来查询域 ...
采坑指南——k8s域名解析coredns问题排查过程
正文
前几天,在ucloud上搭建的k8s集群(搭建教程后续会发出)。今天发现域名解析不了。
组件版本:k8s 1.15.0,coredns:1.3.1
过程是这样的:
首先用以下yaml文件创建了一个nginx服务
apiVersion: v1
kind: Service
metadata:
name: nginx-svc-old
labels:
app: nginx-svc
spec:
selector:
app: nginx
po ...
NS域名工作原理及解析
DNS域名工作原理及解析
0x00 定义
DNS( Domain Name System)是“域名系统”的英文缩写,它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用TCP和UDP端口53[1]。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。
&n ...
企业微信域名IP列表
https://res.mail.qq.com/zh_CN/wework_ip/latest.html?st=C98F886B96A94AD2207D9F0B2970B93DFD5A76DF94CED654791006AAE44BF0AF4C7F08050CE2A7CBF75676BB9EA0B8BCC28832443590D0D86504F04BB2AB1840839E1543118C8AA812E8CC519D935BFFCFFB78D62558B43067DCC6C8220FDA7FD62D9C8A61EA35B5D908CE4BC149C54BB12428B769B8C78A4ADEF ...
Nginx自动跳转到带www域名规则配置、Nginx多域名向主域名跳转
nginx 域名跳转 Nginx跳转自动到www域名规则配置,如果设置使 xxx.com 域名在用户访问的时候自动跳转到 www.xxx.com 呢?
一、在你的域名管理里面定义 xxx.com 和 www.xxx.com 指向你的主机ip地址,可以使用 nslookup 命令测试
直接输入 nslookup xxx.com 和 nsloo ...
ping某个域名的详细过程
一、ICMP协议
首先需要了解一下ICMP协议,即:网络控制消息协议(Internet Control Message Protocol)。
ICMP是TCP/IP协议族的一个子协议,工作在网络互联层(网络层)。ICMP协议是一种面向无连接的协议,用于传输出错报告控制信息。用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是 ...
Nginx - 代理后端通过域名访问
目录- 前言- Nginx 根据域名反向代理- Nginx proxy_pass 关于 '/' 的作用
1. 前言
接到一个需求,通过nginx 代理互联网上某一个页面,刚开始的时候觉得很简单的,直接 proxy_pass 过去就完事了,测试了下还是想太多。具体记录如下。
2. Nginx 根据域名反向代理
web服务器通常有三种访问方式:
基于ip
基于域 ...
kubernetes配置自定义域名记录
问题背景
客户业务pod运行在内网,无法访问外网,对于一些应用,需要访问企业微信,淘宝等外部api接口时,采用代理的方式,即配置pod要访问的外部域名解析为内部代理服务器的ip,如配置api.weixin.qq.com,pod请求访问此域名时,dns解析为内部代理服务器ip-10.xxx.xx.xx,即需要自定义域 ...
用.NET做动态域名解析
用.NET做动态域名解析
动态域名解析,或DNSR,通常用于解析IP地址经常变化的域名。电信网络提供了公网IP,给广大程序员远程办公、内容分享等方面带来了极大的便利。但公网IP是动态的,它会经常变化,因此通过IP的方式访问非常不友好。因此就需要引入“花生壳”等动态域名解析工具,这类解析工具限制很多,如免费版只能使用 ...