Тёмный

Instalando PHP 7 no Windows 10 do jeito fácil: Aprenda de verdade, sem XAMP, Apache ou complicações 

Manoel Campos Dev
Подписаться 1,4 тыс.
Просмотров 16 тыс.
50% 1

Mostra como atualmente é simples instalar as versões recentes do PHP no Windows. Como o PHP desde a versão 5.4.0 disponibiliza um servidor Web integrado, a ser utilizado APENAS NO AMBIENTE DE DESENVOLVIMENTO, não precisamos mais instalar e configurar localmente um servidor web como o Apache ou utilizar ferramentas como o XAMP.
Isto torna o processo de configuração do ambiente de desenvolvimento muito mais simples e rápido. Adicionalmente, o servidor web integrado no PHP permite que os arquivos .php da aplicação sejam colocados em qualquer pasta que desejarmos. Basta entrar na pasta pelo prompt de comandos e iniciar o servidor utilizando:
php -S localhost:8000
Onde localhost é o endereço a partir do qual o servidor web poderá ser acessado e 8000 foi a porta escolhida.
Assim, para acessar o servidor basta abrir o navegador em localhost:8000.
Pode-se utilizar qualquer porta que desejar. Pode-se iniciar o servidor na porta 80. Assim, não precisará digitar o número da porta no navegador, uma vez que a porta 80 é padrão. Utilizar a porta 80

Опубликовано:

 

