Como instalar um servidor web windows em seu pc com xampp
Alguns dos nossos artigos aqui na MakeUseOf requerem o uso de seu próprio servidor web. Embora a maneira mais fácil de percorrer cerca de encontrar espaço na web é comprar hospedagem
Conteúdo
XAMPP é um conjunto de software que inclui Apache, MySQL, PHP e Perl. Ele também inclui Tomcat, servidor de FTP FileZilla e Mercúrio Mail para o envio de e-mails. Estes pacotes são usados para as seguintes tarefas:
- Apache - Web Server, hospeda conteúdo em http: // localhost /
- MySQL - Database Server, muitos pacotes de software usar isso para armazenar dados
- PHP - linguagem de programação, muitos programas modernos usam isso como uma linguagem
- Perl - linguagem de programação, muitos programas de usar esta linguagem e tem sido em torno de mais do que PHP
- Tomcat - Servidor usado para executar programas Java
- servidor FTP usado para transferir arquivos de / para a sua máquina local (necessário apenas se você precisar acessar remotamente) - FileZilla
- Mercury Mail - sistema de correio usado para enviar e-mails
Estes programas trabalham juntos para dar-lhe um ambiente muito robusto para hospedar programas web em sua máquina local.
Começando
Baixe o programa correto para seu sistema operacional. Este tutorial vai passar por cima da versão do Windows, mas as versões MacOS X, Linux e Solaris são muito semelhantes. Execute o programa de instalação e clique em OK em todas as caixas de diálogo de segurança que surgem. Quando você chegar ao seguinte menu:
Sugiro verificar off Apache e MySQL como um serviço, pois isso lhe permitirá gerir melhor este software mais tarde.
Quando terminar, clique em “Sim” para iniciar o painel de controle.
Video: Como crear un Servidor local en nuestro PC XAMPP , localhost
Há um bug se você estiver executando versões do Windows (Vista, 7 ou Server 2008) de 64 bits. Ele vai dizer “XAMPP Estado do componente verificar falha [3]”, mas é seguro ignorar esse erro como tudo parece funcionar bem.
Também recebi vários popups após a instalação do software. Uma era de Microsoft Security Essentials pedindo para enviar o binário FileZilla a eles para análise (este software pode às vezes ser usado em backdoors - no entanto este uso é legítimo) e também o Firewall irá aparecer algumas caixas perguntando se você deseja permitir que o porto ser usado. Deixe a caixa de seleção desmarcada para que o servidor não estará disponível através de WiFi pública e outras redes abertas (por exemplo, se você se conectar a um Starbucks), mas ainda permitir que o seu servidor para estar disponível a partir do seu PC local e outros computadores em sua própria privada rede.
Uma vez que o painel de controle é para cima, clique em “Start” no Apache e MySQL.
Seu servidor web está agora instalado e funcionando, se tudo corresse bem!
Gerenciando o servidor
A primeira coisa que você deve fazer é clicar no “Admin ...” botão para Apache. Isto irá lançar o seu navegador web padrão e enviá-lo para a página de boas-vindas. Se ele lhe dá a opção, clique no seu idioma (neste caso, em Inglês) e você verá sua área de administração.
Uma das primeiras coisas para explorar são os programas de exemplo. Sob a lista de PHP que incluem vários programas que demonstram os tipos de coisas PHP pode fazer.
Video: Como criar um blog (Instalando Xampp, WordPress e Templates) - Completo
A página “Status” irá mostrar-lhe quais os serviços que estão atualmente ativados. Todos eles devem ser verde com exceção de FTP, SMTP e Tomcat.
Em seguida é garantir a segurança do seu servidor. Por padrão, há nenhuma senha para sua conta de administrador do MySQL, também conhecido como “raiz“. Se você estiver em uma pequena rede local e você não se importa quem tem acesso aos dados armazenados em sua máquina, então é bom para deixar isso como é- no entanto, se você está pensando em abrir seu servidor até a internet ou você tem roomates que você não pode confiar plenamente que é bom para adicionar uma senha para esta conta. Você pode seguir os links para configurar a segurança do seu sistema. A primeira opção define uma senha MySQL raiz eo segundo coloca uma senha em seu diretório web inteira.
Finalmente, se você está pensando sobre como acessar o servidor fora de sua casa, você vai precisar para entrar em seu roteador e porta para a frente 80 para sua máquina local. Isto é muito mais fácil de fazer se você está configurado em um endereço IP estático.
Instalar programas no seu servidor
A principal coisa que você precisa saber sobre onde seus dados lojas servidor é que ele está em um subdiretório do diretório de instalação chamado htdocs. Na minha situação, o diretório da web é:
C: xampp htdocs
Isso inclui o programa de administração. A página padrão suas cargas de servidor web quando você visita http: // localhost / é index.php. Você pode abrir esse arquivo para substituí-lo com seu próprio texto ou removê-lo por completo, é realmente até você.
Agora que você tem um servidor web configurado, o que você pode fazer com ele? Bem, uma coisa popular que você pode fazer é configurar wordpress localmente. Você pode criar o seu próprio mixtape ou mesmo um Servidor proxy, as possibilidades são infinitas.Como instalar o Wordpress Blog localmente em seu PCComo instalar o Wordpress Blog localmente em seu PCconsulte Mais informação
Realmente o que você ganha com isso é a capacidade de aprender algo novo e proporcionar um ambiente que permite criar e modificar o código de uma forma muito fácil. Embora este servidor não é para uso em produção, dá-lhe um ambiente de desenvolvimento muito confiável e sandbox para aprender as cordas, por assim dizer.
Qual é o próximo?
Depois de ter seu servidor instalado e funcionando, o mundo é sua ostra. Instalar e executar o software que você sempre quis testar para fora. A página de FAQ do Apache Friends tem um monte de informações sobre XAMPP e opções estendidas, verifique lá para tomar a sua instalação ainda mais. Se você tiver quaisquer problemas ou dúvidas sobre a sua configuração, pergunte abaixo e vamos ter a certeza para ajudá-lo para fora!