0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

设置Web服务器的快速方法

454398 来源:网络整理 作者:网络整理 2019-12-10 10:29 次阅读

步骤1:设置。

设置Web服务器的快速方法

大多数Linux系统都附带python,否则,您可以轻松下载并安装它。实际上,您也许可以在mswindows机器上执行此操作,但是我还没有尝试过。

1。转到命令行,然后将cd转到您要提供服务的目录。

(在我的情况下,它是cd安排的。

2.使用ifconfig查找正在使用的计算机的IP地址。

3在该目录中键入不带引号的“ python -m SimpleHTTPServer”。

您应该看到类似这样的内容

python -m SimpleHTTPServer

在0.0.0.0端口8000上提供HTTP服务。..

localhost --[21/Oct/2010 11:11:43]“ GET/HTTP/1.1” 200-

localhost--[21/Oct/2010 11:11:43]代码404,消息文件未找到

本地主机--[2010年10月21日11:11:43]“ GET/favicon.ico HTTP/1.1” 404-

本地主机--[2010年10月21日11:11:46]代码404,消息找不到文件

localhost--[2010年10月21日11:11:46]“ GET/favicon.ico HTTP/1.1” 404-

^ CTraceback(最近一次调用是最近一次):

文件“/usr/lib/python2.6/runpy.py“,第122行,位于_run_module_as_main

” __main __“,fname,加载程序,pkg_name)

文件”/usr/lib/python2.6/runpy.py“ _run_code

的run_globals

文件“/usr/lib/python2.6/Sim”中的exec代码中的第34行pleHTTPServer.py”,第218行,在

test()

文件“/usr/lib/python2.6/SimpleHTTPServer.py”,行214,在test

中,BaseHTTPServer.test(HandlerClass,ServerClass)

文件“/usr/lib/python2.6/BaseHTTPServer.py”,第588行,在测试中

httpd.serve_forever()

文件“/usr/lib/python2.6/SocketServer.py”在serve_forever

中的第224行,r,w,e = select.select([self],[],[],poll_interval)

这是这台机器的功能。

步骤2:访问服务器。

现在,您要转到要将文件下载到的计算机。

1。打开您的Web浏览器,并在最后一步中找到的ipaddress中输入url类型,最后添加:8000,然后按Enter键(这只是使用的端口,而不是通常的端口80。)

xxx.xxx.xxx.xxx:8000结果2。您应该看到主机的目录。如果该目录中有一个index.htm(l)文件,将显示该文件而不是目录。 (如果您只想下载文件,则需要重命名。

Viola,您已经完成了。现在您可以根据需要下载文件。

注意:您还可以编写一个简单的网页来显示您想要下载的文件。

步骤3:在Ubuntu上安装Quicky Lamp Server

请自行承担以下风险:

从命令行在ubuntu 10.10中使用“ tasksel”安装“ LAMP-server”的简单步骤。

打开终端并遵循以下命令。

1. sudo apt-get install taskel

2。sudo taskel安装lamp-server

3.“设置您的‘MYSQL密码’

4. sudo gedit/var/www/phpinfo.php(在此文件中添加以下迷你php代码)或使用vim

《?php

phpinfo();

?》

5. sudo/etc/init.d/apache2 restart

现在,让我们检查一下LAMP-Server已正确安装(如果已安装gui),否则请转到另一台计算机,然后将浏览器指向Web服务器的IP地址。

打开您的兄弟wser并输入URL http://localhost

,现在让我们检查php是否正常工作http://localhost/phpinfo.php

仅此而已。

第4步:Nweb(仅静态文件)。

可以从IBM下载源代码。

$ mkdir nweb

$ cd nweb

下载并解压缩tar文件《$》 tar zxvf es-nweb.tar

编译

$ gcc nweb.c -o nweb

(快速编译)

nweb端口[directory}并在后台运行:

(我仅使用当前目录进行测试)

$ nweb 8181。 &

从浏览器指向它。实际上,我使用现有Web服务器上的Web目录来查看得到的内容。)IBM建议。

$ mkdir /home/nag/webpages

$ cd /home/nag/webpages

$ cp /tmp/nweb.tar 。

$ tar xvf nweb.tar

$ ls

client.c

index.html

nigel.jpg

nweb.c

nweb_AIX51

nweb_RedHat9_pentium

nweb_SuSE_SLES8_PowerPC

$ chmod ugo+x nweb

$ chmod ugo+r *.html *.jpg

$ nweb 8181 /home/nag/webpages &

更多信息,请访问以下网址下载:

https://www .ibm.com/developerworks/systems/library/es-nweb/index.html

步骤5:Openbsd

虽然Openbsd不是Linux ,它是nix的导数。我添加此Steo的原因是,您可以在一台真正旧的计算机上安装Openbsd的最新版本(在创建此步骤时为5.2)。显示的网页来自一台奔腾的一台计算机,具有128兆ram内存和一个4 Gb硬盘驱动器作为存储。您可以仅在软盘和Internet的帮助下,在旧机器上实际安装openbsh。

