远程管理设备 设备一般会放在数据中心或者机房,如果都是通过console接口来配置,很不方便,所以,在生产环境中,设备一般都是远程管理,可以是命令行,也可以是web图形界面。如果是使用命令行来管理设备,使用的telnet或者SSH协议,如果使用web图形界面,使用的 http或者ht……
阅读全文
3、访问控制模块(ngx_http_access_module) 此模块允许限制对特定客户机地址的访问 allow Syntax: allow address | CIDR | unix: | all; Default: — Context: http, server, location, limit_except 指定允许访问的地址或网络 deny Syntax: deny address | CIDR | unix: | all; Default: — Context: http, server, location, limit_except 指定拒绝的地址或网络 例如: location / { deny 192.168.1.1; allow 192.168.1.0/24; allow 10.1.1.0/16; allow 2001:0db8::/32; deny all; } #规则按顺序检查,直到找到第一个匹……
阅读全文
源码编译构建LAMP LAMP 架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件, 能够提供动态 Web站点服务及其应用开发环境。LAMP是一个缩写词, 具体包括 Linux 操作系统、 Apache 网站服务器、 MySQL 数据库服务器、 PHP(或 Perl、Python) 网页编程语言。 本章将以源码编译的……
阅读全文
Nginx网站服务 本章节主要目的是配置Nginx成为一个网站server 1、安装Nginx YUM安装或者编译安装均可以 2、调整配置文件 在Nginx服务器的主配置文件/usr/local/nginx/conf/nginx.conf中,包括全局配置、 I/O事件配置和HTTP配置这三大……
阅读全文
Nginx简介 一、什么是Nginx nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;nginx可以作为一个HTTP服务器进行网站的发布处理,另外nginx可以作为反向代理进行负载均衡的实现。因它的稳定性、丰……
阅读全文
kubernetes核心概念 云计算发展历程图: 云计算 从宏观上分为以下三种类型: IaaS:这是为了想要建立自己的商业模式并进行自定义的客户,例如亚马逊的EC2、S3存储、Rackspace虚拟机等都是IaaS。 PaaS:工具和服务的集合,对于想用它来构建自己的应用程序或者想快速得将……
阅读全文
2013年发布至今, Docker 一直广受瞩目,被认为可能会改变软件行业。 但是,许多人并不清楚 Docker 到底是什么,要解决什么问题,好处又在哪里?本文就来详细解释,帮助大家理解它,还带有简单易懂的实例,教你如何将它用于日常开发。 一、环境配置的难题 软件开发最大的麻烦事之一,就是环境配置。用户计算机的环……
阅读全文
简介 Docker Compose是一个用来定义和运行复杂应用的Docker工具。一个使用Docker容器的应用,通常由多个容器组成。使用Docker Compose不再需要使用shell脚本来启动容器。Compose通过一个配置文件来管理多个Docker容器,在配置文件中,所有的容器通过ser……
阅读全文
一. Dockerfile简介 Dockfile是一种被Docker程序解释的脚本,Dockerfile由一条一条的指令组成,每条指令对应Linux下面的一条命令。Docker程序将这些Dockerfile指令翻译真正的Linux命令。Dockerfile有自己书写格式和支持的命令,……
阅读全文
Docker网络管理 本节主要是介绍docker默认的网络行为,包含创建的默认网络类型以及如何创建用户自定义网络,也会介绍如何在单一主机或者跨主机集群上创建网络的资源需求。 一. 网络驱动(Network drivers) docker网络子系统使用驱动程序来进行插件设计,默认情况下存在几……
阅读全文