• Caro Visitante, por que não gastar alguns segundos e criar uma Conta no Fórum Valinor? Desta forma, além de não ver este aviso novamente, poderá participar de nossa comunidade, inserir suas opiniões e sugestões, fazendo parte deste que é um maiores Fóruns de Discussão do Brasil! Aproveite e cadastre-se já!

Php e servidor...

Anakruss

Usuário
Estou estudando php e preciso entender direito esse negócio de servidor Apache, e tal...
Nao sei pra q serve e como configurá-lo com o meu php.

O servidor, por acaso, serve pra vc visualizar o seu php, sem q vc precise estar online, ou nao tem nada a ver?

Se alguém souber me responder ou me falar aonde eu posso encontrar bons tutoriais, eu fico agradecido!

qualquer dúvida sobre as minhas dúvidas é só me mandar um MP, tah!
:o?:

Valeu!!!
 
aiai.. vamos às explicações...

Apache HTTP Server é um servidor HTTP, ou seja, o programa fará seu computador se tornar um servidor de páginas da web, na porta 80...
PHP é um interpretador para scripts em PHP, ou seja, ele lê os arquivos PHP e os "executa"...
Bom, o PHP, por não ser um servidor HTTP, e por ser um interpretador, só interpreta, não "podendo" assim exibir a página, por exemplo, no navegador normalmente... Assim você precisa de um servidor HTTP, que, ao ser requisitado um arquivo PHP, enviará o tal arquivo para o interpretador e depois exibirá seu resultado no navegador normalmente...
(eu sei que a explicação não foi das melhores do ponto de vista técnico, mas dá pra entender)..
Bom, pra fazer o Apache rodar arquivos PHP é simples, instale o PHP e o Apache normalmente (de preferência em suas pastas padrões de instalação), e depois mude algumas coisinhas no arquivo PHP.INI (do PHP) e no HTTPD.CONFIG (do Apache)..

--- PHP.INI ---
-- ache a parte abaixo e edite o que está marcado --
; The root of the PHP pages, used only if nonempty.
; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root
; if you are running php as a CGI under any web server (other than IIS)
; see documentation for security issues. The alternate is to use the
; cgi.force_redirect configuration below
doc_root = -- coloque aqui a pasta a ser usada como root do servidor http --
-- exemplo --
doc_root = c:/webhost

--- HTTPD.CONFIG ---
-- insira no fim do arquivo --
-- mude a pasta de instalação caso não seja a padrão --
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"

-- ache a parte abaixo e edite o que está marcado --
#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "-- coloque aqui a pasta a ser usada como root do servidor http --"
-- exemplo --
DocumentRoot "c:/webhost/"

-- ache a parte abaixo e edite o que está marcado --
#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "-- coloque aqui a pasta a ser usada como root do servidor http --">
<Directory "c:/webhost">

Bom, qualquer dúvida, mp-me...

PHP 4.3.2
Apache 1.3.24
 
Eu prefiro usar o Easy PHP (Apache + PHP + MySQL + PhpMyAdmin). Além de ser mais fácil de usar, já vem tudo configurado, é só instalar o .exe
 
É, é super legal até você perceber que não funcionou... :lol:

O PHP Easy é muito bom, é só instalar o executável e pronto. Para quem estava com problemas com o Apache (não são poucos) o PHP Easy é uma boa opção. :wink:
 
nunca testei, talvez seja pq meu apache, php e mysql sempre funcionaram perfeitamente!... :roll: só tive que instalá-los 2 ou 3 vezes até hj... (sem contar com atualizações, que não mudam muito)...
 
Mas a melhor vantagem do EasyPHP, é que ele é pequeno (10 mb). Se você for pegar todos os programas separados, dá no mínimo uns 30 mb. :wink:
 
Mas a melhor vantagem do EasyPHP, é que ele é pequeno (10 mb). Se você for pegar todos os programas separados, dá no mínimo uns 30 mb.
sim, mas consequentemente, mais completos!.. ^^
só o mysql max tem uns 30 mb.. huahuahua
pena q nunca descubri a diferença, pq meu primeiro mysql era o normal... :roll: :lol:
 
Eu estou com um problema parecido, estou querendo testar meus scripts off-line, então tava procurando na internet tutoriais e apostlias de como instalar e configurar servidores e o interpretador de php no computador.

achei um, vou instalar o apache, com o php 4 e o mysql, já até salvei o turorial aqui no computador, mas eu queria tirar mais uma dúvida, todos os 3 programas são grátis? tem mais alguma maneira mais fácil de testar os scripts sem precisar instalar um servidor ou coisa assim? valeu...
 
Gund-Búrz disse:
Eu estou com um problema parecido, estou querendo testar meus scripts off-line, então tava procurando na internet tutoriais e apostlias de como instalar e configurar servidores e o interpretador de php no computador.

achei um, vou instalar o apache, com o php 4 e o mysql, já até salvei o turorial aqui no computador, mas eu queria tirar mais uma dúvida, todos os 3 programas são grátis? tem mais alguma maneira mais fácil de testar os scripts sem precisar instalar um servidor ou coisa assim? valeu...
todos os 3 programas são open source, e são free
o mysql tem uma norma de contrato que, se quiserem por na distribuição tem que pagar, e sem contar q mysql naum eh tão poderoso
PostgreSQL eh poderoso, 100% free.
vale a pena dar uma olhada.
 
chgsantos.br ø caio disse:
tem mais alguma maneira mais fácil de testar os scripts sem precisar instalar um servidor ou coisa assim? valeu...
aqui no tópico fala q tem o tal do PHP Easy q é um pacote auto-instalável com os três... basta ler sabe... :roll: :mrgreen:
Eu vi sim, fui no site do easy php, mas não entendi nada...
 
Chester_Cubano disse:
Alguem sabe um servidor d]e graca pra eu fazer um forum php??
algo de graça, bom, e com grande capacidade?

se você descobrir você me avisa chester....
por enquanto você pode tentar fazer algo no lycos
 
Chester_Cubano disse:
Omykron disse:
Chester_Cubano disse:
Alguem sabe um servidor d]e graca pra eu fazer um forum php??
algo de graça, bom, e com grande capacidade?

se você descobrir você me avisa chester....
por enquanto você pode tentar fazer algo no lycos
Tah eu entro nesse site e q q eu faco dpois??

Se mata.

...

Bom, se eu fosse você não faria cadastro nessa joça que é o Lycos, porque é praticamente impossível navegar num fórum por mais de 5 minutos, porque a cada dois cliques a tela é divida em dois frames, sendo que o que tem a propaganda ocupa cerca de 1/5 da janela.

Eu ia te passar um link pra você poder ver na prática, mas: http://www.tripod.lycos.co.uk/error/maintenance.phtml

Ou seja, restam duas opções: ou você paga um servidor, o que não sai muito caro, ou você usa um gratuito e lixo. Tem um outro que eu nunca testei mas que deve ser melhor que o lycos: http://miarroba.com/
 

Valinor 2023

Total arrecadado
R$2.434,79
Termina em:
Back
Topo