Um ambiente de desenvolvimento local permite que você use sua própria máquina para executar seu site, em vez de usar um fornecido por um hospedagem na web. companhia. Você pode personalizar a configuração sem se preocupar que isso afetará seu site ao vivo, bem como fazer e testar o desenvolvimento do site antes de fazer o upload do seu site. Tirar risco ao construir algo torna o processo de desenvolvimento muito menos estressante.
Outro benefício de trabalhar localmente é que você não precisa ser conectado à Internet. Se você tem Wi-Fi lento, gostaria de trabalhar no jardim ou estiver viajando, não há necessidade de procurar um sinal de WiFi o tempo todo.
O tempo gasto ftping para um site de estadiamento e esperar que seu site atualize realmente adiciona mais de um dia de desenvolvimento. Um ambiente local permitirá que você se concentre no código e nos divertidos bits de sites de construção.
Este tutorial assume que você está em um Mac, e o tutorial para começar com o Valet se concentra nisso. Para uma alternativa de PC, tente Herdade .
Um conhecimento básico do terminal é bom, embora você possa ser capaz de acompanhar, pois os comandos são bastante simples. Eles são principalmente para obter os componentes pré-requisitos instalados e em execução.
Depois de completar este tutorial, você terá configurado PHP, Homebrew e Compositor em sua máquina, instalado com manobrista e aprendeu a configurar sites locais.
Baixe os arquivos para este tutorial.
Primeiro passo aqui é instalar o Homebrew. Digite o seguinte comando no seu terminal.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Em seguida, precisamos instalar / atualizar para o PHP7, então verifique usando php -v. Se você precisar instalar você pode digitar:
brew install homebrew/php/php70
Se você reiniciar sua janela do terminal agora e digitar PHP -v. Mais uma vez, deve mostrar o V7 instalado.
Você precisará baixar compositor e, em seguida, colocá-lo em um diretório que faz parte do seu caminho.
php -r "copy ('https:/getcompositor.org/installer', 'compositor-setup.php');
php -r "se (hash_file ( 'SHA384', 'compositor-setup.php') === '48e3236262b34d30969dca3c37281b3b4bbe3221bda826ac6a9a62d6444cdb0dcd0615698a5cbe587c3f0fe57a54d8f5') {echo 'Installer verificado';} else {echo 'Installer corrupto'; unlink (" compositor-setup. php ');} echo php_eol; "
php compositor-setup.php
php -r "revela ('compositor-setup.php');"
Agora mova o compositor para um diretório dentro do seu caminho. Uma vez feito, você pode verificar seu acesso a ele digitando compositor-v. .
MV Composer.Phar / usr / local / bin / compositor
Se você digitar Echo $ Path , você verá o que contém. Se isso não acontecer, digite o seguinte para adicioná-lo.
Exportação Path = $ Caminho: ~ / .compositor / fornecedor / bin
Agora temos as peças instaladas, podemos continuar a instalar o manobrista. Primeiro. Vamos verificar nada é usar a porta 80. Digite o seguinte e, se não retornar, somos bons para ir.
netstat -an | grep "\ .80" | grep ouve
Usamos o compositor para instalar o pacote de manobrista para nós e, em seguida, podemos Instala de manobrista .
Composerglobal requer lares / manobrista
Instala de manobrista
Crie um diretório para seus sites de desenvolvimento e diga aos valet para atendê-los. Observe que as pastas dentro disso podem ser acessadas como sub domínios.
# Mova para o diretório do seu projeto
CD ~ / Projetos / Valet /
Valet Park
De maneira semelhante a estacionar, se você não quer mais uma pasta para servir através do manual, basta usar o comando esquecer de dentro do diretório.
com espaços //
Valet esquecer
Você também pode ligar para diretórios. Isso permite que você escolha o nome que você usa.
CD ~ / Projetos / Valet / Subproject /
# link o diretório subprojeto para torná-lo acessível no hiperlink "http://subproject.dev" \ hhttp: //subproject.dev
Subproject do link de manobrista
Você pode compartilhar seu URL local para o mundo exterior. No diretório do seu projeto, digite Compartilhar com manobrista e criará um URL que você possa usar.
Você precisará instalar seu banco de dados de escolha - para o WordPress, podemos ir em frente e instalar o MySQL.
BREW INSTALAR MYSQL
Com uma configuração de banco de dados, uma ferramenta para importar e exportar dados é útil, já que não temos phpmyadmin ou similar com o manobrista como é tão leve.
Estamos usando a Sequel Pro, como oferece uma interface simples. Você pode Baixe aqui .
Usando as configurações padrão do MySQL, adicione os seguintes detalhes e teste sua conexão.
Host: 127.0.0.1
Nome de usuário: raiz
Senha: (deixe em branco)
Com tudo agora no lugar, configure um site do WordPress. Crie uma nova pasta dentro do seu diretório de manobrista e instale o núcleo do WordPress.
Na Sequel Pro, crie um novo banco de dados com o mesmo nome que a pasta criada. Atualizar o. WP-config. arquivo para se adequar.
Agora, se você abrir seu navegador e navegar para (sua pasta) .test Você deve ver a tela de instalação do WordPress. Siga isso como normal.
O manobrista não é apenas para a execução do WordPress instala, foi realmente criado originalmente para o desenvolvimento do Laravel. Se você está construindo algo sob medida no PHP ou usando uma estrutura, você pode criar facilmente um novo site criando um novo diretório para ele em sua pasta raiz.
Junte-se a nós em 26 de setembro para Gerar css. , uma conferência sob medida para web designers trazida a você pelo criativo Bloq, net e web designer. Economize £ 50 com um bilhete de madrugada quando você reservar antes de 15 de agosto de 2019.
Este artigo foi originalmente publicado em emissão 287 da revista Creative Web Design Web designer . Comprar edição 287 aqui ou Inscreva-se no web designer aqui .
Artigos relacionados:
(Crédito da imagem: Adobe) Fontes no Photoshop: links rápidos - Adicionar fontes..
(Crédito da imagem: futuro) Quando a Apple lançou a SmartWatch ao público, todos sentiam que o incrível hardware ..
(Crédito da imagem: Renaud Rohlinger) Sites com rolagem paralaxe Continue sendo popular por um motivo: eles criam um..
Todos os artistas têm seu próprio fluxo de trabalho exclusivo ao criar arte 3D no Zbrush. Este fluxo de trabalho pode significa..
Para este workshop, eu estarei levando você passo a passo através de uma das minhas pinturas - cobrindo tudo, desde o conceito ..
Vistas deslumbrantes, skylines deslumbrantes e belas paisagens urbanas fazem ótimas fotografias, mas podem ser bastante assustad..
Clarisse é uma aplicação relativamente nova, e é mais do que apenas um mecanismo de renderização, um layout ou procurar ferramenta de desenvolvimento. Clarisse liberta artis..
Pagina 1 de 2: Crie uma amostra de tinta mista Crie uma amostra de tinta ..