Chciałbym wiedzieć, czy można utworzyć serwer sieciowy w pendrivie. Serwer WWW musi mieć zainstalowany Python, PHP, MySQL itp. I działać bez żadnych problemów.
Widziałem kilka artykułów na temat XAMPP działającego na pendrivie, ale chciałbym wiedzieć, czy można dodać Pythona i czy można to zrobić.
Czy działałoby to dobrze między komputerami? Czy można uruchomić serwer po podłączeniu go do komputera? Czy możliwe jest automatyczne uruchamianie niektórych skryptów Python po uruchomieniu serwera?
Wielkie dzięki
Odpowiedzi:
1. Czy można utworzyć serwer WWW w pendrivie? Tak. Możesz użyć czegoś takiego jak kontener LAMP pod klucz Linuxa, aby stworzyć bootowalny obraz Live na pamięci USB.
2. Czy można dodać python i czy można to zrobić? Tak. Na przykład powyższy kontener Linux pod klucz zawiera już Python, PHP i MySQL. LAMP jest powszechnym pakietem i jest bardzo opłacalny w użyciu dla małych serwerów AFAIK. Istnieje niewielki problem zużycia zapisu na nośnikach flash, takich jak napędy USB, z którymi trzeba się zmagać .
3. Czy działałoby dobrze między komputerami? Odpowiedź na to pytanie jest nieco trudniejsza przy jakimkolwiek stopniu kompletności, ale ogólnie, jeśli komputery są odpowiednio skonfigurowane, dość nowoczesne i mają odpowiednią specyfikację, tak.
4 i 5. Czy można uruchomić serwer po podłączeniu go do komputera? Czy możliwe jest automatyczne uruchamianie niektórych skryptów Python po uruchomieniu serwera? Tak; Myślę, że tak już na przykład skonfigurowano powyższy kontener. W każdym razie wystarczy po prostu skonfigurować środowisko Linuksa na żywo, aby uruchamiało stos LAMP i cokolwiek innego, co trzeba uruchomić przy uruchamianiu, zmieniając zawartość katalogu init.d (dla powyższego rozwiązania; inne dystrybucje linuksa) mogą mieć różne sposoby obsługi automatycznego wykonywania skryptu / programu).
źródło