Configure um servidor de web localhost para desenvolvimento mais rápido de sites | Dave Hollingworth | Skillshare

Velocidade de reprodução


  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

Configure um servidor de web localhost para desenvolvimento mais rápido de sites

teacher avatar Dave Hollingworth, IT Trainer

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

30 aulas (1 h 17 min)
    • 1. Introdução ao curso

      1:59
    • 2. Desenvolva localmente: as vantagens de como instalar um servidor de web em seu computador

      3:14
    • 3. Aprenda o que você precisa para desenvolver sites localmente

      2:15
    • 4. Instale XAMPP (Windows)

      3:06
    • 5. Instale o XAMPP (OSX)

      2:34
    • 6. Instale o XAMPP (Linux)

      3:04
    • 7. Instale um editor de código

      1:54
    • 8. Encontre o diretório raiz do diretório de servidor

      2:05
    • 9. Desenvolva um site na raiz do servidor de servidor web

      2:27
    • 10. Desenvolver vários sites em subpastas

      2:44
    • 11. Use endereços de web de fácil lembrar do de mais fácil lembrar: uma visão do sistema de nome de domínio

      3:22
    • 12. O arquivo de anfitriões: adicione seus próprios endereços de web loca

      2:53
    • 13. Desenvolver vários sites na raiz na web usando hosts virtuais

      2:13
    • 14. Escolha um endereço de web local para o host virtual

      1:54
    • 15. Adicione um endereço da web ao arquivo de hosts (Windows) (de Windows)

      1:37
    • 16. Adicione um endereço da web ao arquivo de hosts (OSX)

      1:31
    • 17. Adicione um endereço da web ao arquivo de hosts (Linux) (de Linux)

      1:23
    • 18. Adicione um novo host virtual (Windows)

      2:22
    • 19. Adicione um novo host virtual (OSX)

      2:53
    • 20. Adicione um novo host virtual (Linux)

      3:00
    • 21. Use um endereço de web no DNS para o servidor de web local

      2:41
    • 22. Adicione um novo host virtual com um endereço de site de DNS

      2:44
    • 23. Tinta de documento virtual: obtenha a raiz do documento do endereço web

      4:08
    • 24. Configure o Apache usando arquivos Configure

      2:22
    • 25. Habilitar arquivos .htaccess na configuração de host virtual

      1:31
    • 26. Como usar arquivos .htaccess uso comum e um exemplo

      3:02
    • 27. Bancos locais: acesse o phpMyAdmin e crie um novo banco de banco de dados

      2:01
    • 28. Adicione uma nova conta de usuário e dê acesso a um banco de dados

      1:24
    • 29. Instale o WordPress locada

      6:01
    • 30. Conclusão

      2:15
  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

272

Estudantes

--

Sobre este curso

d85c8971

Crie um programa de que você precisa para desenvolver sites mais rápido e mais fácil.

  • Instale um servidor de web, de PHP, servidor de banco de dados e phpMyAdmin
  • Aprenda como os endereços da web funcionam e como a sua utilização em loca
  • Desenvolver vários sites na raiz em vez de nas subpastas
  • Aprenda como configurar o Apache usando arquivos Learn
  • Crie um novo banco de banco local
  • Instalar o Wordpress

Desenvolver sites é mais fácil e mais rápido se você fizer isso, usando um servidor de web de web instalado no seu computador. Todos os desenvolvedores da web se desenvolva loco para a pessoa de

Ao instalar e configurar um ambiente de desenvolvimento da web local, você vai poder criar seu site mais rápido e trabalho ao trabalhar ao trabalhar ao trabalhar ao

Você também vai aprender como desenvolver vários sites no mesmo servidor de web, em em de

No final deste curso, você terá um ambiente de desenvolvimento totalmente trabalho no seu computador, pronto para começar a criar seus próprios sites.

Conheça seu professor

Teacher Profile Image

Dave Hollingworth

IT Trainer

Professor

Hi, I'm Dave Hollingworth. I'm an IT trainer and web application developer. I've been writing code and teaching IT for over twenty years.

I've developed enterprise-level applications on platforms ranging from mainframes to mobiles: from my first web application, a quotes system created for a major insurance company back in 1999 - the first of its type in the sector - to interactive learning management systems for online language learning.

I've taught courses ranging from basic use of email to advanced web application development, both online and in-person.

I'm passionate about technology, and love teaching it! I believe it's possible to explain even the most complex subjects in a simple, straightforward way that doesn't confuse the student.

I look forward to ... Visualizar o perfil completo

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%
Arquivo de avaliações

