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

    文章

    138

    浏览量

    24412
收藏 人收藏

    评论

    相关推荐

    NTP服务器的性能优化方法

    NTP(Network Time Protocol,网络时间协议)服务器性能的优化对于确保时间同步的准确性和可靠性至关重要。以下是一些NTP服务器性能优化的方法: 一、增加NTP服务器
    的头像 发表于 12-18 15:24 288次阅读

    如何在Linux系统上设置站群服务器IP地址

    在Linux系统上设置站群服务器的IP地址,可以通过以下步骤进行,主机推荐小编为您整理发布如何在Linux系统上设置站群服务器IP地址。
    的头像 发表于 12-11 10:05 175次阅读

    使用zabbix监控云服务器方法

    Zabbix环境 在开始监控云服务器之前,你需要准备Zabbix环境。这包括安装Zabbix服务器、Zabbix代理和配置Web界面。 2.1 安装Zabbix服务器 Zabbix
    的头像 发表于 11-08 10:47 264次阅读

    服务器防火墙设置方法

    服务器防火墙的设置方法通常包括:第一步:登录控制台,第二步:配置安全组规则,第三步:添加和编辑规则,第四步:启用或停用规则,第五步:保存并应用配置。云服务器防火墙的
    的头像 发表于 11-05 09:34 185次阅读

    使用NS1串口服务器HTTP模式上传服务器数据

    HTTP协议工作于客户端-服务端架构之上。浏览作为HTTP客户端通过URL向HTTP服务端即Web服务器发送所有请求。
    的头像 发表于 08-30 12:36 371次阅读
    使用NS1串口<b class='flag-5'>服务器</b>HTTP模式上传<b class='flag-5'>服务器</b>数据

    如何使用espconn api实现一个Web服务器

    我正在尝试使用 espconn api 实现一个 Web 服务器。 在一些请求之后,我收到将此错误(err1,超过最大时间值)写入 uart,下一个espconn_send导致致命异常 (28)。 没有关于此的文档... 我该如何解决这个问题?
    发表于 07-18 07:46

    物联网MQTT broker服务器设置步骤

    本项目使用machinechat的 JEDIOne 物联网数据管理软件在树莓派4上设置了一个物联网MQTTbroker 服务器
    的头像 发表于 07-11 10:36 1960次阅读
    物联网MQTT broker<b class='flag-5'>服务器</b>的<b class='flag-5'>设置</b>步骤

    NTP网络时钟同步服务器(授时服务器)的几种设置方法

    NTP网络时钟同步服务器(授时服务器)的几种设置方法
    的头像 发表于 04-29 11:28 8818次阅读
    NTP网络时钟同步<b class='flag-5'>服务器</b>(授时<b class='flag-5'>服务器</b>)的几种<b class='flag-5'>设置</b><b class='flag-5'>方法</b>

    服务器操作系统有几种?

    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 615次阅读
    宏集<b class='flag-5'>Web</b> HMI<b class='flag-5'>快速</b>实现PLC数据的远程监控

    服务器远程不上服务器怎么办?服务器无法远程的原因是什么?

    。 解决办法:一般刚开始拿到的服务器的端口服务器商会主动帮忙设置好的,在这之后更换了的端口记得要加进防火墙策略哦, 不会操作的话可以联系服务器商帮忙操作。 3.已超出远程计算机上的连接
    发表于 02-27 16:21

    服务器连接应用解决方案

    、ATM等终端,甚至包括火车系统等大型设备)提供计算或应用服务。根据服务器所提供的服务类型,可以分为多种形式,如文件服务器、数据库服务器应用
    的头像 发表于 02-19 12:38 286次阅读
    <b class='flag-5'>服务器</b>连接应用解决方案

    宝塔面板修改服务器密码怎么设置

    宝塔面板是一种用于服务器管理的Web面板,允许用户通过图形用户界面轻松管理服务器。如果你想修改服务器密码,你可能需要通过SSH登录到服务器
    的头像 发表于 01-24 17:27 1127次阅读

    Apache服务器和Nginx服务器

    Apache和Nginx都是常见的开源Web服务器软件,它们用于处理HTTP请求并提供网站和应用程序的服务。下面是对Apache和Nginx的一些基本特点的比较: 一、Apache HTTP
    的头像 发表于 01-22 16:48 572次阅读

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

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