Servidor Web no Pen Drive - Windows

-1

Gostaria de saber se é possível criar um servidor web em um pen drive. O servidor da Web deve ter python, PHP, MySQL etc ... instalado e executar sem nenhum problema.

Vi alguns artigos sobre o XAMPP em execução em um pen drive, mas gostaria de saber se é possível adicionar python e se é viável fazer isso.

Além disso, funcionaria bem entre computadores? É possível fazer o servidor funcionar depois de conectado a um computador? E é possível fazer com que alguns scripts python sejam executados automaticamente quando o servidor iniciar?

Muito Obrigado

user7122079
fonte
Você pode criar uma máquina virtual que execute o servidor da Web e colocar todo o conteúdo da máquina virtual no seu pen drive (e dessa forma você pode instalar o que quiser). Também é necessário esclarecer quais são os "etc" instalados e executados sem problemas. O que você está pedindo é amplo demais para ter uma boa resposta agora.
Darius

Respostas:

0

1. É possível criar um servidor web em um pen drive? Sim. Você pode usar algo como o LAMP Container do Turnkey Linux para criar uma imagem ao vivo inicializável em um pendrive.

2. É possível adicionar python e se é viável fazer isso? Sim. O contêiner Turnkey Linux acima, por exemplo, já possui Python, PHP e MySQL. LAMP é um pacote comum e é muito viável para uso em pequenos servidores AFAIK. Há um pequeno problema de desgaste de gravação em mídia flash, como unidades USB, para lidar .

3. Funcionaria bem entre computadores? Isso é um pouco mais difícil de responder com qualquer grau de perfeição, mas geralmente se os computadores estiverem configurados corretamente, razoavelmente modernos e com especificações razoáveis, sim.

4 e 5. É possível fazer o servidor funcionar depois de conectado a um computador? E é possível fazer com que alguns scripts python sejam executados automaticamente quando o servidor iniciar? Sim; Acredito que já é assim que o contêiner acima está configurado, por exemplo. Em qualquer caso, seria simplesmente uma questão de configurar seu ambiente linux ao vivo para executar a pilha LAMP e o que mais você precisar executar na inicialização, alterando o que está no diretório init.d (para a solução acima; outras distros linux pode ter maneiras diferentes de lidar com a execução automática de scripts / programas).

Adam Wykes
fonte
Entre o servidor da web e o servidor SQL, não haverá muitas gravações, resultando na degradação precoce da memória flash?
Blackbeagle