`
maosuhan
  • 浏览: 112335 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

配置微型服务器 micro_httpd

阅读更多

先下载,可以在官网上下载。

接着要确保你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.rar_Linux cgi_httpd cgi_linux 服务器_mini httpd_mini_h

    部署mini_httpd通常涉及以下几个步骤:安装依赖库、下载源代码、编译和安装、配置服务器参数以及启动服务。值得注意的是,由于mini_httpd设计简洁,其配置文件一般较为直观,用户可以根据需求轻松定制。在优化方面,...

    micro_httpd_12dec2005.rar_micro httpd

    这个微型服务器的实现通常包括以下几个核心组件: 1. **监听端口**:micro_httpd会在预设的TCP端口上监听HTTP请求,通常是80端口。当接收到请求时,服务器会进行响应。 2. **解析请求**:服务器需要解析接收到的...

    mini_httpd-1.19.tar.7z

    《深入理解mini_httpd:构建轻量级Web服务器》 mini_httpd,作为一个小巧而功能强大的嵌入式Web服务器,自1.19版本以来,因其简洁的代码结构和高效的服务性能,在IT业界赢得了广泛的关注。这篇详尽的讨论将带你深入...

    mini_httpd(php).rar_mini_httpd.rar_site:www.pudn.com

    4. 重启mini_httpd服务:完成上述配置后,重启服务器使改动生效。 通过"www.pudn.com.txt"文件,我们可以发现该文件可能包含了关于下载资源的站点信息,pudn.com是一个知名的中文技术分享平台,提供了大量的开源...

    httpd_httpd//kmdl1p.com_httpd://khu99.com_httpd/.628787.com_http

    标题中的"httpd_httpd//kmdl1p.com_httpd://khu99.com_httpd/.628787.com_http"似乎是一种拼接的URL模式,可能是指一系列与Apache HTTPD服务器相关的域名或者配置。而标签中的元素可能是混淆过的域名或服务器标识,...

    svn_httpd_subversion.rar_httpd s

    HTTPd_s标签进一步确认我们将专注于Apache服务器的设置。 描述中提到的“svn http安装程序及安装教程详解”意味着我们将详细介绍如何将SVN与Apache集成,以便通过HTTP或HTTPS协议访问版本库。 首先,让我们来看看...

    appach_httpd_2.4_win64

    appach的win7 64位服务器 appach_httpd_2.4_win64

    mili_httpd

    《mili_httpd:构建高效路由Web服务器的博通HTTPD解决方案》 在现代网络环境中,Web服务器扮演着至关重要的角色,它们是互联网服务的核心组件,负责处理HTTP(超文本传输协议)请求并提供响应。在众多Web服务器软件...

    w.c.gz_HTTPD://W_httpd_httpd server_world

    simple httpd server hello world

    linuxcweb服务器简单实现实用.pdf

    在本文中,我们将探讨四种小型的Linux C语言编写的Web服务器:micro_httpd、mini_httpd、thttpd和lighttpd。这些服务器设计简洁,适合学习Web服务器的实现,以及在特定场景下作为轻量级的解决方案。 1. micro_httpd...

    micro_httpd-开源

    一个微型 http 服务器,从文件夹内运行它,并且您的文件夹可以通过 http 访问(仅限 GET 和 POST,还没有 PUT。)默认情况下,它在端口 8080 上运行,如果您想修改端口,请运行它: mhttp -p

    mini_httpd-1.17beta1.tar.tar

    一个非常不错的WEB服务器,可以支持CGI,HTTPS

    linux_httpd.doc

    Linux下的Apache HTTPD服务是构建Web服务器的核心组件,它的配置对于提供网络服务至关重要。以下是关于Linux_HTTPD服务配置过程的详细解析: 1. **安装Apache HTTPD服务**: - Linux系统通常提供RPM包安装方式,这...

    httpd-2_0_15-alpha.tar.gz_V2 _apache for linux htt_httpd_httpd f

    Apache V2.0.15 Alpha For Linux\httpd-2_0_15-alpha.tar.Z

    mini_httpd-1.19.tar.tar

    非常实用的,运行在linux平台下的小型web服务器.

    Linux下_httpd.conf_配置详解.doc

    3. 简单的配置:配置通过文件`httpd.conf`进行,允许管理员通过编辑文本文件来修改服务器的行为。 4. CGI支持:Apache支持通用网关接口(CGI),使得动态内容生成成为可能。 5. 虚拟主机:一个Apache服务器可以托管...

    mini_httpd-1.19.rar_Web服务器_Unix_Linux_

    在运行mini_httpd-1.19时,需要设置服务器的基本配置,如监听端口、根目录等。这通常通过修改配置文件或在启动命令中指定参数来完成。例如,服务器的默认监听端口通常是80,可以通过`-p`参数更改。 服务器的启动...

    apahe_httpd2.2.25+mod_jk-1.2.31-httpd-2.2.3文件(32位)

    这个MSI安装包是一个用于32位Windows系统的可执行文件,它包含了Apache服务器的所有必需组件,但值得注意的是,此版本不包含SSL/TLS支持,这意味着它不能直接处理加密的HTTPS连接,需要额外配置或使用其他方式来实现...

    linux c web服务器简单实现.docx

    下面将详细介绍四个小型Web服务器项目:micro_httpd、mini_httpd、thttpd和lighttpd,以及它们各自的特点和适用场景。 1. **micro_httpd**: - 这是一个极简的HTTP服务器,代码量较小,约200行,适合初学者了解Web...

    CVE-2018-18778.docx

    **CVE-2018-18778:mini_httpd任意文件读取漏洞详解** CVE-2018-18778 是一个针对 mini_httpd 服务器的严重安全漏洞,它...在日常运维中,定期评估和加固服务器配置,及时修补已知漏洞,是保障网络安全的关键步骤。

Global site tag (gtag.js) - Google Analytics