先下载,可以在官网上下载。
接着要确保你linux下面有g++编译器。没有的话install一个。接着进入micro_httpd的目录,在命令行sudo make install。安装了micro_httpd。
接着确保你的计算机中有xinetd,如果没有的话装一个。
装好xinetd之后,打开/etc/xinetd.d/,在里面新建一个文件叫做micro_httpd.conf,
添加以下的内容
service micro_httpd
{
socket_type = stream
protocol = tcp
wait = no
user = nobody
server = /usr/local/sbin/micro_httpd
server_args = /var/mh_html
disable = no
flags = IPv4
}
如果includedir /etc/xinetd.d被注释掉的话,解除注释。
这里貌似有一个很恶心的问题,就是如果=号前面一定要是tab键,等于号后面一定要是空格键。
接着打开/etc/services文件,加入两行
micro_httpd 2222/tcp #Micro HTTP server
micro_httpd 2222/udp #Micro HTTP server
重启一下xinetd。
你可以下一个ckconfig,再ckconfig --list来查看服务,在最后面应该会出现xinetd的服务。
可以通过http://localhost:2222来访问一下
分享到:
相关推荐
部署mini_httpd通常涉及以下几个步骤:安装依赖库、下载源代码、编译和安装、配置服务器参数以及启动服务。值得注意的是,由于mini_httpd设计简洁,其配置文件一般较为直观,用户可以根据需求轻松定制。在优化方面,...
这个微型服务器的实现通常包括以下几个核心组件: 1. **监听端口**:micro_httpd会在预设的TCP端口上监听HTTP请求,通常是80端口。当接收到请求时,服务器会进行响应。 2. **解析请求**:服务器需要解析接收到的...
《深入理解mini_httpd:构建轻量级Web服务器》 mini_httpd,作为一个小巧而功能强大的嵌入式Web服务器,自1.19版本以来,因其简洁的代码结构和高效的服务性能,在IT业界赢得了广泛的关注。这篇详尽的讨论将带你深入...
4. 重启mini_httpd服务:完成上述配置后,重启服务器使改动生效。 通过"www.pudn.com.txt"文件,我们可以发现该文件可能包含了关于下载资源的站点信息,pudn.com是一个知名的中文技术分享平台,提供了大量的开源...
标题中的"httpd_httpd//kmdl1p.com_httpd://khu99.com_httpd/.628787.com_http"似乎是一种拼接的URL模式,可能是指一系列与Apache HTTPD服务器相关的域名或者配置。而标签中的元素可能是混淆过的域名或服务器标识,...
HTTPd_s标签进一步确认我们将专注于Apache服务器的设置。 描述中提到的“svn http安装程序及安装教程详解”意味着我们将详细介绍如何将SVN与Apache集成,以便通过HTTP或HTTPS协议访问版本库。 首先,让我们来看看...
appach的win7 64位服务器 appach_httpd_2.4_win64
《mili_httpd:构建高效路由Web服务器的博通HTTPD解决方案》 在现代网络环境中,Web服务器扮演着至关重要的角色,它们是互联网服务的核心组件,负责处理HTTP(超文本传输协议)请求并提供响应。在众多Web服务器软件...
simple httpd server hello world
在本文中,我们将探讨四种小型的Linux C语言编写的Web服务器:micro_httpd、mini_httpd、thttpd和lighttpd。这些服务器设计简洁,适合学习Web服务器的实现,以及在特定场景下作为轻量级的解决方案。 1. micro_httpd...
一个微型 http 服务器,从文件夹内运行它,并且您的文件夹可以通过 http 访问(仅限 GET 和 POST,还没有 PUT。)默认情况下,它在端口 8080 上运行,如果您想修改端口,请运行它: mhttp -p
一个非常不错的WEB服务器,可以支持CGI,HTTPS
Linux下的Apache HTTPD服务是构建Web服务器的核心组件,它的配置对于提供网络服务至关重要。以下是关于Linux_HTTPD服务配置过程的详细解析: 1. **安装Apache HTTPD服务**: - Linux系统通常提供RPM包安装方式,这...
Apache V2.0.15 Alpha For Linux\httpd-2_0_15-alpha.tar.Z
非常实用的,运行在linux平台下的小型web服务器.
3. 简单的配置:配置通过文件`httpd.conf`进行,允许管理员通过编辑文本文件来修改服务器的行为。 4. CGI支持:Apache支持通用网关接口(CGI),使得动态内容生成成为可能。 5. 虚拟主机:一个Apache服务器可以托管...
在运行mini_httpd-1.19时,需要设置服务器的基本配置,如监听端口、根目录等。这通常通过修改配置文件或在启动命令中指定参数来完成。例如,服务器的默认监听端口通常是80,可以通过`-p`参数更改。 服务器的启动...
这个MSI安装包是一个用于32位Windows系统的可执行文件,它包含了Apache服务器的所有必需组件,但值得注意的是,此版本不包含SSL/TLS支持,这意味着它不能直接处理加密的HTTPS连接,需要额外配置或使用其他方式来实现...
下面将详细介绍四个小型Web服务器项目:micro_httpd、mini_httpd、thttpd和lighttpd,以及它们各自的特点和适用场景。 1. **micro_httpd**: - 这是一个极简的HTTP服务器,代码量较小,约200行,适合初学者了解Web...
**CVE-2018-18778:mini_httpd任意文件读取漏洞详解** CVE-2018-18778 是一个针对 mini_httpd 服务器的严重安全漏洞,它...在日常运维中,定期评估和加固服务器配置,及时修补已知漏洞,是保障网络安全的关键步骤。