Existe comodidade maior do que poder levar não só o seu servidor e banco de dados para qualquer computador como todo o seu sistema web desenvolvido em PHP, sem precisar configurar ou instalar nada no computador?
Neste post vou falar do sistema USBWEBSERVER um servidor que roda direto de um pendrive, hd externo ou qualquer dispositivo usb. Também roda no computador, sem a necessidade de instalação.
A grande vantagem está nos serviços levantados, ele possui uma versão compacta do servidor web Apache configurado diversos módulos da linguagem PHP e do servidor de banco de dados MySQL.
Você pode usá-lo para fins didáticos, de estudo ou mesmo para hospedar um site de intranet ou qualquer aplicativo desenvolvido utilizando PHP.
Na aba configurações você poderá alterar o idioma e principalmente, mudar as portas de comunicação do Apache e do MySQL. Apenas altere estas portas caso o icone verde ao lado da aba Apache e MySQL não estiverem verde.
Neste post vou falar do sistema USBWEBSERVER um servidor que roda direto de um pendrive, hd externo ou qualquer dispositivo usb. Também roda no computador, sem a necessidade de instalação.
A grande vantagem está nos serviços levantados, ele possui uma versão compacta do servidor web Apache configurado diversos módulos da linguagem PHP e do servidor de banco de dados MySQL.
Você pode usá-lo para fins didáticos, de estudo ou mesmo para hospedar um site de intranet ou qualquer aplicativo desenvolvido utilizando PHP.
Para rodar o programa, primeiro baixe aqui a ultima versão.
Descompacte-o em um pendrive ou em uma pasta do seu computador.
Para executar basta clicar duas vezes no aplicativo usbwebserver.exe.
Não delete nenhum arquivo ou pasta listada acima pois sem estes arquivos o seu servidor não funcionará. Sempre utilizaremos a pasta root que será o local onde incluiremos todos os arquivos html e PHP.
A pasta phpmyadmin e mysql são as relacionadas ao banco de dados. Uma dica é sempre manter uma cópia de segurança de todos estes arquivos.
Na primeira execução do usbwebserver você precisará escolher o idioma de sua preferência. Nas abas do lado direito você terá acesso ao menu do sistema, a visualização se os serviços apache e Mysql estão rodando, a aba de configurações e sobre o sistema.
Voltando a aba Geral, clicando na opção Localhost, abrirá uma janela no navegador com a tela abaixo. Como estes arquivos que estão nesta pasta não são necessários, você poderá deletá-los para que não fiquem aparecendo esta tela padrão do usbwebserver.
Página padrão do usbwebserver.
Pasta padrão com os arquivos iniciais do usbwebserver. Na primeira execução você já poderá excluí-los. Será nesta pasta que estará todos os seus arquivos web, seja html ou php.
Clicando na opção PHPMyadmin, será aberto o gerenciador do banco MySQL. Em outro post detalharei o funcionamento do PHPMyadmin, como criar databases, tabelas e inserção de dados deste banco.
Lembre-se sempre de desconectar o dispositivo USB do seu computador para não danificá-lo. Mantenha mais de uma cópia de segurança da pasta USBWEBSERVER.
Este aplicativo roda apenas na plataforma windows, sendo que já testei em máquinas com windows 7 e 8 sem ter problemas.
Ola, estou com um problema no apache. Qndo mexo com o usbwebserver no computador do meu curso ele funciona perfeitamente, mas qndo chego em casa o apache não funciona. Ele fica off e mesmo depois de apertar START não vai.Pode me disser o q é?
ResponderExcluirCaso precise meu S.O. é Windows 7 Starter 32 bits e a do meu curso é 7 Profisional 64 bits
Olá Mariana, tem dois possíveis problemas que você terá que verificar, em primeiro veja se no nome das pastas onde foi descompactado o usbwebserver não contem nenhum caracter especial, acentuação ou qualquer coisa que não seja letras e números.
ResponderExcluirEm segundo, vá em configurações e veja a porta que está sendo usada pelo apache. O usbwebserver já vem com a porta padrão 8080, mas se esta porta estiver sendo utilizada no seu computador, o servidor não levantará. Para resolver isto, mude a porta, por exemplo para 8081 e salve as configurações,
Caso mesmo assim não tenha conseguido, me avise.
Ate abrindo ele em modo "administrador" e fazendo as modificações não funciona, infelizmente. Talvez seja meu Windows, ele é 7 starter e por causa disso não consigo mexer normalmente em outros programas tbm, pode ser isso?
ExcluirObrigada por responder :)
como fazer o usbwebserver iniciar com o windows?
ResponderExcluirObrigado
comingsoon3000@gmail.com
Claudio Pong
Engraçado, meu USBWebServer abre a pasta 'Documentos' quando clico em 'Root Dir', mesmo que em 'Settings' o Root dir esteja configurado como '{path}/root'
ResponderExcluirAlguem sabe o alguns programas php não abre fica aguardando localhost, será que tem muitas informações na base de dados ?
ResponderExcluir