python 怎么搭建简单的web服务器?

python 怎么搭建简单的web服务器?,第1张

利用Python自带的包可以建立简单的web服务器。在DOS里cd到准备做服务器根目录的路径下,输入命令:\x0d\x0apython -m Web服务器模块 [端口号,默认8000]\x0d\x0a例如:\x0d\x0apython -m SimpleHTTPServer 8080\x0d\x0a然后就可以在浏览器中输入\x0d\x0ah ttp://loca lhost:端口号/路径\x0d\x0a来访问服务器资源。 \x0d\x0a例如:\x0d\x0ah ttp://local host:808 0/index.h tm(当然index.htm文件得自己创建)\x0d\x0a其他机器也可以通过服务器的IP地址来访问。\x0d\x0a\x0d\x0a这里的“Web服务器模块”有如下三种:\x0d\x0a\x0d\x0aBaseHTTPServer: 提供基本的Web服务和处理器类,分别是HTTPServer和BaseHTTPRequestHandler。\x0d\x0aSimpleHTTPServer: 包含执行GET和HEAD请求的SimpleHTTPRequestHandler类。\x0d\x0aCGIHTTPServer: 包含处理POST请求和执行CGIHTTPRequestHandler类。

果要用IIS搭建WEB服务器的话,先做准备工作:下载好IIS6 for2003或者准备好2003安装盘,再继续下面的工作:

第一步:默认情况下IIS6是没有安装在Windows2003系统中的,所以我们需要手动安装这个组件,通过任务栏的“开始->程序->管理工具->配置您的服务器向导”来启动安装步骤。

第二步:出现欢迎使用“配置您的服务器向导”提示后点“下一步”按钮。

第三步:系统会给出准备安装各类组件所需要的所有准备工作,我们继续点“下一步”按钮。

第四步:系统自动搜索已在本机安装了的系统服务组件。

第五步:搜索完毕会在“服务器角色”窗口显示已在本机安装的系统服务以及没有安装的服务,区别在于“已配置”处用“是”和“否”进行区分。读者可以看到“应用程序服务器(IIS,ASP.NET)”组件是没有安装的,我们需要安装他.

第六步:点“下一步”按钮后会出现应用程序服务器选项,在这里会让我们选择是否安装IIS相关的其他工具,包括frontpage server extension以及asp.net。如果我们想安装可以在前面打勾。点“下一步”继续

第七步:系统将显示出整个IIS组件的大概过程列表。

第八步:接着开始安装并配置IIS程序。

第九步:系统将自动调用安装程序进行安装,建立文件列表。

第十步:在安装过程中会弹出提示要求插入标为windows server 2003的安装光盘到光驱中。这是因为默认情况IIS组件的程序与文件是存储在windows 2003光盘中的,所以需要我们插入光盘。

第十一步:点“取消”,浏览选择刚才下载的IIS文件夹

第十二步:等待大概5分钟所有系统就完成了IIS6组件的安装工作,会弹出此服务器现在是一台应用程序服务器的提示。我们点“完成”按钮完成全部安装工作。

第十三步:安装完后我们在“管理您的服务器”窗口中就会发现“应用程序服务器”已经出现在该界面中了。我们也可以通过“开始->程序->管理工具”中找到“Internet 信息服务(IIS)管理器程序”的踪影了。

第十四步:虽然我们安装完IIS组件,但还有一些必要的工作要做。因为这些操作是必须的,如果不设置这些参数在日后使用中会出现莫名其妙的错误,所以笔者也将这些设置放在安装IIS的操作中了。我们通过“开始->程序->管理工具->Internet 信息服务(IIS)管理器程序”启动IIS程序。

设置一下iis,(IIS全称为Internet Information Services,中文名字为互联网信息服务。)把一个html文件放到对应的路径下用ip打开就行了!

1.点击“Windows”键进入“开始”菜单,点击“所有应用”,在所有应用菜单里点击“Windows系统”里的“控制面板”

2.在控制面板对话框里点击“程序”

3.在程序面板里面点击“启用或关闭windows功能”

4.在“Windows功能”对话框里选中“Internet Information Services”,在Internet Information Services功能展开选择框里根据你的需要选择你需要的功能就行了,比如我不知道需要哪些功能所以全部选中反正不会出错就好了,只要选中这些功能就行了。并点击“确定”按钮。

5.Windows功能开始下载并安装你要的功能的程序,直到出现“Windows已完成请求的更改”,点击重启电脑

6.打开浏览器输入localhost能打开,就说明安装成功。

然后,安装成功后我还是一脸懵逼。这他妈在哪里放文件!

不急!

7.接下来我们要打开IIS管理器。桌面上右键点击此电脑,管理。即可进入计算机管理(我是window10 所以我一般需要找什么直接在左下角的搜索框里输入就行!简单省事!)在服务和应用程序里有IIS管理器,点击 进入IIS管理器。

8.我们可以看到中间部分有很多图标,找到ASP,点击。

9.这一步是配置asp应用程序,找到启用父路径,选为True。

10.到这里IIS环境已经搭建好了,在浏览器里输入localhost就可以看到iis的主页了。想要添加网站程序可以点右侧的高级设置,将物理路径改成你的网站程序就能访问了。

11.记得在电脑上打开的ip只能在电脑上看!如果要用手机看!要在同一个局域网下!并且是cmd里面用ipconfig查询的ip才能访问!


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/341241.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存