HTTPD常用配置

【ComfyUI专栏】ComfyUI 常用工作流下载与分享网址 首先我们来分享第一个网站,Openart 网站,这个网站同时也能提供比较多的其他类型。但是如果希望下载工作流,我们可以访问到如下的这个站点。作为ComfyUI的学习用户来说,我们通常需要借助他山之石来帮助我们快速成长,因此我们需要找到能够分享和下载的网址。,当前网站是综合性网站,在网站中可以下载各种不同的类型,其中工作流只是可以下载的非常小的部分。这个网站也可以浏览不同的工作流,这个工作流的地址和访问如下的站点。 阅读详情

httpd相关文件

配置文件

/etc/httpd/conf.d/*.conf
/etc/httpd/conf/httpd.conf
/etc/htpd/conf.modules.d/*.conf

日志文件目录

/etc/httpd/logs

模块文件目录

/etc/httpd/modules

启动脚本文件

/usr/lib/systemd/system/httpd.service

主进程

/usr/sbin/httpd

网页目录

/var/www/html

指令快速参考

http://httpd.apache.org/docs/2.4/ --> 指令快速参考

相关命令

-- 检查配置文件语法
httpd -t
-- 配置文件的有效配置
grep -Ev "^ *#|^$" /etc/httpd/conf/httpd.conf
-- 查看模块
httpd -M
httpd -l
-- 最多打开文件的个数
ulimit -a
	open files                      (-n) 1024
-- 设置最多打开文件的个数
ulimit -n 66666 
-- 网站测试工具
ab -c1000 -n 2000 http://192.168.43.17/m.txt //1000个并发,总共发起2000个
	Requests per second:    71.02 [#/sec] (mean) 一秒钟能处理的请求数量

模块的启用与禁用

只需要将 /etc/httpd/conf.modules.d/下的文件内容注释与用户

#LoadModule auth_basic_module modules/mod_auth_basic.so

配置文件参数解释

监听端口

Listen 80
Listen 192.168.43.17:80

当前主机的信息

ServerTokens Major|Minor|Min[imal]|Prod[uctOnly]|OS|Full

按 F12-> Network -> 重新刷新 -> Name(IP) ->Headers -> Server:Apache/2.4.6 (CentOS)

持久连接

KeepAlive On|Off
KeepAliveTimeout 15

验证持久性
telnet 192.168.43.17 80
GET /index.html HTTP/1.1
host: 1.1.1.1 回车

MPM(Multi-Processing Modult)多路处理模块

prefork worker event

切换使用的MPM
/etc/httpd/conf.modules.d/00-mpm.conf
启用要启用的MPM相关的LoadModule指令即可
prefork 拿进程来提供用户服务,一个主进程带若干个子进程,每个子进程来响应单个用户的请求
worker 一个主进程带若干个子进程,每个子进程有若干个线程,以线程的方式给用户提供服务
event 是worker的变种,多了某个监控线程,当某个服务线程提供完服务,会交给监控线程
系统默认用的是prefork
注:centos6上用的模型切换只能重新编译,prefork,worker,event都是绑定在核心模块上的

prefork的配置

StartServers 8 //开启时默认的进程数为
MinSpareServers 5 //最小的空闲进程数为
MaxSpareServers 20 //最大的空闲进程数为
ServerLimit 256 //最多进程数,最大值为20000
MaxClients //最大进程连接数
// 每个子进程最大处理的请求数max,在处理max请求之后,子进程将会被父进程终止,这时子进程占用的内存会释放(0表示永远不释放)
MaxRequestsPerChild

worker的配置

ServerLimit
StartServers
MaxRequestWorkers
MinSpareThreads
MaxSpareThreads
ThreadsPerChild //每个子进程有多少个线程

网页存放的路径

DocumentRoot “path”

mkdir /data/html
DocumentRoot "/data/html"
<Directory "/data/html">
    Require all granted
</Directory>

访问网站的子目录(子目录不在网站的根目录下,其实是一个软链接)

mkdir /app/sportsdir -pv
echo /app/sportsdir/index.html > /app/sportsdir/index.html
cd /data/html/
ln -s /app/sportsdir/ sports
[client]# curl http://192.168.43.7/sports/
/app/sportsdir/index.html

网站的默认主页面

<IfModule dir_module>
DirectoryIndex index.html index.php //优先找 index.html index.php 系统的默认页面
</IfModule>

默认的错误页面

/etc/httpd/conf.d/welcome.conf
<LocationMatch “^/+$”>
Options -Indexes
ErrorDocument 403 /.noindex.html
</LocationMatch>

站点访问控制

基于客户端来源地址

<Directory “/data/html”>
options Indexes FollowSymLinks //如果没有主页面或默认的主页面,就会显示这个目录下的列表
Require all granted
</Directory>

-- 将配置文件放在数据目录下命名为 .htaccess
vim /data/html/.htaccess 
options Indexes FollowSymLinks
-- 以上内容要想生效必须在配置文件中指定
<Directory "/data/html">
    Require all granted
    AllowOverride All // .htaccess中的内容全部生效
    AllowOverride Node // .htaccess中的内容全部无效
</Directory>

-- 文件系统路径 
<Directory “/path">
...
</Directory> 
<File “/path/file”>
...
</File> 
<FileMatch "PATTERN">
...
</FileMatch>
URL路径:
<Location "">
...
</Location> 
<LocationMatch "">
...
</LocationMatch>
-- *.com,cnf结尾的文件不允许访问
<Files "*.com">
    Require all denied
</Files>
<Filesmatch "\.cnf$">
    Require all denied
</Filesmatch>
Require all granted
Require all denied
Require ip IPADDR
Require not ip IPADDR
Require host HOSTNAME
Require not host HOSTNAME
HOSTNAME:
	FQDN:特定主机
	domin.tld:指定域名下的所有主机
<Directory "/data/html/beijing">
<requireall>
        require all granted
        require not ip 192.168.43.6
</requireall>
</Directory>

设置字符集

AddDefaultCharset UTF-8

ServerSignature on|off|email

当客户请求的网页并不存在时,服务器将产生错误文档,如果打开了ServerSignature选项,错误文档的最后一行将包含服务器的名字、Apache的版本等信息,如果不对外显示这些信息,就可以将这个参数设置为Off设置为Email,将显示ServerAdmin 的Email提示

TensorRT的安装:一步一步教会你如何安装TensorRT TensorRT(Tensor Runtime)是由NVIDIA开发的一个用于深度学习推理(inference)优化的库,它可以在NVIDIA的GPU上加速神经网络模型的推理过程,从而提高模型的性能和效率。安装完成后,需要将CUDA的安装路径添加到系统环境变量中,以便系统能够找到CUDA的库文件。根据你安装的CUDA版本,将CUDNN的库文件复制到CUDA的安装目录中。要使用TensorRT,首先需要安装NVIDIA的CUDA和cuDNN库,并根据NVIDIA官方文档安装TensorRT。 阅读详情

相关推荐

DPABI实战:手把手教你处理小鼠静息态fMRI数据(从Voxel Size到SPM完整流程)

本文详细介绍了使用DPABI处理小鼠静息态fMRI数据的完整流程,从Voxel Size调整到SPM分析,涵盖预处理、质量控制和可视化等关键步骤。针对小鼠数据特有的低分辨率和信噪比问题,提供了实战建议和避坑指南,帮助研究人员高效完成数据分析。

weixin_42663213的博客 477

Httpd的配置

搭建httpd服务一. httpd简介二. httpd版本2.1 httpd的特性2.2 httpd-2.4新增的模块三. httpd基础3.1 httpd自带的工具程序3.2 rpm包安装的httpd程序环境3.3 web相关的命令3.3.1 curl命令3.3.2 httpd命令四. 编译安装httpd-2.4安装开发环境下载并安装apr-1.4+和apr-util-1.4+在root家目录下...

LiamYoko的博客 850

东方财富API隐藏技巧:这样获取分时均价线数据更稳定(避坑指南)

本文深入解析东方财富API获取股票分时数据,特别是分时均价线的实战技巧与避坑指南。针对高频调用中常见的请求失败、数据错位及IP限制等问题,提供了从接口参数深层解析、稳健请求与错误处理机制,到系统优化与数据校验的全流程解决方案,帮助开发者构建稳定可靠的数据采集系统。

rice5的博客 2525

优化执行路径

优化执行路径 ln -s /usr/local/httpd/conf/httpd.conf /etc/ ln -s /usr/local/httpd/bin/* /usr/local/bin/ httpd -v ###查当前HTTP版本 建立[service].service 配置文件添加系统给服务 在/lib/systemd/system/目录下,建立一个以.service 结尾的单元(unit)配置文件, 用于控制由 systemd 管理或监控的 httpd 服务 ...

weixin_48190875的博客 315

国产麒麟系统中的PaddleOCR离线绿色部署:高效安全的文字识别新纪元

摘要:本文详细介绍了PaddleOCR在银河麒麟V10SP1系统上的离线部署方案。通过Conda虚拟环境隔离依赖,采用离线包安装方式实现无网络部署,支持80+语言识别。重点讲解了模型量化剪枝优化、多线程处理等性能调优技巧,并提供了完整的OCR识别代码示例。该方案具有数据本地化处理的安全优势,适用于医疗票据数字化等对隐私要求严格的场景,同时解决了模型加载失败、内存不足等常见问题。

墨夶的博客 1228

基于JAVA的GB28181实现之SIP服务核心组件解析

本文深入解析了基于JAVA的GB28181标准中SIP服务的核心组件实现,包括协议栈选择、消息处理引擎、事务管理器等关键技术点。通过实战案例分享海康威视、大华设备的特殊处理技巧,并提供性能优化和常见问题排查指南,帮助开发者高效构建稳定的视频监控系统。

weixin_30892037的博客 264

CentOS 7.6 使用service管理httpd服务

service管理httpd服务1、配置启动脚本2、赋予执行权限3、设置开机启动和运行级别4、编辑httpd配置文件5、开启httpd服务6、测试访问网页7、关闭httpd服务 1、配置启动脚本 我们都知道,CentOS 7之后的linux版本服务的管理都是用systemctl这个命令,只有network服务可以继续使用service来控制,原因是7之前的版本服务的启动脚本是放在/etc/init.d这个目录下面的,每个服务对应一个同名的可执行文件,可以看到这里只有network服务 为了继续可以用习惯的

shengjie87的博客 1612

Firefox卸载卡住不动的解决方案

本文主要介绍了Firefox卸载卡住不动的解决方案,希望能对使用Windows的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 15万+

Apache常用配置修改

虚拟主机有三类:相同IP不同端口/不同IP相同端口/相同IP相同端口不同域名。

博客 1749

机器学习笔记 - 基于深度学习(HomographyNet)的图像单应性估计

论文提出了一个深度卷积神经网络来估计一对图像之间的相对单应性。我们的前馈网络有10层,以两个堆叠的灰度图像作为输入,并产生一个8自由度的单应性,可用于映射从第一个图像到第二个图像的像素。我们为HomographyNet提出了两种卷积神经网络架构一个直接估计实值单应性参数的回归网络,以及一个在量化单应性上产生分布的分类网络。我们使用4点单应性参数化,将一个图像的四个角映射到第二个图像。我们的网络使用扭曲的MS-COCO图像以端到端的方式进行训练。论文的贡献如下。........................

学以致用 知行合一 3083

物料分类账-返工工单(自身)差异分摊逻辑

如上图所示,当月入库的全部消耗,而返工消耗的数量为100PCS,所以返工消耗占总消耗的比例为100pcs/(205pcs+100pcs)=0.327868852。备注:红色箭头的物料号为产品自己本身所产生的价差,就是返工工单所承担的差异,而我们要计算的就是这个值,所以计算价差不会包括此项。价差合计就是不包括初始分摊的价差9153.7,剩下的价差合计就是返工工单自身所承担的差异4465.21。每一次返工工单所承担的差异都会按照价差*承担比例去计算承担的差异,知道承担完所有差异。

Yeol827的博客 2489

WEB服务的配置与使用 Apache HTTPD

服务端:服务器将发送由状态代码和可选的响应正文组成的。状态代码指示请求是否成功,如果不成功,则指示存在哪种错误情况。这告诉客户端应该如何处理响应。客户端:客户端(例如,Web 浏览器)使用指定的协议连接到服务器(例如,您的Apache HTTP 服务器),并使用URL路径发出资源一般来说,最常见的web客户端就是浏览器。HTTP协议Web客户端和服务器之间的交互用的是一个基于文本的应用级协议,叫做,超文本传输协议)。HTTP。

weixin_55731208的博客 2831

手把手教你学Simulink--基于微电网的建模与仿真场景实例:独立运行模式下微电网的能量管理系统设计

本文详细介绍了使用Simulink对独立运行微电网能量管理系统进行建模与仿真的完整流程。主要包括:系统结构设计(分布式能源、储能系统、负荷等模块)、建模步骤(从创建项目到实现能量管理策略)、仿真设置与结果分析。通过建立基于规则的控制逻辑和优化调度算法,实现微电网的自主运行和能量优化管理。文章还提供了参数优化和多目标改进建议,为新能源和智能电网领域的研究与应用提供了实用指导。

MHD0815的博客 8582

编译安装httpd-2.4及httpd常用配置

编译安装最新版的httpd 1、先在网页里找出源码包 用最新的1.7.0这个源码包(如果用bz2的需要安装bzip来解压) util也是用最新的(用gz可以直接解压) 2、使用wget下载源码包(对于curl来说太大了,所以用wget) [root@localhost ~]# yum -y install wget //先安装wget命令 正在更新 Subscription Management 软件仓库。 无法读取客户身份 本系统尚未在...

qq_59324730的博客 3601

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

HTTPD的常用配置

HTTPD的常用配置HTTPD 的主配置文件HTTPD 的配置文件HTTPD 主配置文件`etc/httpd/conf/httpd.conf`HTTPD 主配置文件的常用参数HTTPD 常用配置1、修改监听的IP和PORT语法格式注意事项2、持久连接语法格式示例3、MPMCentOS 6 更换 MPM(HTTP/2.2)CentOS 7 更换 MPM(HTTP/2.4)不需要的模块如何卸载MPM ...

weixin_44983653的博客 1万+

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

httpd常用配置和配置https步骤

httpd常用配置 文章目录httpd常用配置配置https步骤 apache源码安装 切换使用MPM(编辑/etc/httpd24/extra/httpd-mpm.conf文件): //IfModule mpm_name_module //NAME有三种,分别是: prefork event worker [root@localhost ~]# vim /etc/httpd24/extra/httpd-mpm.conf <IfModule mpm_prefork_module

huyinghao03的博客 2904

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Apache httpd服务——常用配置

httpd 2.4 常用配置 yum安装后默认配置文件 1 ~]# cat /etc/httpd/conf/httpd.conf 2 ServerRoot "/etc/httpd" 3 Listen 80 4 Include conf.modules.d/*.conf 5 User apache 6 Group apache 7 ServerAdm...

weixin_30466953的博客 451

httpd常用配置

author:JevonWei 版权声明:原创作品 检查配置文件时,如下提示,则因为没有server的服务名称导致,故设置网站的服务server名称,若没有设置web服务名,主默认解析系统主机名(添加主机名解析) [root@danran html]# httpd -t AH00558: httpd: Could not reliably determine the server's full...

weixin_30652491的博客 389

php常用linux命令httpd,Linux服务管理之httpd-2.4常用配置及phpMyAdmin的安装配置

一、何为httpdhttpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器...

weixin_42239752的博客 437

Apache的httpd.conf常用配置

  Apache的配置文件存储于C:\AppServ\Apache2.2\conf\httpd.conf。通过Apache配置文件可以设置Apache的端口号、Apache服务器的根目录或者控制Apache是否支持伪静态。   (1)设置Apache的端口号:   Listen 80   (2)设置Apache服务器的根目录:   DocumentRoot "C:/AppServ/www...

小强博客 259

httpd2.4常用配置

author:JevonWei 版权声明:原创作品 httpd 2.4配置 切换使用的MPM Centos7:/etc/httpd/conf.modules.d/00-mpm.conf 启用要启用的MPM相关的LoadModule指令即可 centos 6编译安装: vim /etc/httpd24/httpd.conf Include /etc/httpd24/e...

weixin_30419799的博客 233

httpd系列-01-常用配置

LoadModule Options Allow AllowOverride Directory Location Main server配置 虚拟主机配置 和MPM相关的配置 MPM 几个MPM模型 修改httpd的MPM 配置文件概览 主配置文件位置: /etc/httpd/conf/httpd.conf httpd -t 可测试配置文件

hylexus的博客 1015

httpd配置文件中常用模块详解一

本文对http2.2常用的模块作了总结注意:关闭selinux和iptables永久关闭:Vim/etc/sysconfig/selinux设置为disabledYuminstallhttpd-manual安装httpd手册ip/manual即可访问全局配置:主服务器段配置(或者虚拟主机配置,二者生效一个);全局配置:Listen80//可以监听多个端口K...

weixin_34202952的博客 311

httpd配置文件常用参数详解

ServerRoot "/etc/httpd"配置httpd进程的根目录(运行目录)PidFile run/httpd.pid定义httpd的pid文件Timeout 60定义客户程序和服务器连接的超时间隔,超过这个时间间隔(秒)后服务器将断开与客户机的连接。KeepAlive Off定义是否启用保持连接,默认关闭状态。由于http是无状态协议,一次请求(建立一次TCP连接)...

weixin_33724059的博客 492
上一篇: mysql5.7主从GTID复制
下一篇: httpd日志/状态页面
studywinwin
博客等级 码龄7年 18粉丝 116原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值