一、背景 研究了好久如何创建一个可供https和docker仓库使用的内网证书,最终参考这篇文章( https://www.mogublog.net/post/2443.html )和自己的摸索搞定了。用于网站的证书其实很好建,一条命令既可:“openssl req -new -x509 -days 3560 -nodes -out web.crt -keyout web.key ”。问题是,这
nginx环境配置遇到不少坑,总结一下。1.关于内外网server结构下需要配置listen和server_name,如果需要外网访问,server_name配置成域名即可,listen直接配置端口号。如此,通过域名:端口号,或者内网IP:端口号在相应网段下都可以访问。2.关于重定向重定向使用location配置。通常至少需要配置 / 路径,设置root(代码)目录,指定index。如果需要配置子
转载
2024-02-28 17:50:26
413阅读
在Kubernetes(简称K8S)中,内网配置域名是非常常见的需求,因为这可以让我们在内部网络中使用友好的域名来访问应用程序而不是直接使用IP地址。在这篇文章中,我将向你介绍如何在K8S中实现内网配置域名。
首先,让我们看看整个流程,然后逐步介绍每一个步骤需要做什么以及需要使用的代码示例。
### 步骤概览
| 步骤 | 操作
原创
2024-04-25 09:58:01
72阅读
1.我们只要实现访问nginx服务器能跳转到不同的服务器即可,我本地测试是这样的,在nginx服务器里面搭建了2个tomcat,2个tomcat端口分别是8080和8081,当我输入我nginx服务器ip的时候它会跳转到8080或者8081端口,实现一个入口对应多台web服务器的功能,在大型项目中,web服务器是多台的,当某一台服务器挂掉的时候,程序还能够正常的运行,提升系统的健壮性和用户体验。安
转载
2024-09-16 19:09:21
344阅读
背景说明我们在使用Kafka客户端连接到Kafka集群时,即使连接的节点只配置了一个集群的Broker地址,该Broker将返回给客户端集群所有节点的信息列表。然后客户端使用该列表信息(Topic的分区信息)再与集群进行数据交互。这里Kafka列表信息为服务配置文件service.properties中advertised.listeners配置项中的信息。例如:
advertised.lis
转载
2024-07-03 08:51:10
80阅读
dnsmasq 使用上比bind要简便得多,可以做正向、反向dns解析,支持DHCP服务。也可以做内部dns服务器用.本初仅使用DNS功能,给本地局域网服务器提供:hosts主机记录,自定义域名,以及公网域名DNS转发解析。实现功能:利用dnsmasq做dns解析服务,内网的域名解析为本机的ip地址,外网的域名通过dns解析为外网对应的地址.配置文件解析:dnsmasq安装完成后,默认配置文件为
转载
2024-03-06 17:12:51
200阅读
nginx域名访问的白名单配置梳理在日常运维工作中,会碰到这样的需求:设置网站访问只对某些ip开放,其他ip的客户端都不能访问。可以通过下面四种方法来达到这种效果:1)针对nginx域名配置所启用的端口(比如80端口)在iptables里做白名单,比如只允许100.110.15.16、100.110.15.17、100.110.15.18访问.但是这样就把nginx的所有80端口的域名访问都做了限
转载
2024-08-02 19:37:03
0阅读
域名访问----->nginx----->ip地址和端口1、通过域名访问 还是通过ip进行访问。ip地址访问通,但是域名访问不同,说明端口没映射。2、前端通过域名访问后端服务,在ngixn层域名映射成ip地址。3、以后可以试试ip地址是否访问通? ip地址是否访问通? Nginx集群:主从,防止单点故障。Nginx的使用和配置文件 nginx.conf配置文件Ngi
转载
2024-03-12 15:41:14
2189阅读
正向代理和反向代理的概念代理服务(Proxy),通常也称为正向代理服务。如果把局域网外Internet想象成一个巨大的资源库,那么资源就分布到了Internet的各个点上,局域网内的客户端要访问这个库里的资源就必须统一通过代理服务器才能对各个站点进行访问。局域网内的机器借助代理服务访问局域网外的网站, 这主要是为了增加局域网内部网络的安全性,使得网外的威胁因素不容易影响到网内,这里代理服务器起到了
转载
2024-04-06 20:10:45
392阅读
动态域名内网穿透前言我们会有这样的需求,就是在外时能够访问自己家中的电脑,但是家中电脑的IP又是动态的。这时候我们就需要使用动态域名映射去解决我们的问题 由于本人由自己几个低功耗机子,但是不喜欢单独拿一个装openwrt啥的,都是装的centos,所以选择比较轻量方式实现,所以选择如下方式,自己机器只有shell脚本和定时任务。我自己是有备案的腾讯云域名,所以选择了第一种方式,第二种方式则完全免费
Nginx可以支持不同的域名映射到同一个公网IP,并且根据域名将请求转发到内部主机不同的端口。这通常被称为"虚拟主机"或"多站点"配置。以下是一个基本的Nginx虚拟主机配置示例:如下是配置http。server {
listen 80;#公网接入端口,这里使用默认80
server_name example.com; #example.com 填写被访问外网域名
loca
原创
2023-05-19 00:26:44
6946阅读
文章目录一、Nginx依赖安装1.外网安装2.内网安装2.1.方案一2.2.方案二二、Nginx安装1.外网安装2.内网安装三、测试四、启动五、常见问题 一、Nginx依赖安装Nginx编译需要gcc pcre-devel zlib-devel openssl openssl-devel等依赖,在编译Nginx前要确认所需依赖的完整性 验证方法rpm -qa | grep 验证依赖名 //
转载
2024-05-15 15:18:15
397阅读
在使用lnmp一键安装包安装环境的时候,配置好了nginx,访问域名时却发现报了404错误,用静态文件缉检查路径是对的,说明php的解析有问题。在网上找到的nginx配置也是无法使用,因此,在此简单总结一下。1.首先找到自己的nginx.conf在哪里whereis nginx.conf 该命令可以用来查找文件位置2.然后进入该目录打开nginx.conf查看一下:简单查看一下几个比较重要的参数1
转载
2024-02-11 11:21:44
160阅读
写之前,先讲需求,讲一下这个能帮我们做什么,我有没有必要看。我发现有很多文章,都是调情都还没开始,裤子脱了就开始啪啪啪,啪完了才知道,我去,我要的不是这个。 我们买了一个服务器,买了一个域名。然后我要让这个域名访问这个服务器,我怎么访问。我输入 www.yourHost.com 这样访问吗?这样访问的是你那台机器的80端口,你说那还不简单,那我访问的时候 直接输入 www.yo
转载
2024-03-07 07:40:19
260阅读
需求: 在nginx配置:将http://tempo.travel.com/iam 路由到 10.225.65.178:8088/ 下列操作都是使用root账号 1、进入nginx安装路径,打开nginx.conf文件,添加配置 # cd /opt/app/env/nginx/conf # vi n ...
转载
2021-09-03 17:01:00
3120阅读
2评论
前言1、基本命令1.1、启动Linux ./nginx -c conf/nginx.conf
windows start nginx1.2、停止./nginx -s stop1.3、有序退出./nginx -s quit1.4、配置修改后,重新载入./nginx -s reload1.5、重启./nginx -s reopen1.6、检测配置文件./nginx -t1.7、平滑重启kill -H
转载
2024-08-16 11:50:31
175阅读
主要介绍了详解nginx服务器绑定域名和设置根目录的方法,nginx服务器绑定域名以及设置根目录非常方便,小 编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 nginx服务器绑定域名以及设置根目录非常方便,首先进入nginx安装目录,然后执行vim conf/nginx.conf打开nginx的配置文 件,找到 server {
…
…
} 这个代码段,这段代码就是
转载
2023-11-19 06:57:36
225阅读
nginx 配置域名第一步: 云服务器配置域名,并申请下载 SSL 证书将域名添加云解析(很重要,二级域名,也需要添加云解析)第二步 server 服务器主要是使用nginx 配置我的Linux服务器上有两个站点,站点和对应的目录关系如下:域名是 www.ministep.cn ,站点目录是:/var/www/ministep.cn/域名是python.ministep.cn,站点的目录是:/va
转载
2023-11-22 20:15:24
252阅读
最近需要配置到TOMCAT的路径指向,在网上找了不少资料,结果令我非常失望,偏方不少,但是真正能药到恰处的实在没有,好在最后在某人的博客里面找到一点眉目,不过还是说的不大准确,而且容易造成误解。最后终于自己试了出来,正确的配法应该是这样的:
1.一般情况下,tomcat默认的域名+加应用程序的路径是:http://localhost:8080/youApp
vim conf/nginx.conf
server {
.....
.....
} 这个代码段,这段代码就是用来配置对应站点的,首先我们应该在域名控制面板将域名解析到我们服务器的IP地址,然后绑定才可以生效 首先在我们的代码段中找到server_name这一项然后把后面的域名改成我们要绑定的域名即可 root这一项就是指定的根目录,设置成我们指定的目录即可 如
转载
2024-02-27 09:58:19
123阅读