Em outubro de 2018, atualizamos nosso sistema de avaliações para melhorar a forma como coletamos feedback. Abaixo estão as avaliações escritas antes dessa atualização.

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui cursos curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Introdução ao curso: Bem-vindo a este curso. Você aprenderá a instalar e configurar um servidor Web em seu computador para que possa desenvolver sites de forma mais rápida e fácil. Olá, eu sou Dave Hollingworth, e eu vou guiá-lo através do curso. Eu tenho escrito replicações desde 1998 ensino I t. Desde 1999 no ensino on-line desde 2012. Neste curso, vou ensinar-lhe como instalar e configurar um servidor Web no seu computador. Se você está desenvolvendo um site, seja com apenas HTML R PHP ou mesmo WordPress, desenvolver get localmente em vez de diretamente em um servidor ao vivo na Internet é mais rápido e fácil. Vou te mostrar o porquê. Na primeira parte do curso, você também aprenderá uma das coisas mais importantes que um desenvolvedor da Web precisa ao desenvolver mais de um site Localmente. Em vez de desenvolver cada site em uma subpasta, você aprenderá a configurar seu servidor Web local para que cada site esteja na raiz . O curso será a instalação e configuração de software, cada palestra construindo sobre o anterior. Para tirar o máximo proveito do curso. Eu recomendo que você acompanhe instalando o software e configurando-o você mesmo. Tente sair para ver exatamente o que ele faz. Vou cobrir tudo o que você precisa saber para ter o software necessário instalado e configurado corretamente. E, claro, se precisar de ajuda, por favor, não hesite em pedir. Não se esqueça se eu posso ajudar de alguma forma explicações adicionais são ajudar a obter software em execução no seu computador. Por favor, me avise. Então, se você está pronto, vamos começar. 2. Desenvolva localmente: as vantagens de como instalar um servidor de web em seu computador: desenvolveu localmente as vantagens de instalar um servidor Web no seu computador. O que é um site? Basicamente, é um servidor Web enviando arquivos para um navegador da Web. Esses arquivos podem ser imagens HTML, folhas de estilo e assim por diante. Ao desenvolver um site, você cria esses arquivos para que as pessoas possam ver seu site. Você precisa obter seus arquivos em um servidor Web conectado à Internet em um endereço da Web que qualquer pessoa possa acessar, por exemplo, ponto com. Para isso, você normalmente pagará um provedor de hospedagem por algum espaço em um servidor Web conectado à Internet. Você pode escrever seus arquivos HTML, criar suas imagens e assim por diante no computador e, em seguida, transferir seus arquivos para o servidor Web. Você pode até editar arquivos diretamente no servidor Web. Se você está hospedando provedor permite. Uma vez que seus arquivos estejam lá, eles podem ser visualizados no endereço do seu site. Então, quando você começar a construir seu site, você poderia fazê-lo assim. Você tem o seu site Como você desenvolver o seu no servidor Web ao vivo. No entanto, existem várias razões pelas quais isso é uma má idéia. Primeiro, este pode ser um processo demorado que você precisa transferir. Os arquivos são editados remotamente. Em seguida, carregue os sites no navegador, que pode levar tempo dependendo de quão boa sua conexão de rede é. Além disso, você precisa de uma conexão de rede. Se você não tiver uma conexão com a Internet, não poderá desenvolver seu site. Outra razão para não fazer isso é que, se você estiver desenvolvendo um site para um cliente, será capaz de ver o site como ele está sendo construído. À medida que você desenvolve o site, você pode querer experimentar coisas que você coloca para remover são mesmo erros introduzidos. Além disso, um mecanismo de pesquisa pode indexar seu conteúdo antes que você queira. Melhor que os clientes no mecanismo de busca vejam apenas o produto acabado. Então, qual é a solução? A solução é desenvolver seu site localmente em seu próprio computador. Se instalar um servidor Web no computador local, poderá escrever e testar o código lá. Depois, quando estiver satisfeito com ele, copie-o para o servidor Web conectado à Internet. É mais rápido porque o navegador está visualizando arquivos enviados do mesmo computador que foi postado pela Internet. Você também pode desenvolver offline. Por exemplo, quando você está viajando e você tem um cliente feliz porque ele não vê seu trabalho em andamento, então, se você puder, é melhor desenvolver um site localmente. 3. Aprenda o que você precisa para desenvolver sites localmente: saber o que você precisa para desenvolver sites localmente para desenvolver e executar um site nosso aplicativo Web Localmente em seu computador, você precisa instalar um servidor Web, que envia arquivos como páginas HTML para o navegador da Web. O servidor Web precisa suportar PHP para que você possa executar código no servidor. Você precisa de um servidor de banco de dados para armazenar e recuperar dados. E idealmente, você deve ter o PHP, meu programa inflexível instalado, o que torna muito mais fácil administrar o banco de dados. Agora. Você poderia ir para os sites do Apache em download e instalar o servidor Web Apache, em seguida, ir para o Maria DB no meu site SQL para baixar e instalar o servidor de banco de dados, em seguida, o site PHP e baixar, instalar e configurar isso em fez o mesmo com o PHP meu admin. No entanto, como você pode ver nesta lista, existem muitos pacotes de software disponíveis que irão instalar e configurar todos os para você de uma só vez, economizando muito tempo e esforço. Um dos pacotes mais populares é isento são Zampa. Isto dá-lhe o servidor Web Apache com PHP, o servidor de banco de dados Maria DP e também PHP meu administrador. Este é o que eu recomendo e o que vamos instalar como um site de ser o mais popular. É de graça. Open sauce funciona em todas as plataformas, e é fácil de instalar, que é o que faremos a seguir. Após este vídeo, há um vídeo separado para instalar o exemplo no Windows, Mac e Linux, então escolha o que é relevante para o seu sistema operacional. 4. Instale XAMPP (Windows): instalar isento no windows para instalar, isento. Primeiro abrirá um navegador da Web e acessará o site da Extensão. Vamos clicar no link de download na parte superior e na seção exceto janela, selecione o download para a versão do PHP que queremos. Quando você salvar e, em seguida, executar o arquivo, você receberá um aviso perguntando se você deseja executar este arquivo no seu computador irá dizer sim. Você pode receber um aviso de controle de conta de usuário aqui eu vou apenas dizer OK, e agora estamos na configuração. Foi que clicamos em seguida foram solicitados para selecionar os componentes que queremos. Eu só quero o servidor Web Apache, meu servidor de banco de dados SQL, PHP e PHP. Meu administrador. Bem, rápido a seguir. E então temos que selecionar a pasta onde queremos instalar. Exemplo. Vou aceitar esse padrão. Nós clicamos em seguida. Eu não quero saber sobre Big NAMI no momento, então bem, então bem, desmarque esta caixa e clique em Avançar e agora estamos prontos para instalar quando clicarmos ao lado do processo de instalação começar, e isso pode levar vários minutos durante o processo de instalação, você pode receber um aviso de firewall do Windows sobre o servidor Web Apache. Então, vou clicar em redes privadas e desmarcar a caixa de redes públicas e clicar em permitir acesso . E agora terminamos a instalação. Quando eu clicar em terminar, temos que selecionar o idioma, e agora temos o painel de controle isento. O Apache e o meu SQL não estão sendo executados no momento, portanto, se eu clicar em Iniciar, a parte começa no mesmo para o meu SQL. Ao fazer isso, você pode receber outro aviso de firewall do Windows novamente. Vamos marcar a caixa de redes privadas e desmarcar a caixa de redes públicas, e vamos permitir o acesso rápido para verificar. Isso está sendo executado corretamente em um navegador da Web irá para o host local, e aqui vemos o painel do exame. Então isso significa que o servidor Web Apache está sendo executado corretamente para verificar se o PHP está funcionando . Se clicarmos nas informações do PHP no topo, podemos ver todas as informações sobre o PHP. Então isso significa que o PHP está funcionando corretamente para verificar se os bancos de dados estão funcionando. Se clicarmos no PHP, meu administrador no topo, podemos ver todos os bancos de dados que temos instalado. Então isso significa que o servidor de banco de dados está funcionando. Então agora temos exame instalado com o servidor Web Apache, meu servidor de banco de dados SQL PHP e PHP. Meu administrador 5. Instale o XAMPP (OSX): instalar isento no OS X para instalar, isento First abrirá um navegador da Web e acessará o site da Extensão. Vamos clicar no link de download na parte superior e rolar para baixo até o exame para a seção OS X e selecionaremos a versão de download Pai do PHP que queremos. Uma vez que o arquivo de instalação é baixado, vamos clicar duas vezes sobre ele para executá-lo. E, em seguida, no pacote de instalação, clique duas vezes no ícone exceto. Receberemos um aviso perguntando se queremos fugir. Este arquivo dirá sim clicando em abrir. É-nos pedido para introduzir a palavra-passe, que irá introduzir e clicar em. OK, e aqui estamos nós no assistente de configuração exceto. Bem, rápido. Próximo no próximo exemplo novamente vai ser instalado para este local. Vamos clicar em seguida. Eu não quero saber mais sobre bit na me no momento, então eu vou desmarcar esta caixa e clique em próximo, e agora estamos prontos para instalar. Quando eu clicar em seguida, o processo de instalação será iniciado, e isso pode levar vários minutos. Uma vez terminado, clicamos em Concluir e agora temos instalado. Quando clicamos gerenciar servidores, podemos ver que temos o servidor Web Apache em execução. Mas então meu banco de dados SQL não é assim. Vamos selecionar esta Onda click start. Então, agora, se abrirmos um navegador da Web e ir para o host local, podemos ver o Dashboard exceto, o que significa que o servidor Web Apache está sendo executado corretamente para verificar se o PHP está funcionando. Se clicarmos no PHP info no topo aqui, podemos ver todas as informações sobre PHP. Então isso significa que o PHP está trabalhando para verificar se o servidor de banco de dados está funcionando. Se clicarmos no PHP meu Adam aqui no topo, podemos ver todos os bancos de dados que temos instalado. Então isso significa que o servidor de banco de dados está funcionando corretamente também. Então agora temos ex MP instalado com o servidor Web Apache, o servidor de banco de dados Maria D B PHP e PHP. Meu administrador 6. Instale o XAMPP (Linux): instalar isento no Lennox para instalar o exemplo. Primeiro abrirá um navegador da Web e acessará o site exceto. Vamos clicar no link de download na parte superior e, em seguida, na seção exceto Lennix irá selecionar o download para a versão do PHP que queremos que salve o arquivo. E assim que for baixado, vamos executá-lo na linha de comando. Primeiro, precisamos fazer o arquivo baixado executar Herbal. Vou fazer isso digitando neste comando. Então precisamos executar o arquivo usando pseudo porque precisamos instalar seu com privilégios de administrador . Seremos solicitados para nossa senha, e isso executará o arquivo de instalação, e houve no assistente de configurações. Vamos clicar em próximo para iniciar a instalação. Nós vamos aceitar os componentes padrão, e este é o lugar onde exceto será instalado. Eu não quero saber mais sobre Big NAMI no momento, então eu vou desmarcar esta caixa e clique em Avançar e agora estamos prontos para começar a instalar este processo de instalação pode levar vários minutos, dependendo do seu computador. Então, agora a instalação está completa. Vamos clicar, terminar o reboque, lançar o painel de controle isento e lá estamos. Este é o painel de controle de extensão. E se clicarmos na guia gerenciar serviço, podemos ver que temos o servidor Web Apache rodando a partir do meu servidor de banco de dados SQL executando para verificar. Tudo está funcionando corretamente. Vamos para um navegador da Web e digite o host local. Agora podemos ver o painel de exame aqui, que significa que o servidor Web está funcionando corretamente para verificar se o PHP está funcionando. Se clicarmos em PHP info, podemos ver todas as informações sobre PHP. Então isso significa que o PHP está trabalhando para verificar os bancos de dados funcionando. Se clicarmos no PHP, meu administrador no topo, podemos ver todos os bancos de dados que temos instalado. Agora sabemos que os bancos de dados funcionam também. Então nós instalamos com sucesso o exemplo com o servidor Web Apache, meu SQL Armory, um servidor de banco de dados DB, PHP e PHP. Meu administrador 7. Instale um editor de código: instalar um editor de código quando você está escrevendo código html, CSS, JavaScript, PHP e assim por diante, você vai precisar de um editor. A maioria dos sistemas operacionais não tem editor incluído. Por exemplo, bloco de notas no texto do Windows em seu OS X G. Edições em Lenox e assim por diante. Você poderia usar isso, mas geralmente eles não têm muitos recursos. Toe ajudar você a codificar. Uma pesquisa rápida revela que existem muitas alternativas, alguns gratuitos, Alguns você tem que pagar para o editor que eu recomendo é átomo. É molho aberto livre e tem muitos recursos úteis, como auto-completar e realce de sintaxe. Também é multi-plataforma. Então, se você se mover entre sistemas operacionais, você pode continuar usando o mesmo editor sem ter que aprender outro. Para instalar, basta baixar e executar o pacote de instalação. Existem instaladores mais fáceis para Windows, Mark e Linux. Você só precisa executar o arquivo de instalação baixado, e o Atom será instalado. Não há opções de instalação são uma configuração com ele para passar. Uma vez instalado. É bastante auto-explicativo. Não se preocupe. Este é apenas um código simples para mostrar como ele se parece no editor. Este é o editor de código que será usado durante todo o resto deste curso. Então, agora que temos o software instalado que precisamos, podemos começar a configurá-lo. 8. Encontre o diretório raiz do diretório de servidor: localize o diretório raiz de servidores Web para começar a desenvolver um site localmente. Primeiro, precisamos encontrar onde colocar nossos arquivos por padrão. O servidor Web tem o que é conhecido como um diretório raiz quando você vai para um host local em um navegador. Este diretório são pasta é onde os arquivos que você vê lá estão localizados no sistema de arquivos que são algumas maneiras que você pode descobrir onde esta pasta está. A maneira mais fácil é ir para o host local em um navegador e, por padrão, você é redirecionado para a página do painel do exame aqui. Se você clicar em informações do PHP na parte superior e procurar o valor raiz do documento. Isso informa o diretório raiz fora do servidor Web. Isso será diferente dependendo do seu sistema. A outra maneira é procurar no arquivo de configuração do servidor Web Apache no painel de exemplo , que pode parecer ligeiramente diferente dependendo do seu sistema operacional. Clique no botão para abrir o arquivo de configuração do Apache. Nesse arquivo, procure o valor raiz do documento, que novamente é o diretório raiz fora do servidor Web. Se abrirmos essa pasta em nosso editor frio, podemos ver os arquivos que estão no diretório raiz. No momento, há um arquivo PHP indexado, que re diretores para o painel, como vimos. E aqui estão os próprios arquivos do painel. Todos esses arquivos estão na rota fora do servidor Web. 9. Desenvolva um site na raiz do servidor de servidor web: desenvolver um site na rota do servidor Web. No momento no diretório raiz do serviço Web aqui, esses outros arquivos que foram instalados com isento do arquivo PHP index dot que simplesmente redireciona para o painel nos próprios arquivos do painel, que são apenas imagens HTML CSS e assim por diante . Estes são os que você vê quando você vai para o host local em um navegador em que redireciona para o painel. Na verdade, você não precisa de nenhum desses arquivos, então, se quiser, você pode excluí-los. Se você está apenas desenvolvendo um site, então você pode colocar todos os seus arquivos aqui na pasta raiz e visualizá-los usando o endereço de host local no navegador. Você pode adicionar seu próprio código e os arquivos estão instalados. Algo como WordPress são lauraville. Vamos em um arquivo HTML exemplo que contém algum HTML muito básico que apenas exibe uma mensagem simples como essa. Então, se formos para um navegador e host local Inter e, em seguida, o nome do arquivo que acabamos de criar, podemos ver o conteúdo do arquivo. Acabamos de adicionar, Vamos adicionar um arquivo em uma pasta para que possamos ver como isso funciona. Vamos adicionar uma pasta de exemplo aqui e em seu lugar, outro arquivo HTML com mais algum conteúdo de amostra como esse. Em seguida, em um navegador, podemos adicionar ao nome da pasta e o nome do arquivo, e podemos ver esse arquivo. Então, se você está apenas desenvolvendo um site, por exemplo, você pode adicionar seus arquivos e pastas ao diretório raiz do servidor Web aqui e visualizá-los no endereço de host local em um navegador. 10. Desenvolver vários sites em subpastas: desenvolver vários sites em subpastas. Se você estiver desenvolvendo mais de um site localmente, você pode desenvolver cada um separadamente em sua própria subpasta. Esta é uma forma de ter mais de um site no mesmo servidor Web. Por exemplo, vamos criar duas novas pastas na raiz da Web aqui e em cada uma. Vamos em uma página html índice simples que é apenas exibe uma mensagem simples como essa. Em seguida, se formos para um navegador e entrar local site barra um, podemos ver o arquivo que colocamos no site uma pasta. E se olharmos para o Site 2, podemos ver o conteúdo deste site para pasta. Então, se você está desenvolvendo mais de um site localmente, você poderia desenvolvê-los assim. Com cada projeto em sua própria pasta, você pode até instalar pacotes como WordPress, la Ravel e alguém em uma pasta diferente, em seguida, acessá-los em um navegador no host local, seguido pelo nome da pasta. Há um problema com isso. No entanto, se você desenvolver um site localmente em uma subpasta, quaisquer links que você tenha em seu HTML, incluindo links para arquivos CSS e JavaScript, por exemplo, teriam que incluir a subpasta que você está desenvolvendo em quando você posteriormente copiá-lo ao vivo para o servidor remoto. Provavelmente vai estar na raiz do site usando seu próprio nome de domínio em vez de em uma sub-pasta. Isso significaria que esses links seriam quebrados para que você teria que passar por e alterar todos os links internos para remover a subpasta quando você copiou o site. A vida. Oh, complicar o desenvolvimento, incluindo um valioso em todos os seus links, observa uma solução ideal. há uma maneira melhor de desenvolver sites localmente que não usam subpastas entanto,há uma maneira melhor de desenvolver sites localmente que não usam subpastas. Primeiro, porém, precisamos aprender um pouco sobre como os nomes de domínio funcionam, o que acontecerá a seguir. 11. Use endereços de web de fácil lembrar do de mais fácil lembrar: uma visão do sistema de nome de domínio: usar fácil de lembrar. Web aborda uma visão geral do sistema de nomes de domínio. Vamos começar com uma analogia. Quando você liga para alguém por telefone, você precisa saber seu número de telefone para que cada telefone tenha seu próprio número de telefone individual para identificá-lo exclusivamente, você pode então usar esse número exclusivo para ligar para essa pessoa específica. Da mesma forma, cada servidor Web conectado à Internet também tem que ter seu próprio endereço exclusivo que seu navegador da Web usa para encontrar um site específico. Estes endereços são feitos de números e, mais recentemente, letras também que se parecem com isso. Estes são conhecidos como endereços I P. Se você souber o endereço I P fora do servidor Web e dependendo de como os servidores configurados , você pode acessar o site usando seu endereço I P, por exemplo, o endereço I P fora do site ponto com exemplo é 192.0 ponto para 3.10 Então, se inserirmos isso na barra de endereços do navegador, podemos acessar esse site através de seu endereço I P. Seu computador local também tem um endereço I P, que é 1 a 7.0 ponto 0.1. Se você tiver um servidor Web instalado localmente em seu computador, então você pode acessá-lo em um navegador usando este endereço I p I P endereços são difíceis de lembrar, embora, Então, em vez disso, quando estamos navegando na Web, temos um sistema onde podemos inserir facilmente lembrar nomes como este em vez de endereços I P . Por exemplo, se eu inserir exemplo dot com em um navegador, vemos o mesmo site que acabamos de ver. Isso é chamado de sistema de nomes de domínio. Nosso DNS. É o equivalente à Internet de uma lista telefônica, e é basicamente um diretório que combina nomes de domínio com endereços IP. Assim, quando você insere um endereço da Web em um navegador, seu computador procura o endereço da Web no sistema de nomes de domínio para localizar o endereço I P fora do servidor Web. Ele pode então obter a página que ele solicitou a partir desse servidor Web em exibição. Está no seu navegador. Quando você desenvolve um site que você está hospedando provedor pode editar DNS para mapear qualquer nome de domínio que você gosta para o endereço I P do seu servidor Web, permitindo que as pessoas acessem seu site usando um endereço Web amigável em vez de um I P endereço 12. O arquivo de anfitriões: adicione seus próprios endereços de web loca: o arquivo hosts e seus próprios endereços Web localmente. Quando você insere um endereço da Web em um navegador, ele usa o sistema de nomes de domínio para pesquisar o serviço Web I p. Endereço. Então confinou o servidor Web. O sistema de nomes de domínio está na Internet. Em outras palavras, não no seu computador. No entanto. Seu computador tem algo semelhante chamado arquivo Hosts. Isto é como o DNS, mas está no seu computador local, tal como o DNS. Ele corresponde nomes de domínio para endereços I p. É apenas um simples arquivo de texto que é fácil de editar. Vamos ver como editá-lo em um vídeo posterior. Portanto, antes de seu computador procurar um endereço Web no DNS na Internet, ele primeiro verifica. O arquivo hosts para ver se o endereço da Web está lá. Se for, então ele usa o endereço I P do arquivo hosts e nem sequer olha para o sistema de nomes de domínio para que você possa usar o arquivo hosts para substituir endereços Web no DNS, enviando solicitações para um servidor com um endereço I P diferente. Você também pode usá-lo para apontar facilmente seus próprios endereços Web para endereços I P, por exemplo, por padrão, o endereço Web do host local aponta para 1 a 7001 o endereço I p fora do servidor Web local. Isso geralmente já está definido por padrão no arquivo hosts. Se olharmos para o arquivo hosts neste computador, podemos ver que há o mapeamento do endereço I P local para o endereço Web host local. Você pode adicionar qualquer endereço Web que você gosta, no entanto, e até mesmo apontar vários endereços Web para o seu servidor Web local, Por exemplo, com um servidor Web local instalado. Se formos para 127001 vemos o conteúdo do servidor Web. Se formos para o host local, vemos o mesmo conteúdo. Assim, o arquivo hosts pode ser usado como um mini DNS em seu computador local para mapear qualquer endereço Web que você gosta para um endereço IP fora do servidor Web 13. Desenvolver vários sites na raiz na web usando hosts virtuais: desenvolver vários sites no Webroot usando hosts virtuais. Vimos anteriormente como você pode desenvolver vários sites localmente em um servidor Web desenvolvendo cada um em sua própria subpasta fora da raiz da Web. O problema com isso, entanto, foi que quando você colocar o site ao vivo, ele provavelmente não estará em uma subpasta em vez da rota fora do servidor Web, o que significa que você tem que mudar seu código quando você copiá-lo para o servidor de vida. Para evitar esse problema, precisamos desenvolver cada site localmente na raiz da Web em vez de instalar servidores Web separados localmente para cada site. Podemos fazer isso usando Virtual. Os servidores Web são comumente conhecidos como hosts virtuais. Um único servidor Web pode hospedar vários hosts virtuais. Cada host virtual tem sua própria raiz da Web e é acessível através de seu próprio endereço da Web. Então, o que precisamos fazer é criar um host virtual para cada site que queremos criar. Faremos isso em duas etapas. Primeiro, usamos DNS. Todos os arquivos hosts para apontar um endereço Web separado para cada site para nossos servidores Web locais. I P. Endereço, que é 127001 Então podemos descobrir o servidor Web local para criar um host virtual para cada site, dizendo a cada host virtual para usar o endereço que acabamos de criar e qual pasta usar como seu raiz. Quando visitamos esse endereço em um navegador, o servidor Web sabe qual host virtual usar com base no endereço e serve os arquivos de sua pasta raiz. 14. Escolha um endereço de web local para o host virtual: escolha um endereço Web local. Pai anfitrião Virtual. Quando criamos um host virtual, precisamos escolher um endereço da Web para ele. Então, o que escolhemos? Web sites na Internet têm endereços Web em DNS como exemplo dot com, google dot co dot UK e n duct, Wikipedia, duct ogg e assim por diante. O Padrão da Internet diz que um endereço Web deve ser uma série de rótulos unidos por pontos, onde um rótulo pode conter letras, números e hífens. Assim, desde que você use o endereço nesse formato, se você estiver adicionando um endereço ao arquivo hosts, você pode colocar qualquer coisa que você gosta. Por exemplo, cite um site um ponto local meus sites hífen dot com site 123 Pontos, Dev e assim por diante. Na verdade, é bastante comum usar um endereço com pontos Dev r ponto local. No final, entanto, o domínio de nível superior dot dev não se destina a isso e não é recomendado conforme discutido aqui. O padrão da Internet sugere o uso de endereços que terminam induzir host local neste domínio de nível superior é realmente reservado especificamente para esse uso. Então, ao adicionar um endereço da Web ao arquivo hosts para um host virtual, a recomendação é usar um endereço da Web como este que termina em ponto host local 15. Adicione um endereço da web ao arquivo de hosts (Windows) (de Windows): em um endereço da Web para o arquivo host. Este vídeo contém instruções específicas para o Windows. Se você estiver usando Mark são Lennox, pule este vídeo e vá para o próximo. Vamos começar a adicionar um servidor virtual criando primeiro um endereço da Web. Faremos isso no arquivo do host. Editar o arquivo Hosts requer permissões administrativas para editar dois arquivos como administrador no Windows. Primeiro, encontre o editor de texto do bloco de notas, à direita. Clique no aplicativo e clique em executar como administrador quando perguntado se temos certeza sobre o rosto vai dizer sim. E aqui não temos nenhuma parte da execução como um administrador abrirá o arquivo hosts, que está neste local. Sistema Windows. 32 drivers, E T. C. E assim que abrirmos o arquivo, se deslocarmos para baixo, podemos adicionar nossa nova entrada. Primeiro, vamos adicionar o endereço I P que queremos. Vamos colocar 1 a 7001 o endereço I P do servidor Web local e, em seguida, nosso endereço Web escolhido , que é o site um ponto host local. Vou guardar este ficheiro e pronto. Adicionamos um endereço da Web ao arquivo hosts 16. Adicione um endereço da web ao arquivo de hosts (OSX): e um endereço da Web para os hosts. Arquivo. Este vídeo contém instruções específicas para OS X. Se você estiver usando Lennox, pule este vídeo e vá para o próximo. Editar o arquivo hosts requer permissões de administrador para editar dois arquivos como um administrador no OS X. Primeiro precisamos abrir um terminal, que é um aplicativo na pasta Utilities. E, em seguida, vamos digitar este pseudo comando, que executa o comando como um administrador. Não, não. Que é um editor de texto. E, em seguida, o nome do arquivo hosts quando executamos este comando foram solicitados para a senha que inserimos. E aqui temos o arquivo dos hosts. Então vamos até o final do arquivo e inserir nossa entrada. Vamos começar com o endereço I P, que é 127001 e então eu fui escolhido endereço Web, que é o site um ponto host local. Então pressionamos o controle Oh, para escrever o arquivo. E lá nós salvamos o arquivo. Então, adicionamos uma entrada para o arquivo hosts com nosso próprio endereço Web 17. Adicione um endereço da web ao arquivo de hosts (Linux) (de Linux): em um endereço da Web para os hosts. Arquivo na edição do Linux O arquivo hosts requer permissões administrativas para o arquivo do editor Como um administrador do Lennox fará isso a partir da linha de comando. Então, vamos digitar este comando para usar o editor Nano para editar o arquivo hosts, que está aqui quando executamos, Este comando será solicitado para a nossa senha. Quando entramos, entramos no editor Nano onde podemos editar o arquivo hosts. Você pode ver que já existe a entrada para o host local irá para a entrada de somador inferior do dedo do pé . Lá Primeiro irá inserir o endereço I P fora do nosso servidor Web local, que é 1 a 7.0 ponto 0.1, em seguida, irá inserir o endereço da Web que escolhemos, que é o site um dardos host local do que para salvar este arquivo. Nós controlamos Oh, pressione enter e salvamos o arquivo. Então, muito simplesmente, nós adicionamos um endereço Web para o arquivo hosts neste computador 18. Adicione um novo host virtual (Windows): em um novo host virtual. Este vídeo contém instruções específicas para o Windows. Se você estiver usando Mac ou Lennox, vá para o próximo vídeo. Vamos adicionar um host virtual ao servidor Web que instalamos localmente. Este é o conteúdo que vai estar na raiz do host virtual. Eu tenho uma pasta aqui com um único arquivo HTML nele, e neste arquivo nós temos um HTML simples que apenas exibe uma mensagem. Vamos começar indo para o painel de controle isento e clicando no botão de conflito para abrir o arquivo de configuração do Apache. Se rolarmos quase da parte inferior deste arquivo verá uma linha que diz hosts virtuais sobre o que esta linha está fazendo é que está incluindo outro arquivo de configuração, que está nesta pasta. Se abrirmos este arquivo, é aqui que colocamos toda a configuração para nossos hosts virtuais de modo que rolar para a parte inferior e adicionar uma nova seção de host virtual. Primeiro, adicionamos o nome do servidor, que tem que coincidir com o nome que colocamos no arquivo hosts site anterior um host local ponto. Em seguida, adicionamos uma raiz de documento, que é o caminho completo para a pasta onde o conteúdo está, que é a pasta que vimos no início do vídeo. Então tivemos uma seção de diretório, que novamente leva o caminho completo para o conteúdo. E aqui, temos que dizer exigir tudo concedido, que basicamente permite que o servidor Web visualize o conteúdo nesta pasta. Vou salvar este arquivo e, em seguida, como fizemos alterações na configuração, precisamos parar e iniciar o servidor Web. Em seguida, se formos para um navegador e inserir o site de endereço um que host local, vemos o conteúdo de nossa pasta de conteúdo. Então, adicionamos um host virtual ao servidor Web em execução neste computador. 19. Adicione um novo host virtual (OSX): em um novo host virtual. Este vídeo contém instruções específicas do Mac OS X. Se você estiver usando Lennox, vá para o próximo vídeo. Vamos adicionar um host virtual ao servidor Web que temos em execução localmente neste computador. Este é o conteúdo que vai estar na raiz do host virtual. Tenho uma pasta que contém um arquivo HTML que contém algum HTML simples para exibir uma mensagem. Vamos começar indo para o painel de controle de extensão clicando arma Venha figura para o servidor Web Apache e abrindo o arquivo de configuração. Se percorrermos quase até a parte inferior deste arquivo, vemos uma linha sobre hosts virtuais no que esta linha está fazendo é incluir outro arquivo de configuração por padrão. Isso é comentado, então vamos remover o comentário, salvar o arquivo e, em seguida, abrir o arquivo de configuração extra. Este é o arquivo onde colocamos toda a configuração para hosts virtuais. Então, se nós rolar para a parte inferior e em uma nova seção de host virtual primeiro, vamos sair do nome do servidor, que tem que coincidir com o endereço que adicionamos ao arquivo hosts anteriormente. Local um ponto anfitrião local. Em seguida, vamos adicionar a raiz do documento, que leva o caminho completo para a pasta. O conteúdo do tempo é, que é a pasta que vimos no início do vídeo. Em seguida, adicionamos uma seção de diretório que novamente leva o caminho completo para a pasta de conteúdo e aqui, dizemos exigir todos concedidos. E basicamente o que isso faz é dar ao servidor Web permissão para servir conteúdo desta pasta. Vou salvar esse arquivo e, em seguida, como fizemos alterações na configuração do servidor Web, precisamos reiniciá-lo. Então essas mudanças um reconhecido. E, finalmente, precisamos ter certeza de que o servidor Web tem permissão para exibir os arquivos nesta pasta. Assim, para a pasta pai da nossa pasta de conteúdo, clique com o botão direito do mouse em obter informações e certifique-se de que todos tenham acesso de leitura a esta pasta. Em seguida, se abrirmos um navegador da Web e entrarmos em nosso site de endereço da Web Wanda host local, podemos ver o conteúdo da nossa pasta de conteúdo. Então, adicionamos um host virtual ao servidor Web em execução localmente neste computador 20. Adicione um novo host virtual (Linux): em um novo host virtual. Este vídeo contém instruções específicas para Linux. Vamos adicionar um host virtual ao servidor Web que instalamos localmente. Este é o conteúdo que vai estar na raiz do host virtual. Eu tenho uma pasta aqui com um único arquivo HTML que contém apenas alguns HTML simples para exibir uma mensagem na tela. Vamos começar indo para o painel de controle de extensão e clicando no botão configurar para configurar o servidor Web Apache aqui no arquivo de configuração do Apache. Se rolarmos quase para a parte inferior, podemos ver uma entrada sobre hosts virtuais sobre o que esta linha está fazendo é que está incluindo outro arquivo de configuração. Por padrão, esta linha é comentada. Então, vamos remover o comentário e salvar este arquivo. Então, se abrirmos esse arquivo de configuração extra, é aqui que colocamos a configuração para hosts virtuais. Então, se nós rolar para a parte inferior e adicionar uma nova seção de host virtual primeiro, nós fora do nome do servidor, que tem que coincidir com o endereço que adicionamos ao arquivo hosts site anterior um ponto host local . Em seguida, adicionamos o documento Root, que leva o caminho completo para o conteúdo do tempo pasta, é qual é a pasta que vimos no início do vídeo. Então tivemos uma seção de diretório, que novamente leva o caminho completo para a pasta de conteúdo e aqui, dizemos, exigir tudo concedido, o que basicamente dá permissão ao servidor Web para servir. O conteúdo desta pasta salvará esse arquivo e, em seguida, voltará ao painel de controle isento. Como fizemos alterações na configuração do servidor Web, precisamos reiniciar o servidor Web para que essas alterações sejam reconhecidas em seguida em um navegador da Web . Se entrarmos em nosso site de endereço da Web um host local ponto, podemos ver o conteúdo em nossa pasta de conteúdo. Então, adicionamos um host virtual ao servidor Web instalado localmente neste computador. 21. Use um endereço de web no DNS para o servidor de web local: usar um endereço da Web no DNS. Pai, servidor Web local. Acabamos de criar um host virtual com o endereço da Web que adicionamos ao arquivo host, apontando para o endereço I p do nosso servidor Web local. Nós também podemos usar um endereço Web no DNS para isso, Assim como com o arquivo host, precisamos de um endereço Web Indiana que aponta para 1 para 7001 Temos duas opções para este em um novo são usados um existente. Existem vários nomes de domínio existentes no DNS que já apontam para o endereço 1 a 7001 I p . Por exemplo, anfitrião local até TV, teste local me fez e l v h ponto me. Os endereços da Web do são configurados para que qualquer subdomínio desses domínios aponte para 1 a 7001 Isso significa que você pode colocar qualquer prefixo que quiser nesses domínios, e esse endereço da Web apontará para seu servidor Web local. Então, para usar esses domínios, tudo que você precisa fazer é configurar o host virtual no servidor Web para que o nome do servidor corresponda ao endereço da Web escolhido. Isso significa que você pode criar um host virtual em uma etapa. Como você não precisa adicionar um endereço da Web ao arquivo hosts. A outra opção é adicionar sua própria entrada ao DNS que aponta para 1 a 7001 Se você tiver um domínio registrado, você pode editar entradas DNS no seu domínio através do seu Registrador de domínio, que não é uma interface padrão para isso. Mas se você estiver usando o painel Ver popular, por exemplo, você pode ver algo parecido com isso. Tudo o que você precisa fazer é apontar qualquer endereço que você gosta para o endereço I P de 1 a 7 001 Mais uma vez , você precisa configurar seu host virtual para corresponder ao endereço da Web que você escolheu. A grande desvantagem de usar DNS como este é que as alterações podem levar algum tempo para se propagarem em torno do DNS antes que você possa usá-las. Ao contrário de um nome de domínio existente são os arquivos hosts 22. Adicione um novo host virtual com um endereço de site de DNS: adicionar um novo host virtual com um endereço Web DNS. Vamos em um novo host virtual usando um endereço da Web em DNs. Ao contrário do arquivo hosts. Anteriormente, criamos um host virtual com esse conteúdo em seu documento Root, um único arquivo HTML dizendo, Bem-vindo ao Site um. Nós adicionamos uma entrada para o arquivo hosts para isso no site Wanda host local e uma entrada correspondente no arquivo de configuração Host Virtual que correspondeu a este endereço para que quando vamos para o site Wanda host local em um navegador, podemos ver o conteúdo nessa pasta. Vamos criar outro host virtual, mas desta vez usando um endereço Web no DNS em vez do arquivo hosts, eu criei uma segunda pasta ao lado do 1º 1 chamado Site, também, com conteúdo semelhante um único arquivo HTML, mas desta vez dizendo, Bem-vindo ao site, também. Vamos começar no arquivo de configuração do Host Virtual fazendo uma cópia do host virtual, mas já temos, e colá-lo abaixo do 1º 1 primeiro mudará o nome do servidor. Eu escolhi a entrada DNS que já existem canal de host local TV, e eu adicionei o site para prefixo a ele, então precisamos mudar a pasta para a raiz do documento aqui e aqui. Então tudo o que precisamos fazer é salvar este arquivo sob que sentar como antes, para que as alterações sejam reconhecidas pelo Apache. Precisamos reiniciar o servidor Web e, em seguida, se formos para um navegador da Web, aqui está o host virtual que adicionamos anteriormente. Se abrirmos uma nova guia e ir para sites para ponto host local até TV, que é o endereço da Web que escolhemos, vemos o conteúdo do segundo host virtual. Então agora temos que hosts virtuais rodando no mesmo servidor Web, ambos com o conteúdo na raiz, vez de em uma subpasta. 23. Tinta de documento virtual: obtenha a raiz do documento do endereço web: raízes de documentos virtuais. Obtenha a raiz do documento a partir do endereço Web. Você deve ter notado que essas configurações de host virtual são muito semelhantes em ambos os casos. O subdomínio que escolhemos corresponde ao nome da pasta onde está a raiz do documento. Se tivermos muitos hosts virtuais que compartilham as mesmas configurações, seria melhor se o host virtual pudesse escolher automaticamente a pasta Raiz do Documento com base no subdomínio. Podemos fazer isso no Apache usando uma raiz de documento virtual. Vamos adicionar um aqui em nosso arquivo de configuração de host virtual. Vamos adicionar uma seção de host virtual como antes, em seguida, adicionaremos ao nome do servidor. Vou usar um dos endereços Web DNS existentes que vimos anteriormente. Apresentador local Doc TV. O asterisco aqui é chamado de curinga e aceitará qualquer subdomínio fora deste domínio. No entanto, não podemos colocar um curinga aqui para o nome do servidor. O que precisamos fazer é colocar algo específico no nome do servidor como esse, e no curinga como um alias de servidor como esse. seguida, em vez de uma raiz de documento como antes, adicionamos uma raiz de documento virtual como essa aqui, a porcentagem. Um será substituído pelo que o curinga corresponder. Então, se colocarmos o site de endereço três que o host local dot TV em um navegador, a pasta raiz do documento será o site três dentro desta pasta e assim por diante. Em seguida, precisamos adicionar da seção de diretório para permitir que o servidor Web para servir arquivos desta pasta em Desta vez, a seção de desta pasta em Desta vez, diretório leva a pasta pai de onde todas as nossas pastas de conteúdo estão como antes. Depois de salvar o arquivo de configuração, precisamos reiniciar o Apache no painel de controle exceto para obter a alteração é reconhecida. Então, para testar isso, adicionei algumas novas pastas ao lado das que já tínhamos. Local três e só para dar um nome diferente dos outros. Meu novo site, cada um tem um único arquivo HTML que exibe uma mensagem mostrando qual visão é. Vamos tentar isso em um site de navegador. Três que funcionam. E vamos também tentar o meu novo site, e isso funciona também. Então, todos esses sites são configurados usando o mesmo host virtual, para que você possa facilmente adicionar outro site simplesmente adicionando uma nova pasta ao lado dos outros. adicionando o conteúdo. E como usamos uma entrada DNS curinga, não precisamos adicionar um endereço ao arquivo host, então ele funciona sem precisar reiniciar o servidor Web. Ele também tem a vantagem adicional de que, para um grande número de sites, o tamanho do arquivo de configuração de host virtual é reduzido consideravelmente. 24. Configure o Apache usando arquivos Configure: configurar o Apache usando arquivos de acesso HT. Até agora, temos configurado o servidor Web Apache usando seus principais arquivos de configuração, o arquivo de configuração principal que podemos acessar através do painel de controle isento e também o arquivo separado de Configuração de Host Virtual aqui. Apache tem muitas opções de configuração para o servidor Web em geral, ativado para cada host virtual. Como listado na documentação aqui. Já configuramos o nome do servidor e a raiz do documento para cada host virtual. Por exemplo, configurar o servidor Web como este é bom em seu computador local, pois você tem acesso total ao servidor Web para poder editar os arquivos de conflito. No entanto, quando copia o código em tempo real para um servidor Web na Internet, poderá não ter acesso para editar os ficheiros de configuração do serviço Web. Isso é particularmente verdadeiro para hospedagem compartilhada de baixo custo. É aí que os arquivos de acesso HD entram. Arquivos HT Access são arquivos especiais que permitem configurar certos aspectos do servidor Web , colocando configurações em um arquivo de texto simples que você coloca com seus arquivos de site. Este arquivo é chamado de arquivo de acesso HD. Se você precisar alterar um aspecto da configuração do servidor Web e não tiver acesso aos arquivos de configuração do serviço Web, talvez seja possível fazê-lo com um arquivo em excesso de HD. Além disso, se você estiver indo para estar fazendo algo como instalar WordPress localmente, estão instalando um framework como Lauraville. Então você precisa H para acessar arquivos para ser habilitado para que eles funcionem corretamente, a fim de usar arquivos de acesso HD . Primeiro, eles precisam ser habilitados. Faremos isso a seguir. 25. Habilitar arquivos .htaccess na configuração de host virtual: habilitar arquivos de acesso HD na configuração do host virtual antes que possamos usar arquivos de acesso HD . Primeiro, precisamos habilitá-los a fazer isso. Precisamos editar o arquivo de configuração de host virtual que editamos anteriormente aqui na seção de diretório do nosso host virtual. Precisamos adicionar o permitir substituir todas as directivas. Isso informa ao servidor Web que oito arquivos TXS têm permissão para alterar a configuração do servidor Web neste diretório em todos os seus subdiretórios. Depois de salvar o arquivo, então o Apache reconhece as alterações de configuração que precisamos reiniciar o servidor Web assim. Então agora os arquivos de excesso de HD estão habilitados para o nosso host virtual Aqui, nas raízes do nosso host virtual , vamos criar um arquivo de acesso HD. O arquivo tem que ser nomeado exatamente como este. A pontos são um período seguido pelo nome HT acesso em minúsculas. E aqui está o nosso arquivo de acesso HD pronto para que possamos adicionar as opções de configuração que precisarmos. Em seguida, vamos olhar para um exemplo do que você pode usar arquivos de acesso HD longe 26. Como usar arquivos .htaccess uso comum e um exemplo: usando arquivos de acesso HD, uso comum e um exemplo. Então, quais são alguns dos usos comuns? Arquivos de acesso Far HD? Bem, você pode fazer muitas coisas, por exemplo, restringindo o acesso a determinados arquivos ou diretórios. Reescrever o U. R L para que todas as solicitações passem por um único script e muitas das coisas que muitas das tarefas comuns estão listadas nesses dois sites. Então você pode simplesmente procurar o que você quer fazer e copiar e colar o código que você precisa em seu arquivo de acesso HD. Vejamos um exemplo. Aqui está o host virtual que adicionamos anteriormente com o arquivo HTML que adicionamos chamado index dot html. Se visitarmos nosso host virtual em um navegador e especificarmos o nome do arquivo, o servidor Web serve como o arquivo. No entanto, se eu remover o nome do arquivo e pressionar enter, ele ainda serve como o mesmo arquivo. Isso ocorre porque no arquivo de configuração principal para o servidor Web Apache aqui, a diretiva Director V Index é usada aqui para dizer ao servidor para enviar o arquivo html index dot . Se nenhum arquivo específico for solicitado, isso é algo que podemos alterar em nosso arquivo de excesso de HD. Primeiro, vamos adicionar um novo arquivo e chamá-lo de Bem-vindo, Dr. Html. Eu adicionei alguns HTML básico que exibe uma mensagem simples. Podemos ver este arquivo se o solicitarmos especificamente em um navegador novamente. Se não solicitarmos um arquivo, o serviço Web nos envia index dot html. Alterar a configuração é algo que podemos fazer no arquivo de acesso HD. Então, se adicionarmos esta diretiva ao nosso arquivo de excesso de HD e configurá-lo para bem-vindo ao HTML, então, quando vamos a um navegador e solicitar o site sem especificamente inserir um nome de arquivo agora temos o Bem-vindo ao arquivo html. Ainda podemos acessar index dot html se quisermos, mas agora usamos o arquivo de acesso HD para alterar a configuração do servidor Web para este host virtual sem alterar os arquivos de configuração do Apache. 27. Bancos locais: acesse o phpMyAdmin e crie um novo banco de banco de dados: bancos de dados locais acessar PHP meu admin e criar um novo banco de dados. Se você está criando um site, nosso aplicativo Web é que você vai instalar software existente como WORDPRESS. Você precisará armazenar dados no servidor em um banco de dados. Quando instalamos exemplo, instalamos o servidor de banco de dados Maria DB Andi PHP meu abdômen para administrá-lo. E caso você esteja se perguntando, Maria DB e meu SQL são basicamente os mesmos. Quando se trata do código que você usa com eles, o mesmo SQL irá funcionar e você pode administrá-los ambos com PHP. Meu administrador PHP meu abdômen é os dois que usamos para administrar os bancos de dados. Toe acesso PHP meu abdômen em isento, Ir para host local barra PHP Meu administrador em um navegador. Aqui, você pode visualizar todos os bancos de dados existentes e criar novos bancos de dados. Então vamos em frente e criar um novo banco de dados iria clicar na seção de bancos de dados Primeiro. Precisamos dar nosso banco de dados e nome. Vou chamar o meu exemplo, então precisamos escolher um valor para a coleção. Os efeitos da opção de colisão, como os valores de texto são classificados e comparados no banco de dados. Existem muitos valores possíveis, mas a menos que você saiba que você precisa usar um específico. O utf oito m antes do Unicode C I, que é um pouco de um bocadinho, é uma boa escolha para usar, pois isso funciona bem com caracteres acentuados. Vamos clicar em criar. E lá temos nosso banco de dados vazio pronto para criar tabelas e nos dados. 28. Adicione uma nova conta de usuário e dê acesso a um banco de dados: adicionar uma nova conta de usuário em conceder acesso a um banco de dados antes que você possa acessar um banco de dados do Cold, por exemplo, do PHP, você precisa de uma conta de usuário que tenha acesso ao banco de dados quando temos um banco de dados selecionado em PHP. Meu administrador. Se clicarmos na guia Privilégios, podemos ver os usuários que atualmente têm acesso. Vamos criar um novo usuário. As contas fornecerão uma senha a um nome de usuário, que digitamos duas vezes porque não conseguimos ver o que estamos digitando na caixa para conceder. Todos os privilégios neste banco de dados já estão verificados, então quando clicamos em Ir, ele cria um novo usuário, que automaticamente tem acesso a este banco de dados para se conectar a um banco de dados em código, você normalmente precisa de quatro coisas. O host, que neste caso é o host local o nome do banco de dados que acabamos de criar. Um exemplo chamado, o nome de usuário e a senha. Então, com essas quatro coisas, você pode se conectar ao banco de dados que acabamos de criar usando código 29. Instale o WordPress locada: instale o WordPress localmente. WordPress é um sistema de gerenciamento de conteúdo muito popular para criar sites, blogs e assim por diante. Neste vídeo, vamos instalá-lo no nosso servidor Web local. Primeiro, vamos baixá-lo indo para o site WordPress Dr Park. Cozinhar em download em Download O arquivo WordPress Zip, uma vez baixado, irá extrair o conteúdo deste arquivo zip para uma pasta. Isso vai parecer um pouco diferente dependendo do seu sistema operacional, mas é basicamente o mesmo processo de download e extração de um arquivo zip. A pasta extraída será chamada WordPress. Você pode alterar o nome disso se quiser. Por exemplo, se você quiser ter várias instalações do WordPress em seu computador ao mesmo tempo, que você pode fazer sem problemas, vou deixá-lo como está em seguida. Antes de iniciar o processo de instalação, precisamos criar um banco de dados. Faremos isso aqui no PHP. Meu administrador. Se clicarmos na guia de bancos de dados primeiro, entramos no nome do banco de dados, que pode ser qualquer coisa que você gosta. Vou chamar-lhe WordPress 1. Em seguida, selecionamos o Kalay Shin, que escolherá UTF oito m antes do General C. Eu, em seguida, clique em criar, e lá está o nosso banco de dados. É sempre bom praticar o dedo do pé. Ter uma conta de usuário separada para cada banco de dados, então vamos criar um novo usuário para este. Se clicarmos na guia Privilégios e, em seguida, e conta de usuário primeiro, inserimos o nome de usuário, que novamente pode ser qualquer coisa que você gosta, selecionará o nome do host como local. Como só vamos nos conectar a partir do nosso servidor Web local, vamos adicionar uma senha, que será repetida, pois não podemos ver o que digitamos. Grant. Todos os privilégios em nosso novo banco de dados é toda a detecção, então tudo o que precisamos fazer é rolar para baixo e clicar. Vá, e esse é o nosso banco de dados pronto para instalar o WordPress. Próximo. Precisamos ter certeza de que o frio do WordPress baixado anteriormente está acessível em um navegador. Vou usar a raiz do documento virtual, que adicionamos anteriormente. Você pode, é claro, e um host virtual com um endereço da Web no arquivo hosts, se quiser, depende de você. Coloquei o código WordPress baixado nesta pasta, e é chamado WordPress. Então, se visitarmos o WordPress que casa pato TV local em um navegador, seremos capazes de ver o frio nesta pasta. Antes de fazer isso, apenas certifique-se de que o host virtual que você está usando tem a permissão substituir todas as diretivas definidas na pasta para que os arquivos de acesso HD funcionem. Se fizermos isso em um navegador, vá para wordpress ponto host local até TV. Nós temos a tela de configuração do WordPress. Está nos dizendo que precisamos dos detalhes de configuração do banco de dados que acabamos de criar, e temos esses detalhes. Então, vamos clicar em, Vamos! E aqui nós inserimos os detalhes que tínhamos de antes O nome baseado em datas, nome de usuário, senha Host é host local e vai deixar o prefixo da tabela como ele waas. Assim que entrarmos, todos eles clicarão em enviar. Dependendo do seu sistema, você pode obter esta página onde ele informa que não pode salvar o arquivo de conflito WP. Isso normalmente é problema de permissões, mas é fácil de corrigir, como tudo que você precisa fazer é copiar o código mostrado aqui e na pasta WordPress, criar um arquivo chamado WP Config e colar o conteúdo. Depois de fazer isso, volte para o navegador e clique no botão Burundian Stall em seu site. Título seu nome de usuário para fazer login no WordPress digite uma senha são exceto o sugerido em seu e-mail e, finalmente, clique em Instalar WordPress e esse conjunto WordPress foi instalado. Se clicarmos em Le Guin, podemos fazer login com o nome de usuário e senha que acabamos de fornecer. E aqui está o painel WordPress e podemos visitar nosso site. Se clicarmos aqui, vou visitar o site. Então agora temos WordPress instalado em nosso servidor Web local. 30. Conclusão: conclusão. Então, o que conseguimos neste curso? Começamos instalando o servidor Web de software necessário, servidor de banco de dados e assim por diante. Então aprendemos tudo sobre como os endereços da Web funcionam, primeiro usando o sistema de nomes de domínio e depois o arquivo hosts. Em seguida, usamos o's para criar hosts virtuais. Permitindo Goes toe tem vários sites em um servidor Web, cada um com sua própria rota e diretório home. Então vimos como o Apache pode ser configurado usando arquivos de acesso HD. E, finalmente, aprendemos como configurar e configurar banco de dados para uso com o site. Portanto, é fácil executar vários sites como este em seu computador local. Aqui está um site simples com algum HTML básico. Aqui temos o software WordPress instalado, e aqui temos o meu próprio framework PHP M V C, todos rodando no mesmo servidor Web e todos na rota em vez de em uma sub-pasta. Portanto, tudo o que você precisa fazer para adicionar outro site localmente ao iniciar um novo projeto é decidir sobre um endereço da Web. Em DNs estão no arquivo host. Criar a pasta raiz do documento configurar o host virtual está usando um existente criar o banco de dados se necessário e começar a desenvolver. Procure anúncios detalhando as atualizações do curso. E, por favor, não hesite em contactar-me se precisar de ajuda com alguma coisa. Algo explicado com mais detalhes. Ajude a configurar o servidor Web. Sugestões para palestras adicionais são qualquer coisa. Não se esqueça. Se eu puder ajudar de alguma forma, por favor me avise. Finalmente, eu só quero agradecer por fazer este curso. Espero que tenha achado útil. Estou ansioso para vê-lo no próximo.