第1步:检查Python安装
1.检查python是否安装在您的服务器或没有,通过发出以下命令。# python –V OR # python --version它会显示你所拥有的python解释器的版本,如果没有安装它会给你一个错误信息。
检查Python版本
yast
在终端
- >转到软件管理
- >键入
'python'
无报价
- >选择Python解释器
- >按空格键并选择它
- >然后再进行安装。 就那么简单。对于这一点,你需要有SUSE ISO安装并配置它看作是
YaST中的回购或从网上可以简单安装python。
在Suse上安装Python
第2步:创建测试目录并启用SimpleHTTPServer
3.创建,你不惹系统文件test目录。 在我来说,我有一个名为分区/x01
和我创建了一个目录中称为
youcl
在那里,也是我增加了一些测试文件进行测试。
创建测试目录
# python –m SimpleHTTPServer
启用SimpleHTTPServer
目录列表
'youcl'
浏览文件和目录
youcl的目录,看到下面的屏幕,以供参考。
浏览目录文件
Python SimpleHTTPServer状态
第3步:更改SimpleHTTPServer端口
8.默认情况下python的SimpleHTTPServer通过端口 8000提供的文件和目录,但可以定义不同的端口号(在这里我使用的端口号为 9999),在您使用python命令的愿望,如下图所示。# python –m SimpleHTTPServer 9999
更改SimpleHTTPServer端口
不同端口上的目录列表
第4步:从不同位置提供文件
现在 9.你试过,你可能想成为在特定位置的文件,而无需实际去的路径。 举个例子,如果你在你的主目录,并要在服务器 / X01 / youcl /目录中的文件,而不到 / X01 / youcl,让我们看看,我们会怎么做此 CD。# pushd /x01/youcl/; python –m SimpleHTTPServer 9999; popd;
从位置提供文件
不同端口上的目录列表
第5步:提供HTML文件
10.如果有一个index.html
位于您的服务位置的文件,Python解释器会自动检测并服务于HTML文件,而不是服务于您的文件。 让我们来看看它。在我来说,我有指定的文件中一个简单的HTML脚本
index.html
和
/ X01 / youcl /找到它。
<html> <header><title>youcl</title></header> <body text="blue"><H1> Hi all. SimpleHTTPServer works fine. </H1> <p><a href="https://www.youcl.com">Visit youcl</a></p> </body> </html>
创建索引文件
# pushd /x01/youcl/; python –m SimpleHTTPServer 9999; popd;
启用索引页
服务索引页