СимплеХТТПСервер
Једноставни ХТТП сервер је уграђени питхон модул који се може користити за покретање лаког сервера погодног за покретање основних веб апликација и лаког сервера датотека. Будући да је то уграђени модул, долази прединсталиран на готово све Линук дистрибуције на којима је подразумевано инсталиран Питхон.
Једноставни ХТТП сервер опслужује све датотеке смештене у фасцикли из које се покреће. Извршите следеће наредбе заредом да бисте покренули једноставан ХТТП сервер у директоријуму „Преузимања“ који се налази у вашем матичном директоријуму (наредбе у наставку су само за Питхон 3).
$ цд $ ПОЧЕТНА / Преузимања$ питхон3 -м хттп.сервер
Да бисте сервер покренули на другом порту, покрените следећу наредбу (промените број порта према вашим захтевима):
$ питхон3 -м хттп.сервер 8080При успешном покретању сервера видећете следећи излаз терминала:
Приказује ХТТП на 0.0.0.0 порт 8000 (хттп: // 0.0.0.0: 8000 /)Ако кликнете на УРЛ поменут у горе приказаном излазу терминала, моћи ћете да видите основни распоред прегледача датотека у веб прегледачу (такође на хттп: // лоцалхост: 8000 /):
Да бисте делили датотеке са другим уређајем, морате да користите УРЛ у формату „хттп: // ип_аддресс: 8000 /“. Да бисте пронашли ИП адресу рачунара на којем је покренут једноставан ХТТП сервер, покрените наредбу испод:
$ хостнаме -ИДобићете неке резултате попут овог:
192.168.0.107Унесите ИП адресу добијену горе у УРЛ. Тачна УРЛ адреса за приступ серверу датотека сада би била: „хттп: // 192.168.0.107: 8000 / ”. Ову УРЛ можете отворити у било ком веб прегледачу на било ком уређају да бисте преузели наведене датотеке. Испод је снимак екрана ове УРЛ адресе отворен на Андроид уређају:
Да бисте било када зауставили сервер, притисните
ХТТП-сервер (Ноде.јс)
Хттп-сервер је чвор.јс модул који вам омогућава да покренете једноставан, једноставан за употребу и подесив веб сервер. Модул хттп-сервера можете користити за дељење датотека из било које фасцикле на вашем систему.
Да бисте инсталирали Ноде.јс на Убунтуу, покрените наредбу испод:
$ судо апт инсталл нодејсДа бисте инсталирали хттп-сервер модул, покрените наредбу:
$ нпм инсталл -г хттп-серверДа бисте покренули хттп-сервер из директоријума „Преузимања“ у вашем кућном директоријуму, запоредом покрените следеће две команде:
$ цд $ ПОЧЕТНА / Преузимања$ хттп-сервер
Након успешног покретања хттп-сервера, видећете неке резултате попут овог:
Покретање хттп-сервера, послуживање ./Доступно на:
хттп: // 127.0.0.1: 8080
хттп: // 192.168.0.107: 8080
Сада можете да користите другу УРЛ адресу наведену у горњем излазу да бисте отворили прегледач датотека у веб прегледачу.
Да бисте било када зауставили сервер, притисните
Твистд
Твистд је једноставан веб сервер који долази са „Твистед“ питхон модулом. Може се користити за покретање сервера који користи хттп или фтп протокол за дељење датотека. Да бисте инсталирали твистед у Убунту, покрените наредбу испод:
$ судо апт инсталирајте питхон3-твистедДа бисте покренули твистд из фасцикле „Преузимања“ у вашем кућном директоријуму, покрените следеће две наредбе:
$ цд $ ПОЧЕТНА / Преузимања$ твистд3 -н веб --патх .
При успешном покретању веб сервера, добићете неке резултате у терминалу попут овог:
[-] Сајт почиње 8080Сада можете да користите УРЛ у формату „хттп: // ип_аддресс: 8080 /“. Да бисте видели ИП адресу вашег система, покрените наредбу испод:
$ хостнаме -ИДобићете неке резултате попут овог:
192.168.0.107Унесите ИП адресу добијену горе у УРЛ. Тачна УРЛ адреса за приступ серверу датотека сада би била: „хттп: // 192.168.0.107: 8080 / ”. Ову УРЛ адресу можете отворити у било ком веб прегледачу на било ком уређају да бисте преузели наведене датотеке. Испод је снимак екрана ове УРЛ адресе отворен у Фирефок веб прегледачу на Убунтуу:
Да бисте зауставили сервер било када, притисните
Хттпд (Руби)
Хттпд је лаган сервер који долази са подразумеваним Руби пакетом на већини Линук дистрибуција. Што се тиче функционалности, раван је Питхоновом једноставном ХТТП серверу.
Да бисте инсталирали Руби на Убунту, покрените наредбу испод:
$ судо апт инсталирај рубиДа бисте покренули Руби хттпд из директоријума „Преузимања“ у свом кућном директоријуму, покрените следеће две наредбе:
$ цд $ ПОЧЕТНА / Преузимања$ руби -рун -е хттпд . -п 8000
При успешном покретању веб сервера, добићете неке резултате у терминалу попут овог:
ИНФО ВЕБрицк :: ХТТПСервер # старт: пид = 3897 порт = 8000Сада можете да користите УРЛ у формату „хттп: // ип_аддресс: 8000 /“. Да бисте видели ИП адресу вашег система, покрените наредбу испод:
$ хостнаме -ИДобићете неке резултате попут овог:
192.168.0.107Унесите ИП адресу добијену горе у УРЛ. Тачна УРЛ адреса за приступ серверу датотека сада би била: „хттп: // 192.168.0.107: 8080 / ”. Ову УРЛ адресу можете отворити у било ком веб прегледачу на било ком уређају да бисте преузели наведене датотеке. Испод је снимак екрана ове УРЛ адресе отворен у Фирефок веб прегледачу на Убунтуу:
Да бисте било када зауставили сервер, притисните
Закључак
Ово је неколико лаганих апликација веб сервера које су једноставне за употребу и могу се користити за јавно дељење датотека. Ако желите да делите датотеке преко мреже са вишим стандардима безбедности и потврде идентитета, ове апликације можда неће бити прикладне и избегавајте да их користите у производњи.