1、Ingress介绍在前面课程中已经提到,Service对集群之外暴露服务的主要方式有两种:NotePort和LoadBalancer,但是这两种方式,都有一定的缺点:● NodePort方式的缺点是会占用很多集群机器的端口,那么当集群服务变多的时候,这个缺点就愈发明显● LB方式的缺点是每个service需要一个LB,浪费、麻烦,并且需要kubernetes之外设备的支持基于这种现状,kube
转载
2023-12-12 13:27:59
115阅读
//yum安装
yum install -y nginx
//启动nginx服务
systemctl start nginx.service
//设置开机启动
systemctl enable nginx.service
//Nginx相关配置信息
/usr/share/nginx/html //网站的根目录 存放项目的地方
/etc/nginx/con
转载
2024-04-18 17:07:43
317阅读
Nginx 配置一个虚拟站点
原创
2016-05-11 12:19:33
635阅读
user www www;worker_processes 5;error_log logs/error.log;pid logs/nginx.
原创
2023-04-11 07:26:24
111阅读
centoOs中安装与使用nginx命令:yum search 包名 //查找包名
yum install 包名 //安装该包
-----------------------------------------------------------------------
-------->安装pcre:
wget https://sourceforge.net/projects/p
参考:在server.xml中不同的域名配置不同的host就行了server.xml配置如下(有几个域名就配置几个):(如果有涉及到内网访问,则需要额外再配置一个localhost的host,里面的内容和其他host的网站有重复没关系)<Host name="a.com" appBase="webapps" unpackWARs="true" autoDeploy="true">
转载
2024-06-11 10:40:56
557阅读
一、简介Nginx是一款轻量级高性能的HTTP和反向代理服务器,同时也是电子邮件代理服务器。Nginx 使用 Unix 下常用的 './configure && make && make install' 过程来编译安装。configure 支持下面的选项:--prefix=<path> - Nginx安装路径。如果没有指定,默认为 /usr/local
转载
2024-02-09 11:21:42
556阅读
Linux服务器中配置Nginx一个域名访问多个项目务器配置个人博客和其它项目使其能够根据不同 url 跳转到不同项目,(例如:localhosh://A 项目/,localhosh://B 项目/ ) 因为对服务器和 Nginx 部署了解较少,在此记录一下location 模块的匹配介绍”=”前缀指令匹配,如果匹配成功,则停止其他匹配。普通字符串指令匹配,顺序是从长到短,匹配成功的 locat
转载
2024-03-06 23:36:34
446阅读
使用命令行kubectl run --image=nginx nginx-app --port=80 创建一个名为nginx-app的应用结果: deployment.apps/nginx-app created使用命令行kubectl get pods查看创建结果,状态已经为running:使用命令行kubectl describe pods查看pod明细:把pod id记下来...
原创
2021-07-15 15:05:54
251阅读
Jerry之前的文章 "如何在Kubernetes里创建一个Nginx应用" ,已经使用kubectl命令行创建了Pod,但是在kubernetes中,Pod的IP地址会随着Pod的重启而变化,因此用Pod的IP地址来访问我们部署的nginx应用不太合适。 Kubernetes里推荐的方式是用Ser
原创
2021-10-22 13:43:51
69阅读
Jerry之前的文章如何在Kubernetes里创建一个Nginx应用,已经使用kubectl命令行创建了Pod,但是在kubernetes中,Pod的IP地址会随着Pod的重启而变化,因此用Pod的IP地址来访问我们部署的nginx应用不太合适。Kubernetes里推荐的方式是用Service来消费nginx服务。Service为一组Pod提供一个统一的入口,并为它们提供负载均衡和服务发...
原创
2021-07-15 11:13:10
184阅读
使用命令行kubectl run image=nginx nginx app port=80 创建一个名为nginx app的应用 结果: deployment.apps/nginx app created 使用命令行kubectl get pods查看创建结果,状态已经为running: 使用命令
原创
2021-10-22 11:50:37
69阅读
Nginx相关地址源码:https://trac.nginx.org/nginx/browser官网:http://www.nginx.org/1、全局块:配置影响nginx全局的指令。一般有运行nginx服务器的用户组,nginx进程pid存放路径,日志存放路径,配置文件引入,允许生成worker process数等。2、events块:配置影响nginx服务器或与用户的网络连接。有每个进程的最
转载
2024-03-27 09:36:46
77阅读
[b]Nginx [/b]("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。
需求:一台主机,IP为221.XXX.XXX.XXX,为了资源利用最大化,将两个域名,即两个站点在这台主机上布署。
具体配置如下:
www.aaa.com 放在端口为8080的tomcat上。
w
转载
2024-05-26 17:55:51
149阅读
好多同学对nginx服务的详细的配置不是很清楚,今天这篇文章帮助大家理解并掌握nginx的配置Nginx配置文件的整体结构 从图中可以看出主要包含以下几大部分内容:1. 全局块该部分配置主要影响Nginx全局,通常包括下面几个部分:配置运行Nginx服务器用户(组)worker process数Nginx进程PID存放路径错误日志的存放路径配置文件的引入2. events块该部分配置主
转载
2024-07-05 23:14:24
330阅读
# Kubernetes集群的概述与使用
## 引言
Kubernetes是一个开源的容器编排平台,可以帮助我们管理和自动化运行容器化的应用程序。通过使用Kubernetes,我们可以轻松地管理一个包含多个容器的集群。本文将介绍Kubernetes集群的概念、架构和使用,并提供相关的代码示例。
## Kubernetes集群的概念
一个Kubernetes集群是由多个计算机节点组成的,每个
原创
2023-10-23 20:11:02
42阅读
#定义Nginx运行的用户和用户组
user www www;
#nginx进程数,建议设置为等于CPU总核心数。
worker_processes 8;
#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]
error_log /var/log/nginx/error.log info;
#进程文件
pid /var/run
目录 HTTPS公钥和密钥加密解密方式:https搭建步骤强调一下1、准备环境2、配置文件3、制作证书4、进行设置 HTTPS啥是https,根据百度:HTTPS (全称:Hypertext Transfer Protocol Secure),是以安全为目标的 HTTP 通道,在HTTP的基础上通过传输加密和身份保证保证了传输过程的安全性。HTTPS 在HTTP 的基础下加入S
环境准备CentOS7 7.0 64位 以上+一台外网服务器+一个域名+CDN内容分发电脑配置 16g以上内存CentOS7 关闭防火墙//临时关闭
systemctl stop firewalld
//禁止开机启动
systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/fir
公司测试环境使用nginx部署多个前端项目。网上查到了两个办法:在配置文件中增加多个location,每个location对应一个项目
原创
2023-05-26 00:08:21
427阅读
2评论