步驟1:設(shè)置。
大多數(shù)Linux系統(tǒng)都附帶python,否則,您可以輕松下載并安裝它。實際上,您也許可以在mswindows機器上執(zhí)行此操作,但是我還沒有嘗試過。
1。轉(zhuǎn)到命令行,然后將cd轉(zhuǎn)到您要提供服務(wù)的目錄。
(在我的情況下,它是cd安排的。
2.使用ifconfig查找正在使用的計算機的IP地址。
3在該目錄中鍵入不帶引號的“ python -m SimpleHTTPServer”。
您應(yīng)該看到類似這樣的內(nèi)容
python -m SimpleHTTPServer
在0.0.0.0端口8000上提供HTTP服務(wù)。..
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(最近一次調(diào)用是最近一次):
文件“/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:訪問服務(wù)器。
現(xiàn)在,您要轉(zhuǎn)到要將文件下載到的計算機。
1。打開您的Web瀏覽器,并在最后一步中找到的ipaddress中輸入url類型,最后添加:8000,然后按Enter鍵(這只是使用的端口,而不是通常的端口80。)
xxx.xxx.xxx.xxx:8000結(jié)果2。您應(yīng)該看到主機的目錄。如果該目錄中有一個index.htm(l)文件,將顯示該文件而不是目錄。 (如果您只想下載文件,則需要重命名。
Viola,您已經(jīng)完成了。現(xiàn)在您可以根據(jù)需要下載文件。
注意:您還可以編寫一個簡單的網(wǎng)頁來顯示您想要下載的文件。
步驟3:在Ubuntu上安裝Quicky Lamp Server
請自行承擔(dān)以下風(fēng)險:
從命令行在ubuntu 10.10中使用“ tasksel”安裝“ LAMP-server”的簡單步驟。
打開終端并遵循以下命令。
1. sudo apt-get install taskel
2。sudo taskel安裝lamp-server
3.“設(shè)置您的‘MYSQL密碼’
4. sudo gedit/var/www/phpinfo.php(在此文件中添加以下迷你php代碼)或使用vim
《?php
phpinfo();
?》
5. sudo/etc/init.d/apache2 restart
現(xiàn)在,讓我們檢查一下LAMP-Server已正確安裝(如果已安裝gui),否則請轉(zhuǎn)到另一臺計算機,然后將瀏覽器指向Web服務(wù)器的IP地址。
打開您的兄弟wser并輸入URL http://localhost
,現(xiàn)在讓我們檢查php是否正常工作http://localhost/phpinfo.php
僅此而已。
第4步:Nweb(僅靜態(tài)文件)。
可以從IBM下載源代碼。
$ mkdir nweb
$ cd nweb
下載并解壓縮tar文件《$》 tar zxvf es-nweb.tar
編譯
$ gcc nweb.c -o nweb
(快速編譯)
nweb端口[directory}并在后臺運行:
(我僅使用當(dāng)前目錄進行測試)
$ nweb 8181。 &
從瀏覽器指向它。實際上,我使用現(xiàn)有Web服務(wù)器上的Web目錄來查看得到的內(nèi)容。)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 &
更多信息,請訪問以下網(wǎng)址下載:
https://www .ibm.com/developerworks/systems/library/es-nweb/index.html
步驟5:Openbsd
雖然Openbsd不是Linux ,它是nix的導(dǎo)數(shù)。我添加此Steo的原因是,您可以在一臺真正舊的計算機上安裝Openbsd的最新版本(在創(chuàng)建此步驟時為5.2)。顯示的網(wǎng)頁來自一臺奔騰的一臺計算機,具有128兆ram內(nèi)存和一個4 Gb硬盤驅(qū)動器作為存儲。您可以僅在軟盤和Internet的幫助下,在舊機器上實際安裝openbsh。
默認(rèn)安裝的open bsd中內(nèi)置了apache web服務(wù)器。您可以使用以下命令啟動它:$ sudo/usr/sbin/apachectl start
主Web目錄位于:/var/www/htdocs/。您也可以添加theamp堆棧。
步驟6:Nweb
責(zé)任編輯:wv
-
Web服務(wù)器
+關(guān)注
關(guān)注
0文章
139瀏覽量
24869
發(fā)布評論請先 登錄

DNS服務(wù)器無法訪問?2分鐘快速排查與解決!#DNS服務(wù)器 #DNS #服務(wù)器
如何配置Linux防火墻和Web服務(wù)器

DLS許可服務(wù)器常用的設(shè)置

京準(zhǔn)電鐘:NTP網(wǎng)絡(luò)時間服務(wù)器如何設(shè)置?教您簡單兩步法

云服務(wù)器需要網(wǎng)絡(luò)嗎?怎么設(shè)置
操作指南:pytorch云服務(wù)器怎么設(shè)置?
服務(wù)器電源故障原因有哪些,服務(wù)器電源故障判斷方法
NTP服務(wù)器的性能優(yōu)化方法
如何在Linux系統(tǒng)上設(shè)置站群服務(wù)器IP地址
使用zabbix監(jiān)控云服務(wù)器的方法
內(nèi)網(wǎng)通過公網(wǎng)地址訪問內(nèi)網(wǎng)服務(wù)器的設(shè)置方法
云服務(wù)器防火墻設(shè)置方法
使用NS1串口服務(wù)器HTTP模式上傳服務(wù)器數(shù)據(jù)

評論