16 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 88   
@CanaldoMesquitaOfc
@CanaldoMesquitaOfc 3 года назад
primeiro video que encontro que ensina de verdade a instalar o php. parabens!
@kaleusilva970
@kaleusilva970 2 года назад
Finalmente alguém que sabe do que tá falando!! Mestre!! Mandou muito
@bacciliab
@bacciliab 3 года назад
depois de um milhao de videos e tutoriais.. finalmente um q me ajudou de forma simples a fazer o meu php funcionar
@manoelcamposdev
@manoelcamposdev 3 года назад
🙌
@kat-qt9zb
@kat-qt9zb 5 лет назад
Obrigada!!! Salvou uma estudante que odeia o professor de programação!!!
@Mr.ACrane
@Mr.ACrane 2 года назад
Cara, bastante simples e muito bom. Eu tentei Usando o apacher server e deu o maior problema. Mas esse seu funcionou como um relógio. Parabens
@alexandromartins5240
@alexandromartins5240 2 года назад
muito bom, mais detalhado e foi satisfatorio .....obgd
@lucianobastos3898
@lucianobastos3898 4 года назад
Manoel, muito obrigado pela explicação didática e completa. Outros tentaram, mas sempre deixavam alguma coisa sem explicação e eu não conseguia instalar, já estava pensando em desistir de aprender PHP. Valeu, muito obrigado mesmo!
@192168817
@192168817 2 года назад
Muito bom! Gostei viu! Usei PHP a 15 anos atras e lembro que não era tão fácil assim subir a aplicação.
@manoelcamposdev
@manoelcamposdev 2 года назад
Lembrando que isso é apenas pro ambiente de desenvolvimento ✌️
@192168817
@192168817 2 года назад
@@manoelcamposdev Sim, exato!
@AmiltonSousaABGS
@AmiltonSousaABGS 5 лет назад
Rapaz, ganhou mais 1 inscrito. De todos os tutoriais que vi sobre php e mysql no windows, o seu foi o que me ajudou mais, precisava usar ambos pra rodar um ambiente de desenvolvimento wordpress e não queria ficar no trivial wamp ou xampp. Muito obrigado e espero que possao postar mais vídeos como este.
@lucas2436
@lucas2436 5 лет назад
Melhor tutorial, muito bem explicado, de forma clara e simples. Está de parabéns.
@IgorSilvaSistemas
@IgorSilvaSistemas 4 года назад
Detalhista na explicação, top!
@sirlovanialmeida4892
@sirlovanialmeida4892 4 года назад
Muito bem explicado, parabens meu caro ..
@nelsoncoelho1025
@nelsoncoelho1025 4 года назад
Manoel, muito obrigado. Depois de muito tempo, consegui achar esse tutorial simples e objetivo.
@leandrovelez
@leandrovelez 5 лет назад
Excelente vídeo, gostei bastante. Muito bem explicado e foi exatamente onde precisava.
@pedropio2195
@pedropio2195 3 года назад
Professor Manuel é o cara ! muito obrigado pela aula
@vanvelo
@vanvelo 4 года назад
Simple o video.Ajudou muito.Parabens
@gmdias0_
@gmdias0_ 3 года назад
Muito obrigado professor!
@gu_sperandio
@gu_sperandio 4 года назад
valeu amigo, salvou minha vida
@brunodescolado
@brunodescolado 4 года назад
Funcionou perfeitamente aqui para mim, obrigado meu amigo
@simonealbuquerque3195
@simonealbuquerque3195 3 года назад
Execelente Tutorial! Funcionou perfeitamente.
@khllle5440
@khllle5440 4 года назад
Muito bem explicado e fácil de fazer vlw!!
@victoriamariascandelarimaz5357
@victoriamariascandelarimaz5357 4 года назад
AF vontade de te abraçar, OBRIGADA
@dainermaciel
@dainermaciel 3 года назад
Tu é fera cara, parabéns!!!!
@CEFCP
@CEFCP 5 лет назад
Meus parabéns pela explicação, não tive nenhuma dificuldade, ótimo.
@automacaocomercial6042
@automacaocomercial6042 4 года назад
Muito bom o tutorial, muito bem detalhado. Parabéns!
@cdaga
@cdaga 5 лет назад
Fiz aqui e deu tudo certo! SSHHHHOOWW!!!!!!!!!!!
@diegoharrison98
@diegoharrison98 6 лет назад
Mano muito obrigado mesmo, aqui deu certo.
@magasneto6843
@magasneto6843 5 лет назад
Obrigado pela dica. Mas eu quero saber como utilizar o mysql ou o phpmyadmin e quero ter algumas informações uma vez que estamos em 2019 quero saber se o processo continua sendo o mesmo.
@andersonferreira1188
@andersonferreira1188 6 лет назад
Muito show Manoel! Ótimo tutorial. Porém, queria sua ajuda em algo mais: como faço para o PHP 7 iniciar automaticamente com o Windows? Assim como era nas antigas versões, com Apache, e este iniciava automaticamente. Queria ter o "localhost" disponível assim que ligasse o PC
@andersonferreira1188
@andersonferreira1188 6 лет назад
Pelo que andei pesquisando, quem inclui esse serviço para iniciar automaticamente é o próprio Apache. Acompanhei outro vídeo ensinando instalar o Apache ao PHP 7. De qualquer forma, obg!
@manoelcamposdev
@manoelcamposdev 6 лет назад
A inteção de usar o servidor web embutido no PHP 7 é justamente simplificar a instalação do ambiente de desenvolvimento e não depender do apache. O servidor do PHP é exclusivo para tais ambientes, enquanto o apache ou outro servidor web é o recomendável para ambientes de produção. Até é possível iniciar o servidor do PHP 7 com o Windows. Mas uma vez que tal servidor não estipula uma pasta padrão onde você colocará os seus sites PHP, você será obrigado a definir uma pasta padrão se quiser fazer isso. A grande vantagem de usar o servidor da forma que mostro no vídeo é justamente eu poder iniciá-lo a partir de qualquer pasta que tenho arquivos PHP. Eu inclusive posso executar diferentes sites PHP a partir de localhost, desde que usem diferentes portas. Adicionalmente, iniciar o PHP a partir da pasta do projeto tem outra gigantesca vantagem em relação a usar o apache no ambiente de desenvolvimento: você verá as mensagems de erro diretamente no terminal/console onde executou o comando php. Se você usar o apache, para alguns erros precisará consultar o arquivo de log (que terá que vasculhar nas configurações do PHP ou Apache para ver em que pasta que fica tal arquivo). De qualquer forma, se ainda quiser fazer isso sem precisar usar o Apache, pode criar um arquivo php.bat com o conteúdo abaixo: cd c:\www php -S localhost:8000 onde c:\www é a pasta onde obrigatoriamente terá que colocar todos os seus projetos PHP. Pode escolher qualquer pasta que desejar. Salve tal arquivo em C:\Users\[Username]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup, onde [Username] é o nome do seu usuário no Windows.
@andersonferreira1188
@andersonferreira1188 6 лет назад
Excelente Manoel! Obrigado
@douglastripoloni9235
@douglastripoloni9235 6 лет назад
Ótimo tutorial! Parabéns!
@lucianoramos5735
@lucianoramos5735 3 года назад
Boa Tarde! Fiz a instalação conforme o vídeo, porém tenho uma dúvida..., posso instalar o magento no windows 10 para desenvolvimento? se sim qual pasta e diretório? Obrigado!!!
@manoelcamposdev
@manoelcamposdev 3 года назад
Você pode instalar qualquer sistema. A pasta é você que escolhe. Pode ser em qualquer lugar, assim como fiz no vídeo.
@kaueeduardo3482
@kaueeduardo3482 2 года назад
Olá, professor. Eu instalei o PHP 8, já saíram algumas versões, gostaria de saber se toda vez q eu for usar o servidor vou ter que ficar iniciando pelo CMD, pq sem iniciar não aparece nada, é isso mesmo ou eu tenho que criar algum código primeiro?
@manoelcamposdev
@manoelcamposdev 2 года назад
Com este modo de instalação para ambiente de desenvolvimento, sem Apache ou nginx, você precisa iniciar o servidor sempre que for usar, até porque vc tem a liberdade de colocar a pasta do projeto onde quiser. O servidor é que receberá as requisições http e interpretará o código php. Sem iniciar o servidor, vc não não uma aplicação rodando no backend para receber tais requisições do usuário. Ou seja, você não tem um site em funcionamento. Php é uma linguagem server side, logo, que roda do lado do servidor. Por isso você deve iniciar o servidor antes.
@marciaurbimbica3468
@marciaurbimbica3468 5 лет назад
poderia me ajudar eu n sei aonde eu to errando ja fiz tudo isso quatro vezes e da sempre o mesmo "erro could not open input file" n sei como resolver e só preciso disso pra ir pra próxima faze do meu projeto!!!! pfvr me ajuda assim q possivel
@sandenson
@sandenson 4 года назад
Fiz todos os passos, mas o localhost fica carregando infinitamente, sem nunca terminar.
@wilsonramires9818
@wilsonramires9818 4 года назад
Faz um vídeo acessando ambiente localhost em outro computador...pq só tem xamp e wampp os virtualhost
@domingosdias5988
@domingosdias5988 4 года назад
mano muito bom, obrigado, ajudou bastante
@GersonTaxista
@GersonTaxista 5 лет назад
Manoel não estou conseguindo, aparece o seguinte erro: C:\exemplo>php -s localhost:8000 Could not open input file: localhost:8000 tentei outras portas e nada.
@manoelcamposdev
@manoelcamposdev 5 лет назад
É S maiúsculo (-S)
@dianacodes
@dianacodes 4 года назад
@@manoelcamposdev mesmo eu usando o "s" em maiúsculo, ocorre o mesmo erro. Pode me ajudar com isso ? :)
@karlbass7004
@karlbass7004 3 года назад
Ola amigo, se eu quiser instalar o apache tambem, como procedo ? ja tentei , mas dá um problema de loadmodule php.....e o Apache para de funcionar quando tento colocar qualquer versao de php
@manoelcamposdev
@manoelcamposdev 3 года назад
Se precisa de Apache no Windows, a forma mais simples é usar aplicativos como o XAMP ou WAMP que instala MySql, Apache e PHP de uma vez
@teoben4048
@teoben4048 4 года назад
Oi. Eu baixei o PHP7.4.7. Para desinstalar tudo basta deletar os arquivos ? Eu precisaria desinstalar também o visual c++ ? Hoje é dia 24-jun-2020, quarta. Obrigado.
@manoelcamposdev
@manoelcamposdev 4 года назад
Só o php. Vc tinha dito que tinha instalado o Apache. Veja no painel de controle em remover programas pra removê-lo.
@alexmedeiros7169
@alexmedeiros7169 5 лет назад
Como ficou facil instalar o php nas novas versões.... Ótimo vídeo.
@SylvioLoureiro
@SylvioLoureiro 3 года назад
Boa, amigo. Segui o tutorial certinho e quando executo o endereço aparece "Not Found - The requested resource / was not found on this server". Pode me dar uma luz do que posso ter errado?
@manoelcamposdev
@manoelcamposdev 3 года назад
Você precisa iniciar o servidor dentro de uma pasta com um arquivo index.php
@SylvioLoureiro
@SylvioLoureiro 3 года назад
@@manoelcamposdev achei onde estava o erro (😵). O arquivo php estava com ".txt" no final. Editei, apaguei e foi. O pior é que eu tive cuidado para não salvar dessa forma, mas não foi cuidado suficiente. Gratidão pela ajuda, meu amigo.
@manoelcamposdev
@manoelcamposdev 3 года назад
Acontece normalmente se usar notepad. VS Code é um excelente editor pra inúmeras linguagens. Essencial.
@vandesonpaulo
@vandesonpaulo 4 года назад
fiz tudo conforme dito e feito no video, e meu localhost da 'notfound"
@JoaoPaulo-vb2pq
@JoaoPaulo-vb2pq 5 лет назад
Muito obrigado!
@teoben4048
@teoben4048 4 года назад
Oi. Você pode, por favor, me dar uma opinião ? Baixei e instalei o PHP7 e o apache. Porém, eu baixei e instalei o visual c++, para a correção do erro de runtime do windows 10 em portugues 64 bits, depois. Dando um duplo clique no executável do apache, ele abre, se mantém dois segundos aberto, e fecha. A pasta htdocs não reconhece os extensões .php, pois acrescenta a extensão .txt. Porém, as subpastas criadas dentro da pasta htdocs, reconhece a extensão .php. Está dando erro de localhost ao tentar abrir com o browser. Joguei os arquivos num servidor, mas tá dando erro HTTP ERROR 500. Na conexão com local host dá o erro Err_COnnection_refused. Você pode me dar uma opinão para corrigir esses erros ? Obrigado. Hoje é dia 23-jun-2020, terça.
@manoelcamposdev
@manoelcamposdev 4 года назад
Vc não precisa do Apache no ambiente de desenvolvimento. Se desinstalar tudo e instalar conforme o vídeo deve funcionar. Só certifique-se de baixar a versão mais recente do PHP
@humba1391-n6d
@humba1391-n6d 6 лет назад
Otimo video!!
@TheMethanoia2012
@TheMethanoia2012 6 лет назад
Manoel Campos no cmd quando escolho a pasta "exemplo" ele ate acha, mas o php aparece como "não reconhecido...." Acho que porque meu windows é 7. e quando fui em "variaveis de ambiente" aparece em "novo" duas caixas vazias: NOME DE VARIAVEL E VALOR DE VARIAVEL. o que faço apartir daqui? tinha colocado c:\php em ambos
@manoelcamposdev
@manoelcamposdev 6 лет назад
Você precisa localizar a variável path lá em variáveis de ambiente, dar dois cliques e adicionar no final do campo um ; seguido do caminho da pasta onde instalou o PHP. Não deve clicar no botão Novo no Windows 7
@TheMethanoia2012
@TheMethanoia2012 5 лет назад
obrigado. like. @FKL Digital Tecnologia da Informação
@josecarlosgonzales6182
@josecarlosgonzales6182 5 лет назад
Manoel, depois que instalei o php, não consigo mais usar o gulp. Saberia dizer por quê?
@manoelcamposdev
@manoelcamposdev 5 лет назад
Infelizmente não. Tentar remover e instalar uma versão mais nova do gulp.
@estevao_mg
@estevao_mg 5 лет назад
Me salvou kra... Valeu
@elciosouza5178
@elciosouza5178 3 года назад
Não estou conseguindo rodar o .htaccess, pode me ajudar?
@manoelcamposdev
@manoelcamposdev 3 года назад
Tal arquivo é do Apache, assim, não irá funcionar com o servidor web embutido do PHP. Se precisa criar regras de redirecionamento ou controle de acesso pelo servidor web, precisa do Apache ou nginx
@enzogamesirado1302
@enzogamesirado1302 4 года назад
O meu aqui demora muito fica processando
@gustavovenancio5546
@gustavovenancio5546 3 года назад
alguem pode me ajudar, o meu na hora de abrir o localhost:8000 no navegador, ele aparece NOT FOUND The requested resource / was not found on this server. ja no prompt de comando ele aceita 2 portas, na terceira ele aparece [data hora] [::1]:64781 [404]: (null) / - No such file or diretory [data hora] [::1]:64781 Closing
@manoelcamposdev
@manoelcamposdev 3 года назад
Vc precisa iniciar o servidor dentro de uma pasta que tenha um arquivo index.php.
@gustavovenancio5546
@gustavovenancio5546 3 года назад
@@manoelcamposdev obrigado professor, consegui resolver!! pesquisei a raiz da pasta onde estava o arquivo e ele estava salvo como "index.php.txt"... Obrigado!!
@estelabernardes6132
@estelabernardes6132 4 года назад
O meu localhost não funciona na aba de navegação
@manoelcamposdev
@manoelcamposdev 4 года назад
Você não deve ter seguido todos os passos corretamente ou não iniciou o php abrindo um prompt/terminal na pasta onde tem seu projeto, digitando o comando: php -S localhost:8080 Veja que é S maiúsculo
@victorvazguitars
@victorvazguitars 5 лет назад
quando eu executo o arquivo php ele nao abre, tem que configurar mais alguma coisa?,
@manoelcamposdev
@manoelcamposdev 5 лет назад
Se vc digitar php no prompt de comando e der "comando não encontrado", você configurou o caminho da pasta do php incorretamente nas variáveis de ambiente do Windows.
@rnz.pilger
@rnz.pilger 5 лет назад
nao esqueca de executar o cmd como administrador
@tkn400ninja9
@tkn400ninja9 4 года назад
​@@rnz.pilger no meu caso creio que fiz tudo certo mais mesmo assim no prompt nao aparece a versão do php. aparece assim 'php' não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes. oque fazer ?
@glauroramos
@glauroramos 3 года назад
Faltou mostrar como rodar o arquivo php que criou?
@manoelcamposdev
@manoelcamposdev 3 года назад
Foi mostrado, basta executar: php -S localhost:8080 Se tiver um index.php na pasta onde executou o comando, ao abrir localhost:8080 vai mostrar. Se o nome do arquivo principal for diferente, basta abrir localhost:8080/nome-do-seu-arquivo.php
@wilsonramires9818
@wilsonramires9818 4 года назад
Quando eu fecho o CMD o servidor para.
@manoelcamposdev
@manoelcamposdev 4 года назад
Não, você não pode fechar o terminal. Uma opção melhor é usar o visual studio code. Ele tem um menu Terminal que abre um terminal integrado
@umhomemcomum
@umhomemcomum 4 года назад
Manoel Campos ainda funciona pra esse ano?
@manoelcamposdev
@manoelcamposdev 4 года назад
@@umhomemcomum Sim, funciona perfeitamente para o ambiente de desenvolvimento. Para ambiente de produção não deve ser utilizado tal método, mas sim um servidor web como NGINX ou Apache.
@miltonmariomoreirapintojun4196
Fiz tudo conforme o vídeo, mas Not Found (The requested resource / was not found on this server.) e no cmd (I:\testelocalhost>php -S localhost:8000 PHP 7.3.2 Development Server started at Fri Feb 8 10:40:22 2019 Listening on localhost:8000 Document root is I:\testelocalhost Press Ctrl-C to quit. [Fri Feb 8 10:40:40 2019] [::1]:65237 [404]: / - No such file or directory [Fri Feb 8 10:40:40 2019] [::1]:65238 [404]: /favicon.ico - No such file or directory [Fri Feb 8 10:45:31 2019] [::1]:65534 [404]: / - No such file or directory [Fri Feb 8 10:45:36 2019] [::1]:49152 [404]: / - No such file or directory). O que fiz errado?
@manoelcamposdev
@manoelcamposdev 5 лет назад
Você precisa incluir um arquivo index.php em I:\testelocalhost, executar o "php -S localhost:8000 " e só depois abrir localhost:8000 no navegador.
Далее
Instalar APACHE em WINDOWS
11:16
Просмотров 13 тыс.
Eminem НА РУССКОМ💔
00:30
Просмотров 365 тыс.
Aprenda PHP Orientado a Objetos em 30 minutos
33:31
Просмотров 101 тыс.
Instalando o PHP 7
23:41
Просмотров 44 тыс.
Como Instalar o XAMPP no Windows (Passo a Passo)
7:25