默认安装的open bsd中内置了apache web服务器。您可以使用以下命令启动它:$ sudo/usr/sbin/apachectl start

主Web目录位于:/var/www/htdocs/。您也可以添加theamp堆栈。

步骤6:Nweb

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Web服务器
    +关注

    关注

    0

    文章

    137

    浏览量

    24227
收藏 人收藏

    评论

    相关推荐

    服务器操作系统有几种?

    web版适用2G运行内存,都是添加4G运 行内存也只有鉴别2G,中小型企业大多数应用标准版,要是想布署集群服务器必须使用商业版。 2、Windows 2008 Windows server 2008
    发表于 03-29 16:59

    宏集Web HMI快速实现PLC数据的远程监控

    随着web技术的快速发展,越来越多的PLC设备集成web服务器。宏集Web HMI帮助某自动化龙头企业轻松访问和连接西门子PLC中的
    的头像 发表于 03-27 10:49 163次阅读
    宏集<b class='flag-5'>Web</b> HMI<b class='flag-5'>快速</b>实现PLC数据的远程监控

    dns的服务器地址设置为多少

    地址设置的相关内容,包括公共DNS服务器和自建DNS服务器。 一、DNS的工作原理 DNS通过将域名转换为IP地址来实现其工作。当用户在Web浏览器中输入域名时,操作系统会首先检查本地
    的头像 发表于 01-15 11:11 636次阅读

    什么是web服务器?如何选择服务器配置?

    Web服务器是一种软件或硬件设备,用于托管和提供网页内容。它接收客户端(如浏览器)发送的HTTP请求,并返回相应的网页内容或其他资源,以实现更高的性能和可靠性。它是网站和应用程序在互联网上构建和交付
    的头像 发表于 01-03 15:25 322次阅读

    dhcp服务器怎么设置

    DHCP(动态主机配置协议)是一种网络协议,它自动分配IP地址、子网掩码、默认网关等网络配置信息给连接到局域网上的设备。在设置和配置DHCP服务器时,需要考虑如下几个方面:IP地址范围、租期时间
    的头像 发表于 11-27 14:51 1277次阅读

    ESP8266可作为Web服务器吗?怎么实现?

    ESP8266可作为Web服务器吗怎么实现
    发表于 10-24 08:17

    基于Android的嵌入式Web服务器设计

    电子发烧友网站提供《基于Android的嵌入式Web服务器设计.pdf》资料免费下载
    发表于 10-20 09:56 0次下载
    基于Android的嵌入式<b class='flag-5'>Web</b><b class='flag-5'>服务器</b>设计

    R5300 G4服务器设置高温关机策略的方法

    开启高温关机策略,能够避免服务器过热损坏,可根据需要进行设置。本节描述R5300 G4服务器设置高温关机策略的方法
    的头像 发表于 09-25 10:14 363次阅读
    R5300 G4<b class='flag-5'>服务器</b><b class='flag-5'>设置</b>高温关机策略的<b class='flag-5'>方法</b>

    基于单片机的Web服务器设计

    1.单片机Web服务器传输速度快、有成熟的。协议栈软件可以利用2.外围芯片少,成本低,开发速度快3.Web浏览广泛使用4.社会需求量大
    发表于 09-25 08:25

    使用ESP32 Web服务器进行家庭自动化设置

    电子发烧友网站提供《使用ESP32 Web服务器进行家庭自动化设置.zip》资料免费下载
    发表于 07-03 10:49 0次下载
    使用ESP32 <b class='flag-5'>Web</b><b class='flag-5'>服务器</b>进行家庭自动化<b class='flag-5'>设置</b>

    Web服务器开源分享

    电子发烧友网站提供《Web服务器开源分享.zip》资料免费下载
    发表于 06-25 15:55 0次下载
    <b class='flag-5'>Web</b><b class='flag-5'>服务器</b>开源分享

    Web服务器启动时MQTT (SSL) 断开连接如何解决?

    一周问题。任何一种协议都在运行 MQTT /web 服务器。如果网络服务器已启动,则 mqtt 会断开连接。如果连接了 mqtt,Web 服务器
    发表于 06-02 07:51

    将esp8266设置服务器时,如何从不同的接入点连接到服务器

    嘿,我想问一个 <> 问题。当我将 esp8266 设置服务器时,如何从不同的接入点连接到服务器?我阅读了有关端口转发的内容,但没有更简单的方法吗?我想创建应用程序
    发表于 05-15 08:13

    在STA断开连接的AP_STA 模式下的OTA+Web服务器问题求解

    Web 服务器不可靠并且 OTA 在上传过程中中断。 我猜这是因为 ESP 正在跳频以搜索配置为连接的 SSID,从而失去与关联客户端的连接。 那么:解决这个问题的最佳方法是什么?当客户端连接
    发表于 05-15 07:43

    ESP8266使Web服务器完全无响应是怎么回事?

    ) { server.handleClient(); 我的问题是代码中已经有一个循环需要延迟 2 秒执行,如果我将 server.handleClient() 函数放在这个循环中,它会使 Web 服务器完全无响应。有没有另一种方法
    发表于 05-12 08:20