Tutorial - Instalando um Web ServerIntrodução
Este tutorial foi feito para vocês que deseja utilizar sites para criar contas em ser servidor.
Usaremos no guia o Xampp, que é um dos melhores web servers disponíveis.
Download/InstalandoFaça o download do programa no seguinte tópico (atualizado constantemente conforme a divulgação de novas versões): Aqui
Após o download, clique sobre o ícone de instalação; as seguintes telas aparecerão.
Introdução da instalação; clique em AvançarEscolha o local da instalação, recomendo que não mude.
Clique em Instalar e aguarde, o processo de instalação é um pouco demorado.O Xampp foi instalado com sucesso (Jura? ). Clique em Terminar para sair do assistente.Antes de sair, o assistente lhe dará a opção de instalar os aplicativos do Xampp como serviço, ou seja, para que eles se iniciem automaticamente ao ligar o computador.
Isso fica a seu critério.Painel de ControleApós o painel de controle ser iniciado, clique em Start para ativar as aplicações que você desejar.
Um serviço ativado ficará assim (exemplo:)[/size]
Breve explicação sobre cada serviço: | Apache: servidor web que irá rodar todas as páginas inseridas em htdocs.
| MySQL: sistema de gerenciamento de banco de dados que será usado para alocar o banco de dados do seu servidor e/ou site.
| FileZilla: cliente FTP (File Transfer Protocol), que pode ser ligado e configurado para acesso externo ao conteúdo do seu site.
| Mercury: cliente STMP (Simple Mail Transfer Protocol), que é usado para o envio de e-mails através de sistemas (como uma página de contato, por exemplo).
O Xampp usa como padrão a porta 80. Caso ela não esteja liberada, acesse o Firewall e faça isso manualmente.
Se mesmo assim você não conseguir usá-la, provavelmente é porque seu provedor de internet está bloqueando.
Para resolver é simples, utilize a porta 8090.
Vá até a pasta Xampp > apache > conf e abra o arquivo httpd.conf com o bloco de notas.
Clique em Editar > Localizar e procure pela palavra-chave Listen 80.
Você encontrará algo assim:
Citação:
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen 80
Modifique o destacado em negrito, colocando Listen 8090.
Salve, e reinicie o Xampp.
Router?
Caso o Xampp não apresente funcionalidade em nenhum dos serviços (apache, mysql, etc), acesse o site abaixo e procure as portas padrões destes serviços, para então liberá-las manualmente.
http://www.portforward.com/cports.htm
Adicionando seu Site
Visite a seção de Download de WebSites e baixe o site que você preferir.
Vá até a pasta htdocs e coloque todos os arquivos do site lá.
Sugiro que você delete os arquivos da pasta htdocs que vem junto na instalação, deixando somente a pasta Xampp, e colocando dentro dela um arquivo .htaccess, para protegê-la.
Acesse seu site com a base: http://seuip.ou.dns (para saber qual é seu IP, clique aqui. Ex: http://189.29.70.152/)
Para acessar o phpmyadmin, local aonde você adiciona e configura banco de dados, use o link: http://localhost/phpmyadmin
Adicione 8090 após o endereço principal se você estiver usando tal porta (Exemplo: http://magusot.servegame.com:8090/).
Créditos :
- Spoiler:
I'm