Durante minha juventude, apenas um servidor web local era popular no segmento de língua russa da Internet. Este é, como você deve ter adivinhado, o bom e velho Denwer. Ele se estabeleceu firmemente no meu computador em 2003. Outras alternativas, se existissem naquela época, eram conhecidas em círculos estreitos e não eram tão populares.
Vejamos o que podemos usar hoje, depois de todos esses anos. Proponho revisar, testar e comparar 14! pacotes de software projetados para uso como servidor web local para Windows.
Versão mais recente: 1.7
Idioma russo: sim (parcialmente)
Versão portátil: Não
Página inicial: http://www.ampps.com/
Conjunto básico:
AMPPS não é fácil servidor local, trata-se de toda uma biblioteca de aplicativos, onde cada um deles pode ser rapidamente instalado, transformado e consertado sem sair da caixa registradora. Toda esta agricultura é meticulosamente catalogada e descrita detalhadamente.
Uma vantagem indiscutível desta montagem é o suporte para muitos CMS comuns, plataformas de blog, fóruns da web, painéis de mensagens, galerias de fotos, etc. Total aplicativos disponíveis mais de 200! O conjunto de componentes incluídos no pacote também acompanha a vida, todos os módulos são bastante novos e, notavelmente, aqui podemos encontrar coisas exóticas como Python e MongoDB.
Das desvantagens, gostaria de destacar a tradução parcial para o russo, que está presente apenas no catálogo de roteiros e, mesmo assim, não em todos os lugares. Depois de reiniciar o Apache, o menu da bandeja recusou-se a funcionar, reinicie o Windows não ajudou. Outra desvantagem é a falta de portabilidade. Na minha opinião, o AMPPS é mais útil para iniciantes aprenderem scripts do que para desenvolvedores sérios. Não me senti muito confortável trabalhando com este servidor; existem opções melhores.
Versão mais recente: 2.5.10
Idioma Russo: Não
Versão portátil: Não
Página inicial: http://www.appservnetwork.com/
Conjunto básico:
Apache e MySQL são instalados como serviços. Não existe nenhum programa de controle, apenas uma página de design duvidoso com um link para o PhpMyAdmin. Basicamente, o AppServ é um instalador gráfico para Apache, PHP, MySQL e nada mais. Se o próprio Denwer lança componentes, aqui eles são simplesmente instalados como serviços e gerenciados pelo próprio Windows.
Versão mais recente: 3.2010-11-07
Idioma Russo: Sim
Versão portátil: Sim
Página inicial: http://www.denwer.ru/
Conjunto básico:
Denwer... o bom e velho Denwer. Vemos o mesmo conjunto escasso de componentes não muito novos (reduzidos ao núcleo), uma janela preta e nenhuma GUI. As vantagens deste servidor web local incluem seu tamanho extremamente pequeno e uma boa “base de conhecimento” no fórum, acumulada ao longo de muitos anos. Na verdade, o gerenciamento do servidor é realizado através da execução de scripts BAT para iniciar e parar os módulos, como tal, não existe nenhum programa de controle;
Denwer é extremamente simples e direto e, portanto, possui o maior exército de fãs entre os “manequins”. A descrição mais completa deste servidor web será a seguinte frase dita por um dos usuários: “Denver realiza as tarefas básicas e tudo bem, mas quanto mais sinos e assobios, mais problemas (ninguém os usa 100 por cento)”.
Versão mais recente: 5.3.9
Idioma Russo: Sim
Versão portátil: Sim
Página inicial: http://www.easyphp.org/
Conjunto básico:
Uma montagem bastante simples e normal. É-nos oferecido o menu usual da bandeja simples, configurações simples e uma página inicial confusa sem o idioma russo. Este pacote de software não me impressionou; funciona bem. EasyPHP é bastante adequado como substituto do Denwer com uma “versão em janela” (se não assusta página inicial).
Observo que o EasyPHP gerencia o servidor de forma independente, nenhuma janela preta assustadora aparece e iniciar e parar o servidor é bastante rápido.
Versão mais recente: 2.0.2.0
Idioma Russo: Sim
Versão portátil: Não
Página inicial: http://eleanor-cms.ru/server
Conjunto básico:
EleanorServ a princípio me pareceu um azarão, ou melhor, uma espécie de servidor especializado para o Eleanor CMS de mesmo nome. Após exame, descobriu-se que este é um servidor web local normal.
Nesta build gostei do design do menu, que se revelou bastante atrativo, o que é muito raro neste tipo de programas. Também gostei do painel de controle, ou melhor, da página inicial, que tem um design bastante inusitado.
A alegria de usar este pacote de software não durou muito. Depois de criar um novo domínio, o painel de controle simplesmente desapareceu. Sim, sim, simplesmente desapareceu e na pasta./www/localhost/ nem encontrei nenhum arquivo, exceto o stub index.php. Outra decepção foi a impossibilidade de abrir a pasta com domínios no menu da bandeja, tive que procurar onde instalei o EleanorServ...
E por último, a desvantagem mais importante é que este servidor não é portátil, o que não nos permite instalá-lo em um pen drive e utilizá-lo em diferentes computadores.
Versão mais recente: 1.5.0
Idioma Russo: Sim
Versão portátil: Sim
Página inicial: http://nimpbox.ru/
Conjunto básico:
Aqui vemos uma péssima implementação do painel de controle com elementos de pornografia, mas há um menu de bandeja bastante interessante. O mais estranho nesta montagem é que existem até 4! ícones da bandeja com exatamente o mesmo menu. Não foi a primeira vez que consegui fazer o servidor funcionar. Acontece que o Nimp só pode funcionar a partir da raiz do disco, o que é sem dúvida outra grande desvantagem deste pacote de software.
Ao usar este servidor, algo travava constantemente, o FileZilla nunca parava (tive que eliminá-lo por meio do gerenciador de tarefas) e o Memcached nem iniciava. Alguma confusão foi causada pelas palavras do autor do programa de que “esta montagem é perfeita para sites altamente carregados em redes corporativas e urbanas. O programa está claramente longe de ser usado em um ambiente corporativo”.
O “truque” desse servidor web local é que o Nginx funciona como frontend e é projetado para servir conteúdo estático, e o Apache funciona como backend para gerar conteúdo dinâmico. Em geral, minha impressão desta construção permaneceu dupla: gradualmente mudou de acentuadamente negativa no início para normal e aceitável durante o trabalho com o programa.
Versão mais recente: 4.5.2
Idioma Russo: Sim
Versão portátil: Sim
Página inicial: http://open-server.ru/
Conjunto básico:
Ao contrário de outros participantes de nossa análise, o Open Server possui a interface mais agradável e bem pensada e possui recursos poderosos para configurar e administrar componentes. As vantagens indiscutíveis incluem suporte para perfis de configuração, troca de módulos HTTP/MySQL/PHP, um agendador de tarefas (cron), gerenciamento conveniente de domínios e aliases e, para “manequins”, há um manual do usuário claro.
Um recurso interessante do Open Server é a capacidade de usar o programa como um menu inicial pessoal portátil. Você pode instalar o servidor em Unidade USB, transfira seus programas portáteis para lá, crie marcadores para sites visitados com frequência e, onde quer que esteja, você terá um menu conveniente acesso rápido aos seus sites e programas favoritos.
Versão mais recente: 1.8.2
Idioma Russo: Não
Versão portátil: Sim
Página inicial: http://www.server2go-web.de/
Conjunto básico:
Fiquei enojado com essa coisa nojenta por um longo tempo e passei vários minutos procurando e matando processos infantis. Acontece que quando você inicia o programa Server2go, o servidor web local simplesmente inicia e pronto. TUDO - no sentido literal da palavra, não há programa de controle, nem monitor, o servidor não pode ser parado ou simplesmente reiniciado. Tudo o que este pacote de software possui é uma página inicial onde você pode visualizar informações inofensivas como Saída PHP Informações.
A impressão é extremamente negativa, embora pareça: o servidor inicia, o PhpMyadmin abre e o que mais é necessário? Não, um servidor que não pode ser parado não é para mim. Queime no inferno!
Versão mais recente: 8.5.4
Idioma Russo: Sim
Versão portátil: Não
Página inicial: http://www.uniformserver.com/
Conjunto básico:
Uniformserver é apenas mais um hack e não posso dizer nada de bom sobre isso. Uma tradução russa torta, um logotipo enorme e feio no menu da bandeja, o menu em si não é nada pensado e, por causa da tradução torta, geralmente é impossível entender qualquer coisa. Tudo o que esta montagem pode fazer é iniciar e abrir o PhpMyadmin. Usando o menu você também pode acessar os logs e arquivos de configuração. A única surpresa agradável foi encontrar Cron ali.
Versão mais recente: 8.5
Idioma Russo: Não
Versão portátil: Sim
Página inicial: http://www.usbwebserver.net/
Conjunto básico:
Servidor web simples e leve. O painel de controle é simples e pode ser escondido na bandeja. Infelizmente, não existe idioma russo. A montagem pode ser recomendada para usuários pouco exigentes e iniciantes. Não há recursos ou benefícios sobre os quais eu possa falar neste pacote de software.
Em sua funcionalidade, USBWebserver se assemelha ao Denwer, exceto que falta Perl. No painel de controle você pode iniciar/parar módulos, abrir logs, há algumas funções e configurações úteis, só isso. Eu recomendaria esta montagem como um substituto da GUI do Denwer para quem precisa de funcionalidade semelhante, mas deseja ter um painel de controle com botões e pequenas coisas.
Versão mais recente: 2.27
Idioma Russo: Não
Versão portátil: Não
Página inicial:
Conjunto básico:
Um servidor web local bom e funcional, bastante conhecido e fácil de aprender. Possui um menu prático, boas opções para configurar PHP e Apache. Gostei muito da montagem; uma vez usei o Vertrigo por bastante tempo.
Mas nem tudo é tão róseo em nosso reino, é claro, também há desvantagens; A desvantagem mais importante e significativa é que o servidor não é portátil, não pode ser instalado em uma unidade flash e usado em máquinas diferentes. Entre outros problemas, gostaria de destacar as dificuldades na criação de um domínio ou alias, bem como a falta do idioma russo.
Versão mais recente: 2.2d
Idioma Russo: Sim
Versão portátil: Não
Página inicial: http://www.wampserver.com/
Conjunto básico:
Assim como o XAMPP, esta montagem é amplamente conhecida no Ocidente. Talvez a razão para isso seja o apoio grande quantidade linguagens, a capacidade de instalar qualquer versão do Apache, MySQL e PHP como um complemento e atraente página inicial, o que não pode ser dito sobre o próprio programa de controle.
A montagem funciona bem, tem um menu assustador, mas bastante compreensível. Não há nada nele que faça com que este servidor web local se destaque massa total. Para ser sincero, fiquei muito surpreso ao ver tanta miséria no design do programa depois de visitar a página inicial estilosa e colorida.
Versão mais recente: 0.4.0.4
Idioma Russo: Sim
Versão portátil: Sim
Página inicial: http://winginx.ru/
Conjunto básico:
Esta montagem possui a presença de MongoDB e Node.js, bem como o rápido ganho de popularidade do servidor web Nginx. Também fiquei satisfeito com a presença de um menu normal na bandeja e uma seção de configurações, mas durante o trabalho descobri que a janela de configurações possui 3 guias com apenas 1-2 opções cada (por quê?).
Trabalhar com logs no Winginx parece um tanto estranho. Para visualizá-los, é oferecido um menu para seleção de arquivos como error.log, access.log e assim por diante, mas é impossível entender a qual módulo esses logs pertencem: Nginx, PHP ou talvez Node.js?
Embora o Winginx possua um programa de controle, o comando do próprio servidor web, assim como no Denwer, é realizado através de arquivos .BAT. Cheguei a essa conclusão com base em janelas pretas aparecendo do nada ao iniciar ou parar o servidor.
É possível que alguém (principalmente iniciantes) ache esta função muito útil instalação automática scripts (PhpBB, WordPress, Joomla, etc.) ao criar um domínio, especialmente considerando que os scripts estão configurados para funcionar com Nginx (é muito difícil reescrever as regras de reescrita sozinho). Porém, eu pessoalmente nunca utilizo tais funções e prefiro fazer a instalação sozinho, pois você nunca sabe o que e como está instalado ali e quais surpresas podem te aguardar no futuro.
Versão mais recente: 1.7.7
Idioma Russo: Não
Versão portátil: Sim
Página inicial: http://www.apachefriends.org/en/xampp-windows.html
Conjunto básico:
XAMPP é um servidor web local muito popular no exterior. Acho que sua popularidade se deve ao fato de esta montagem ser bastante confiável e possuir versões para todos os principais sistemas operacionais: Windows, Linux, Mac OS X e até Solaris.
O início e a parada dos módulos acontecem de forma bastante rápida, a página de boas-vindas não é confusa e compreensível, mesmo estando em inglês. No geral, um pacote de software muito bom (com um monte de novidades na versão desktop) no qual não há nada supérfluo ou repulsivo. As janelas pretas não atacam nas esquinas, o painel de controle é bastante comum, mas de pouca utilidade.
Entre as desvantagens deste pacote de software, posso notar justamente este painel de controle, ou melhor, a falta desse controle em si, não há nada nele exceto iniciar e parar o servidor; Não existe um menu conveniente com uma lista de sites, não existe uma seção de configurações do servidor web, não existe ferramentas úteis. Você terá que configurar o ambiente de trabalho nesta compilação manualmente.
Portátil | Língua russa | Disponibilidade de GUI | GUI útil | Visualizando registros | |
---|---|---|---|---|---|
AMPPS | - | + | + | - | + |
- | - | - | - | - | |
+ | + | - | - | - | |
+ | + | + | + | + | |
- | + | + | + | + | |
Nimp | + | + | + | + | - |
+ | + | + | + | + | |
+ | - | - | - | - | |
- | + | + | - | + | |
+ | - | + | - | - | |
- | - | + | + | + | |
- | + | + | + | + | |
+ | + | + | + | + | |
Xampp USB Lite | + | - | + | - | - |
Melhores resultados: EasyPHP, Open Server, Winginx.
Teste #1 – Início falso
A essência do teste é o dano deliberado Configurações do Apache para verificar se receberemos algum aviso ou se todos os indicadores acenderão em verde e nada funcionará. Concorde que você tem pouca vontade de usar uma compilação que reporte enganosamente um lançamento bem-sucedido e faça você parecer um idiota. Se o servidor não der nenhum sinal ou funcionar secretamente, o teste também será considerado falhado.
Teste nº 2 – Caminhos difíceis
A essência do teste é instalar deliberadamente o servidor em uma pasta com um nome complexo; em nosso teste, usaremos uma pasta chamada “C:testMys$ka!._-()zlo()+~%&2% Files” . Se o PhpMyAdmin (é usado simplesmente por conveniência, já que está em todos os assembly) não abrir, o teste falhará. Cada pessoa é um indivíduo; as pastas às vezes são chamadas pelos nomes mais inesperados. O nome da pasta escolhida para o teste é correto para Windows e deve ser processado corretamente.
Teste nº 3 – SSL pronto para uso
O teste é extremamente simples - iniciamos o servidor e tentamos abrir o PhpMyAdmin através do protocolo SSL.
Designações:"+" significa que o teste foi bem-sucedido, "-" significa que o teste falhou.
Início falso | Caminhos difíceis | SSL pronto para uso | |
---|---|---|---|
AMPPS | + | + | + |
- | + | - | |
- | + | + | |
+ | + | - | |
+ | + | - | |
Nimp | + | - | - |
+ | + | + | |
- | + | - | |
+ | - | - | |
+ | - | - | |
+ | + | - | |
+ | + | - | |
- | - | - | |
Xampp USB Lite | + | - | + |
Melhores resultados: AMPPS, Open Server.
Depois de examinar e testar tantos sistemas de software, surge a pergunta: o que você deve escolher para o trabalho diário? A resposta a esta pergunta não é tão simples, cada montagem será boa para certo tipo tarefas.
Para iniciantes, sugiro usar o Denwer como o servidor web local mais simples e testado pelo tempo. Para todos os outros desenvolvedores web, bem como para aqueles iniciantes que não possuem funcionalidade Denwer suficiente, recomendo o uso do Open Server.
Se você precisar se familiarizar rapidamente com qualquer script, fórum, galeria de fotos ou livro de visitas conhecido e não quiser se preocupar em instalá-lo e encontrar uma plataforma adequada, experimente o AMPPS. Claro, desde que o script de seu interesse seja apoiado por este desenvolvimento.
Caso alguém precise usar módulos raros como local servidor de correio, Node.js, MongoDB, etc., então acho que todos poderão escolher uma opção adequada entre os outros participantes de nossa análise.
Não importa por que você precisa criar seu próprio site, o principal é abordar esse assunto com responsabilidade e agir passo a passo. A primeira coisa a fazer é instale um servidor web local em seu computador com o qual você pode praticar e começar a criar seu próprio site mesmo sem acesso à Internet.
Para transformar seu computador local Em um servidor web completo (teste), você precisa baixar e instalar um pacote de software especial. Existem muitos complexos semelhantes, mas geralmente incluem um conjunto padrão de produtos - Servidor web Apache, SGBD MySQL, Linguagem PHP e assim por diante.
Neste artigo, veremos um dos pacotes de software mais populares para desenvolvedores web, chamado Denwer. E exatamente Instalaremos o Denwer em seu computador local sistema operacional em execução Janelas 7. Se você tiver uma versão diferente do sistema operacional, tudo bem Denwer é instalado sem problemas no Windows XP e Windows 10.
Antes de iniciar a instalação, você precisa baixar o Denwer (Denver) no site oficial do desenvolvedor, onde deverá preencher seus dados pessoais, como nome e endereço e-mail, após o qual um link para o pacote de distribuição será enviado a você no endereço especificado. Ou você pode seguir o outro caminho e baixar exatamente a mesma distribuição de nosso site usando .
Agora vamos começar a instalar o Denver no Windows 7. Deixe-me lembrá-lo disso para outros Versões do Windows seja XP ou 10ka, todo o processo será semelhante.
Iniciamos a distribuição Denver recém-baixada e vemos um aviso de segurança informando se realmente queremos permitir que o aplicativo faça alterações no computador. Dizemos que concordamos clicando no botão “Sim” e passamos para a próxima etapa.
Na janela do instalador, quando perguntado “Você realmente deseja instalar o pacote base?” Clique em “Sim” e espere até que o arquivo seja descompactado.
Depois de descompactar o arquivo, uma janela do navegador e um console serão abertos na sua frente. No navegador, via de regra, não há informações úteis Além disso, na maioria dos casos ele tenta abrir uma página inexistente no seu computador, para que você possa fechá-la com segurança. Você não deve tocar no console; precisaremos dele para instalar o Denver.
Após fechar a janela do navegador, embora não seja necessário, acesse o console e clique em Digite a chave.
A seguir lemos algo como “blá, blá, blá”, e no final do console é indicado o diretório no qual o servidor será instalado, por padrão é C:\WebServers, mas ninguém proíbe especificar outro drive, simplesmente digitando um novo caminho, como na imagem abaixo:
A seguir confirmamos a instalação no local selecionado, no meu caso a pasta D:\WebSrv já existe e aparece um aviso perguntando se realmente quero instalar nela, não prestamos atenção a tudo isso e clicamos no botão “ Y” se quisermos continuar ou pressione o botão “N” se mudar de ideia.
O próximo passo é confirmar novamente que queremos instalar o servidor web neste diretório pressionando a tecla “Enter”. Tudo é padrão no estilo small-soft (Microsoft).
A próxima etapa será a criação de um disco virtual, necessário para o funcionamento de todos os componentes do sistema. Escolhemos a letra de unidade que você quiser, por padrão é a letra “Z”, provavelmente deixaremos.
Pressione “Enter” e novamente e antes de passar para a próxima etapa, espere até que todos os arquivos sejam descompactados.
Agora temos que escolher como exatamente carregar um disco virtual, existem apenas duas opções:
Em princípio, ambas as opções são boas à sua maneira, escolha a que você gosta. Normalmente escolho a primeira opção, neste caso, mesmo com o servidor desligado, você pode trabalhar com os arquivos do disco (claro, você pode fazer isso diretamente na pasta especificada no início da instalação, mas é mais conveniente para mim).
Pressione “Enter” e passe para a próxima etapa.
Ao final da instalação, Denver perguntará algo como o seguinte - “gostaria de colocar atalhos na área de trabalho?” Recomendo fortemente responder “Eu quero”, caso em que será mais conveniente trabalhar com isso no futuro. Pressione a tecla “Y” e pressione “Enter”. Depois disso, são criados 3 atalhos na área de trabalho para iniciar, parar e reiniciar o servidor.
Neste ponto, a instalação do servidor web Denwer local está concluída e você pode ver 3 atalhos na área de trabalho:
Eles se parecem com isto:
Com o tempo, qualquer desenvolvedor web ( blogueiro, web designer ou programador web) precisará de um local de teste especial onde você possa praticar sem problemas desenvolvimento de sites ou testando outro projeto web. Alguns iniciantes utilizam os recursos de sua hospedagem paga e colocam pelo menos dois sites lá. Um trabalhador ( básico) e o outro ( adicional) para teste. O local de teste passa por vários testes ( instalação e teste de muitos plugins, temas, scripts e assim por diante).
Como resultado, com esse layout, o site principal de produção sofre muito, já que a maior parte dos recursos de hospedagem é consumida pelo projeto de teste. Porém, existe outra forma que permitirá sem perdas ( tanto em termos monetários como de recursos) realizará testes em seus sites e agora consideraremos esse método.
Você provavelmente já sabe que para colocar seu site na Internet é necessário registrar um nome de domínio, comprar hospedagem, ou seja, espaço em disco em algum computador com conexão de alta velocidade onde possam rodar scripts PHP. Para que os sites funcionem totalmente, PHP e MySQL devem estar instalados. Tudo isso não está disponível em um computador normal. Como eles podem ser lançados Arquivos HTML e PHP no seu computador?
Um arquivo normal pode ser aberto com o Notepad++ ou mesmo com o Notepad. Escreva algo dentro, salve e abra sem problemas este arquivo no seu navegador e veja como ficaria esse arquivo em um site de hospedagem na Internet. Ou seja, já vemos o funcionamento Página HTML. Nele podemos criar determinados designs, conteúdos e monitorar o projeto sem conexão com a Internet. Essencialmente, já temos tudo. Se quisermos executar um arquivo PHP usando um navegador, nada funcionará para nós, pois os scripts PHP em sistema operacional Windows sem adicional programas não funcionará.
Tudo isso não está disponível em um computador normal e, portanto, não há possibilidade de trabalhar com seus projetos web. Portanto, alguns iniciantes começam a gastar dinheiro em recursos adicionais de sua hospedagem paga. Mas o que fazer neste caso? A resposta é simples - eles existem programas especiais, com o qual você pode instalar seu próprio servidor dedicado diretamente no seu computador.
O que aconteceu servidor e como um servidor local difere de outro localizado na rede. No nosso caso, servidor não significa um computador, mas um conjunto especial de programas que fornecem desempenho ideal site. Para que o site funcione, precisaremos instalá-lo em um local especialmente designado no servidor (). Ou seja, carregamos arquivos do site para computador remoto. No entanto, sem programas de servidor especiais, nossos arquivos carregados não serão visíveis na rede. Agora, para tais fins, criaremos nosso próprio servidor em nosso computador doméstico.
Para isso precisamos de programas especiais. Mas quais são os mais adequados e que dificuldades podem causar durante o trabalho futuro? Para sua informação, abaixo listo os melhores servidores web por popularidade em todo o mundo. No entanto, isso não significa que eles precisem ser instalados imediatamente. Explicarei o porquê mais tarde!
Existem atualmente no mercado diversas soluções de diversos fabricantes:
Claro, existem muitos outros programas semelhantes, mas a proporção de seu uso e confiança entre os usuários não é tão alta quanto estes. Infelizmente, você não conseguirá fazer isso com apenas um programa. Eles não são úteis apenas para grandes projetos, mas também podem ser difíceis de instalar e configurar. Além desses servidores, é necessária a instalação e configuração separadas de alguns programas ( por exemplo, para trabalhar com um banco de dados). Tudo isso causa dificuldades significativas para muitos usuários. O que fazer neste caso?
No momento, existem muitas distribuições diferentes que podem facilitar a vida de qualquer webmaster novato. São muito fáceis de instalar, fáceis de operar, exigem menos recursos e contêm os recursos necessários elementos de software para o melhor desempenho.
Aquilo é servidor local- este não é um programa ( não um servidor web específico), mas uma coleção especial que inclui versões leves de programas de servidor complexos. Normalmente, a montagem inclui: o próprio servidor ( principalmente Apache, mas pode haver outros), compilador PHP ( com sua ajuda o navegador pode ler os códigos e montar a página), componentes para trabalhar com bancos de dados, vários instaladores e muitos outros programas. Tudo isso torna as coisas muito mais fáceis do que se instalássemos e configurassemos cada programa separadamente.
Além disso, módulos separados podem ser conectados aos pacotes básicos de servidores locais para expandir a funcionalidade. Mais característica importanteé que em alguns servidores é possível trabalhar a partir de um pen drive removível. Em geral, esses assemblies são muito adequados para o desenvolvimento rápido de sites, testando projetos pequenos e, às vezes, até grandes.
Aqui estão algumas construções que podem ser úteis para você:
Bom dia a todos e tudo mais.
Muitos de vocês estão interessados no tema criação de sites, o que demonstra claramente o interesse em nossos artigos sobre hospedagem e a quantidade de inscrições para os nossos.
Isso é compreensível, porque a Internet está agora em quase todos os lugares e muitas pessoas querem ter pelo menos algum tipo de representação nela (isso é evidenciado pelo número dos mesmos blogs, digamos, em plataformas populares como LiveJournal, Diary, etc., etc.). E em geral, a capacidade de criar sites é algo bastante procurado hoje em dia, que pode, com uma certa abordagem, render dinheiro (mesmo trabalhando em algum lugar como webmaster).
Porém, nem sempre é possível e disposto a gastar algum dinheiro para comprar uma hospedagem e fazer seus primeiros sites nela, para testar como tudo funciona (se funciona) e assim por diante.
Este artigo foi elaborado para explicar como implantar de maneira fácil e rápida um servidor web doméstico em seu computador Windows.
Vamos começar.
Muitas pessoas pensam que implantar um servidor web é algo saído da ficção científica e requer uma determinada configuração de computador, sistema operacional e assim por diante. Além disso, tudo isso exige muito tempo e energia e todas as outras coisas.
Na verdade, isso não é inteiramente verdade, porque tal servidor (como o servidor FTP sobre o qual) é um conjunto de software específico e instalado corretamente, e em qual hardware ele está implantado e em qual sistema operacional, neste caso, é secundário .
Portanto, há muito tempo existe um pacote chamado “Denver” e contém tudo que você precisa para implantar rapidamente um servidor web no Windows. Este milagre do pensamento de programação é totalmente gratuito, suporta o idioma russo, possui manuais suficientes e é muito fácil de instalar e gerenciar (literalmente, até um estudante pode lidar com isso).
No momento da redação do artigo, foram declarados os seguintes conteúdos:
A instalação é incrivelmente simples: basta executar o instalador.
Na verdade, depois disso esperamos que o processo de instalação seja concluído, fechando o navegador no momento certo, bem como pressionando a tecla Enter (se você não possui o IE, basta clicar em OK quando aparecer o erro correspondente):
Aliás, quase esqueci que em uma das etapas pode aparecer o seguinte erro:
Tente desabilitar o firewall e o antivírus, bem como fazer ping manualmente ( Iniciar - Executar - cmd - OK - ping 127.0.0.1).
Se os pings passarem, você poderá continuar. Se não, então.. Você também pode tentar continuar, embora em um determinado estágio possa haver problemas (mas não necessariamente).
A seguir, será oferecida a você uma pasta onde, de fato, você planeja instalar tudo. Eu recomendaria especificar o caminho para o disco em que você tem mais espaço (no meu caso indiquei D, como pode ser visto acima).
Na última etapa, será criado um disco virtual e bastará, após pressionar Enter, selecionar uma letra livre para ele (ou deixar o Z padrão). Como está escrito, ele é necessário para o funcionamento de todos os componentes, e também, de fato, para sua comodidade, embora, na verdade, o disco virtual seja um atalho para a pasta que você especificou acima e você pode interagir diretamente com ele .
Em seguida, você precisará escolher um método de download. Veja você mesmo qual é mais conveniente para você, mas neste caso escolhi a opção recomendada (ou seja, pressione 1 e pressione o botão Enter). Bem, a última etapa é criar atalhos. Isso é feito digitando a letra "y", se, é claro, você precisar delas.
Se tudo correu bem, agora você tem três ícones em sua área de trabalho, cada um deles responsável por sua função, seja iniciar, parar ou reiniciar o servidor.
A instalação no SIM está concluída. Simples, não é? ;)
Quanto à utilização, tudo é simples: clique no ícone correspondente (Iniciar Denwer) e aguarde a conclusão do processo de inicialização.
Depois disso, você terá um disco virtual (veja imagem acima) com toda a estrutura do servidor web e elementos relacionados. Você pode ver a mesma coisa na pasta de instalação.
Para testar o servidor web, abra seu navegador e digite na barra de endereço: test1.ru
Se tudo funcionar bem, você verá a linha: " Este é o arquivo /home/test1.ru/www/index.html" (igual à imagem acima).
Você pode se alegrar - agora você tem um servidor web;)
Como sempre, se você tiver alguma dúvida, acréscimo, opinião, etc., fique à vontade para comentar nesta postagem.
Fique atento. Todas as coisas mais deliciosas só para você;)
Hoje veremos a instalação do MaxSite CMS em um servidor local. Entendo perfeitamente que não só profissionais, mas também iniciantes visitam, então, antes de mais nada, responderei à pergunta:
- O que é um servidor local?
- este é um programa, até mesmo todo um complexo de programas, instalando-o no seu computador, você pode desenvolver seus sites diretamente nele, e isso é “brutalmente” conveniente, você sabe
Claro, se você se limitar ao desenvolvimento de páginas + , então você realmente não precisa disso - você pode visualizar imediatamente os resultados no navegador. Mas quem trabalha com CMS() não pode prescindir de um servidor local!
Porque você simplesmente não conseguirá rodar essa “coisa” no seu computador. Para que funcione, você precisa de um servidor, que geralmente está hospedado. E mesmo que você tenha seu próprio site, desenvolver o mesmo será extremamente inconveniente, pois a cada vez o arquivo alterado deve ser carregado no servidor para ver as alterações e ver se há algum erro em algum lugar. E geralmente é exatamente o oposto.
Concordo - isso é terrivelmente inconveniente.
Foi para esses fins que foi inventado servidor local. Instale-o no seu computador, coloque um site lá - e aos poucos desenvolva novos recursos/modelos/e todo tipo de porcaria estúpida. É exatamente assim que desenvolvo novos modelos, lições, etc. (incluindo porcaria)
Acho que resolvemos isso. Isso significa que agora iremos fuçar em uma direção diferente, a saber:
- Como instalar um servidor local?
Vou lhe dar alguns conselhos sábios imediatamente. servidor local- este é um programa, o que significa que primeiro precisamos ser “honestamente pioneiros” em algum lugar. E para ser “pioneiro”, você deve primeiro decidir com qual servidor deseja trabalhar.
Suspeitando que quem já sabe trabalhar com servidor local não precisa deste artigo (ai de mim), e quem não tem ideia do que é, vou oferecer apenas uma opção - O MELHOR(bem, liguei tão modestamente para o servidor com o qual trabalho).
Em geral, todos os “web-starpers”, inclusive eu, podem defender, até espumando pela boca, sua versão nos comentários, para que você possa deixar sua opinião sobre o servidor local. E seguimos em frente.
Baixei a versão padrão do servidor local.
Você baixou? Bem, agora a parte mais difícil - a instalação terrivelmente difícil. Esteja bem abastecido com chá e biscoitos, pois isso exigirá 27 minutos de instalação e 9 reinicializações do seu computador. A única coisa que evita o tédio é que eles mostram desenhos animados durante a instalação. Então o chá não vai doer.
Começa com o fato de que precisamos decidir em qual pasta iremos extraí-lo do arquivo. Estou no meu disco E, criei uma pasta chamada servidor_aberto, e descompactou tudo lá.
Eu recomendo fazer exatamente o mesmo, ou pelo menos tentar não usar caracteres russos no caminho para sua rede local. Aqueles. não há necessidade de colocá-lo em uma pasta com letras e espaços russos. Caso contrário, falhas prejudiciais podem surgir.
Bem? Extraído? Fuuuhh... Parabéns, a instalação está completa! (não confie em ninguém durante todo o mês de abril)
Agora execute o arquivo na pasta OpenServer.exe, e uma bandeira vermelha aparecerá na barra de tarefas (geralmente localizada no canto inferior direito da área de trabalho).
Clique nele e aparecerá menu de contexto de vários pontos:
É hora de começar configurando um servidor local. Não configuraremos muita coisa lá, apenas configuraremos tudo para atender às nossas necessidades.
E assim, selecione o item " Configurações", e uma janela correspondente aparecerá diante de nós. Selecione a guia " Servidor"e aí indicamos carta para o disco virtual, e também nome do servidor de banco de dados. No entanto, você pode deixar tudo como padrão. (foi o que eu fiz)
Se você alterou seus parâmetros, não esqueça de clicar no botão " Salvar".
É isso, agora clique novamente na caixa de seleção e selecione “Executar”. Em alguns segundos, nosso servidor deverá iniciar, a caixa de seleção ficará verde e um novo disco virtual com a letra que você especificou nas configurações aparecerá no seu computador.
Agora, finalmente chegamos ao ponto mais importante, quero agradecer imediatamente por suportar todas as minhas bobagens e intimidações que postei acima.
Instalando MaxSite em um servidor local não é diferente da instalação normal, você precisa criar um banco de dados, especificar uma senha e um usuário e seguir as mesmas etapas de instalação de uma instalação real.
Aqui decidi gravar um vídeo tutorial para maior clareza. Pois eu teria que escrever ainda mais do que já escrevi, e seria aconselhável não bagunçar o banco de dados:
É isso. Como você pode ver, não poderia ser mais simples.
Agora você tem seu próprio site funcional em seu computador, no qual pode conduzir com segurança seus experimentos desumanos.
Obrigado pela sua atenção.
PS: Não se esqueça de compartilhar o artigo com seus “amigos” clicando em diversos botões nas redes sociais.
PS: Estou disposto a apostar no MELHOR servidor local nos comentários. Em geral, seria interessante saber o que você usa.